Developer === Tester

That's right. I said it. If you are a software developer, then you are also a software tester. If you care about the quality of the software you are developing then you should be spending a significant amount of your development effort ensuring and verifying that quality. The only way to do that is to … Continue reading Developer === Tester

Problem Sharing ASP.NET Forms Authentication or A Tale of Two Cryptography Cores

We have multiple web applications on our server farm that share forms authentication.  This makes it possible to have a single login page / functionality that can be shared between the applications.  In order to allow the encrypted forms authentication cookie to be shared between these applications the web.config needs to be setup in the … Continue reading Problem Sharing ASP.NET Forms Authentication or A Tale of Two Cryptography Cores

ASP.NET MVC – Why doesn’t my area route registration work?

Also known as watch the precedence order of your registrations! We have recently begun switching our MVC project to leverage the Areas feature in MVC.  This is a big benefit and allows us to organize our application functionally as opposed to by file type.  As an example it allows us to put everything about updating … Continue reading ASP.NET MVC – Why doesn’t my area route registration work?

ASP.NET MVC4 Bundling and Minification: Where did System.Web.Optimization go?

Recently we upgraded an MVC 3 application to MVC4 and wanted to take advantage of the new bundling and minification functionality for our css and js files.   There are some great articles on the asp.net site about how to use all of these new features: http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification Initially I tested it out on a brand new … Continue reading ASP.NET MVC4 Bundling and Minification: Where did System.Web.Optimization go?

Jet Brains ReSharper: Essential Extension for Visual Studio

I've been using R# from Jet Brains extension for Visual Studio for about three years and consider it a critical part of the IDE.  In fact, when I consider using a beta or release candidate build of Visual Studio, my first question is whether or not R# is available for use in the new version.  … Continue reading Jet Brains ReSharper: Essential Extension for Visual Studio