I have long been a proponent of working and developing in an environment that matches your production systems. I’ve found that developing on the same O/S takes away a lot of the unknowns and guess work that occurs when you deploy from a traditional workstation O/S (like XP or Vista) to a server O/S (like Windows Server 2003 or 2008). Don’t get me wrong, Windows XP and Vista are fantastic O/S’s and appropriate for all kinds of development; yet, when you’re working with products like BizTalk, SharePoint, or Commerce Server, it make sense to use the same server O/S.
Windows Server 2003 has been one of my favorite O/S’s. It’s stable, fast, and powerful. I’ve built all kinds of custom .NET, SharePoint, BizTalk, and Commerce Server applications on Windows Server 2003 and I have never been unhappy or displeased with the O/S. So, if I’ve always been happy with Windows Server 2003, why am I talking about Windows Server 2008?
This little post is probably the wrong place to get into a full discussion regarding the features and benefits of Windows Server; however, let me mention a few things that convinced me:
IIS 7. There have been some tremendous changes to IIS in this latest version. I’ll post about this another time; there’s too much for this post.
Hyper-V. Hyper-V is a virtualization system for x64 versions of Windows Server 2008. It’s cool stuff, and again too much to get into here. Never heard about this? Go read about it!
x64. All I can say is that I was always unhappy with the x64 version of Windows Server 2003.
Roles and Features. I’ll talk more about these in another post; roles and features are similar to what we’ve used in previous versions, only better!
There are many more reasons; this published list of the Top 10 Reasons to upgrade to Windows Server 2008 is a great start.
Alright, convinced? Well, if for some reason you’re still not convinced then I invite you to witness how slick and easy the installation process is with Windows Server 2008. Actually, I found that it’s very much like the Windows Vista installation.
Congratulations, you’ve just installed Windows Server 2008! Altogether, I was able to go through this process in about 30 minutes on my Dell D830. Not too shabby! In the effort of full disclosure, here are the specifications for my machine:
Processor: Intel Core 2 Duo, 2.40 GHz
Memory (RAM): 4.00 GB
System type: 64-bit Operating System
Really, when you sit back and reflect on what operating system installations were like back in the old days (the 90’s were the old days, right?) it’s amazing how much more sophisticated this process has become. It’s elegant, intuitive, and fast.
While you may not be as impressed with this as I am (in which case you must try it on your own, as I know you’ll become as fervent as I am) I promise you that some of my next posts will get your blood flowing. I plan to show how easy it is to add roles (e.g. a Web Server with IIS) and features (e.g. .NET Frameworks or PowerShell) to Windows Server 2008. Neat stuff, and again, very intuitive.
I hope this helps!