Welcome to MitchelSellers.com! This website is a personal venture, created by Mitchel Sellers. This website serves as a location for me to share information about myself, technical topics, my hobbies, and other related items. All content on this website reflects my own personal opinions and not those of any company I work with or am otherwise affiliated with.

Have a look around and hopefully you will find information of value. In the Blogs section you will find technical articles focused around .NET Development: mostly my thoughts on C#, ASP.NET, and DotNetNuke (DNN) implementations. If you are interested in outside Consulting or arranging a speaking engagement, you will see those sections too. Lastly in the personal blog section you will find fun articles surrounding my favorite hobbies including Aviation.

Recent Blog Postings

Properly Using DNN's Custom 404 Page

24 Sep

Recent issues with a few clients I have encountered some "unusual" behaviors.  Either a situation where we had an unusual redirect situation, or we had pages that were showing HTTP 200 (success) status responses when in all reality the page truly didn't exist.  In the end, we had an IIS customization configured to handle certain types of 404's that DNN wouldn't handle, such as those for missing images, javascript files, and more.  Nothing that we haven't done for quite a while.

tags: DNN, DNN Administration, Quick Tips

Date Fields, ASP.NET MVC, HTML5, and Web Browsers

07 Sep

Life as a developer with our current tools is quite amazing.  Even those of us without any real "creative" side can build applications that look nice, that accept user inputs nicely and provide a decent user experience.  The one downside to these features is the different times where we can be tricked by the tools and trying to track an issue down will result in needing to dig deep to find the "right" solution for the situation at hand.  In this case I'll share a quick tip with dates & MVC and HTML5.

tags: Quick Tips, ASP.NET MVC

Being a Good DNN Citizen: Referencing Database Tables

15 Jul

For quite a while now I have written about development best practices, methods to improve the performance of developed solutions, and a little about how to be a good citizen with other portions of the application.  In this post I will take a look at a few standard situations that I have encountered when working with developers new to the DNN Platform.  

tags: DNN Development, Quick Tips

Avoiding Unexpected Bundling Issues with ASP.NET MVC

14 Jul

One of the most commonly overlooked tasks that I find when working with development groups is the act of Bundling and Minification of CSS and JS resources. There are many solutions to accomplish this task and various developers will have their own preferred frameworks.  I personally find that the features provided by ASP.NET meet many of my needs quite well, however, there is one common gotcha that can impact production deployments that might not get fully tested.  This post is not specifically about HOW to bundle with ASP.NET, but is more around how to prevent unexpected issues in production.

tags: ASP.NET, Quick Tips, ASP.NET MVC