If you haven’t already started planning your migration from a Windows Server 2003 environment, then I recommend you get started. As of July 14, 2015, extended support for this operating system and the associated components (that is, IIS 6) will stop. This means that Microsoft will no longer create security updates or take support calls for this version.
Whether you’re almost finished with your migration or just beginning, you shouldn’t underestimate the importance of choosing your next platform. You may want to upgrade to the most current versions of all the components necessary to run your system while keeping the number of required changes to a minimum. You might even want to get venturesome and convert some of your ADO.NET queries to use LINQ, implement an ORM, or migrate from Oracle to SQL Server.
You have many reasons to upgrade to the newest operating system:
As exciting as this may sound, you can anticipate significant effort and some risk when you move to an entirely new platform. ...