Welcome to MitchelSellers.com! This site is my personal blog for technical articles, commentary, and outside interests and is in no way associated with my employer or the work I do there.

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 , you will see those sections too.

Recent Blog Postings

St. Louis Days of .NET / DevUp Followup

23 Nov

On Saturday November 14th, 2015 I gave three presentations at the St. Louis Days of .NET / DevUp conference. For those in attendance, or for those interested in the topics discussed the presentation materials are all here.

tags: Presentations

Check Your DNN Configuration for Performance!

20 Nov

More than six years ago I created the first version of my  DNN Performance Best Practices guide.  This guide has been downloaded by thousands of people looking to get the best performance out of their DNN installations.  The guide has been the training tool I've used for new members of my staff, and it serves as the baseline for any new DNN installation that we work with.  However, in this post I want to draw attention to what has recently become a silent killer with regards to DNN performance.  

tags: DNN, DNN Administration, Quick Tips

Handing Namespace and Class Changes in Entity Framework

08 Oct

Entity Framework is an amazing set of tooling that helps to manage data access in an efficient manner, however, it seems that when things start to go "funny" it can be a major time-suck.  A recent issue that I experienced that I thought would be worth sharing was an issue related to applying migrations.  Adding migrations is something that has become trivial, yet one day my project reported Unable to generate an explicit migration because the following explicit migrations are pending:.... With every single one of my existing migrations listed.  This was highly curious, as the application has been in use, in production, for the better part of a few months.

tags: C#, .NET 4.5, .NET 4.6, Entity Framework

Fixing Failing DNN Scheduler DNN 7.3.x Issues

23 Sep

In the past few months I have had to work with various issues with DNN/Evoq sites not executing scheduler jobs.  A number of various blog posts as well as forum posts have been started on the issue, and all point to a similar issue with regards to case-sensitivity with the scheduler and the web server name.  I had a recent situation though where I had fixed all of the issues outlined but was still seeing an error.

tags: DNN, DNN Administration, DNN Development, Quick Tips