by bartczernicki.nospam@nospam.gmail.com (Bart Czernicki) via Silverlight Hack on 3/1/2009 4:47:00 PM
Windows Server 2008 Web Edition is not the Web Edition we knew from the Sever 2003 platform. Microsoft has removed the big limitation of installing some enterprise applications on the OS (i.e., SQL Server). Furthermore, IIS 7.0 is now the core web server and it can take advantage of hardware specs similar to Standard Edition. With these changes and more, Windows Server 2008 Web Edition is now a viable/affordable upgrade path from Windows Server 2003 Standard.
Are you getting ready for all the good stuff Visual Studio 2010 will bring? Visual Studio 2010 will bring a lot of great features for ASP.NET enterprise services and tons of great features. Some key features like ASP.NET, ASP.NET MVC, Silverlight 2/3, WCF/WF 4.0 will all run faster and better on the IIS 7.0 platform because of its key architecture features. Platforms like Silverlight 2/3 or ASP.NET MVC will be easier to deploy on the IIS 7.0 web server. Lastly, some features of WCF 4.0/WF 4.0 will require IIS 7.0 to utilize all of their respective features (WAS in IIS 7.0).
IIS 7.0 is not a decoupled application you can install on any OS. Currently the IIS web server is coupled to the Vista/Windows 7 workstation OSes and the Windows 2008 server OS. Therefore, if you want to use IIS 7.0 in production, you need the Windows Server 2008 Operating System. I have a couple of projects coming up that I am developing and wanted to utilize some of IIS 7.0's features. Furthermore, having the projects ready to take advantage of future .NET enhancements is another added bonus. I decided to upgrade my server with the new OS.
I have a dedicated server that I lease through softlayer.com and I looked at my upgrade options. I was currently running Windows 2003 Standard so upgrading to Windows 2008 Standard made perfect sense. As part of my hosting package, I was not being charged extra for my OS; however, upgrading to Windows 2008 Standard was an extra $70/month. That is over $800/year just to upgrade to the "equivalent" version of Windows 2008 Server. I did notice that Windows 2008 Web Edition was being offered at the same rate as my current OS. However, I was really apprehensive about upgrading/downgrading to a "web edition" of an OS.
Windows 2003 Server Web Edition is really limited in what it was licensed to do. Essentially it limited you to using the server as a web server. By not allowing you to run any of the server services, it prevented you from installing enterprise applications and limited the hardware specifications. The biggest limitation was the inability to install SQL Server. If you ran Windows 2003 Server Web Edition, you were limited to SQL Server Express (unless you wanted to install an open source alternative or hack the OS). I think Microsoft dropped the ball big time, as any web applications worth its weight requires some kind of database backend. Most web sites (even ones that get a decent amount of traffic: top 20,000 worldwide) can be run from a single server. Furthermore, any web application worth its weight usually is dynamic and has some kind of backend database. If Windows 2008 Server Web Edition were the same, then this was obviously not an option for me.
Windows 2008 Server Web Edition is different than its 2003 counterpart. While the 2008 Web Edition still had the hardware/service limitations, the OS did eliminate the big limitation of not being able to install SQL Server on the OS (SQL Server Enterprise editions still do require a higher version of Windows 2008 Server). The Windows 2008 Server Web Edition does support a decent amount of RAM (32 Gig on x64 hardware) and allows you to run on a max of 4 processors (which is definitely a beefy server) which is equivalent to the Windows 2008 Server Standard Edition. Therefore, Windows 2008 Server Web Edition is actually a pretty good equivalent to Windows 2003 Server Standard as a web server.
There are a lot of neat features in Windows Server 2008; however, IIS 7.0 for me is the biggest. I mentioned performance, Silverlight and ASP.NET as my big reasons as to why I decided to upgrade. Let's look at it a little deeper.
What makes IIS 7.0 great (my main reasons for going to it. I know there are several others not mentioned below.):
After doing the research over the last couple of days, I decided to bite the bullet and upgrade the OS to Windows 2008 Server Web Edition on Sunday (lowest bandwidth for my websites). I installed SQL Server 2005 Standard, restored my databases and upgraded my web sites to IIS 7.0 and everything worked out great. Having upgraded to Windows 2008 Server, I am really looking forward to using the IIS 7.0 features for my future projects and I will be ready for everything that .NET 4.0 and Visual Studio 2010 has to offer.
Original Post: Windows Server 2008 Web Edition - Ready For Primetime
The content of the postings is owned by the respective author. Silverlight Feeds is not responsible for the contents of the postings. This site is automatically generated and cannot be reviewed for abusive content. If you find abusive content on Silverlight Feeds, please contact us. Designated trademarks and brands are the property of their respective owners. All rights reserved.