No Managed Code

The code behind the .NET Framework is not modular enough to be broken up into just the components that Server Core will be able to run. (This might be added in future releases and looks to be reasonably high on the priority list.)

Not only does this mean you can't run any custom web applications you might have created, but you also lose access to some of the better management software that comes along with this generation of Windows, including Windows PowerShell (which used to go by the code name Monad). Server Core just isn't a .NET machine at this point, so for web applications and other custom software, you will need to deploy the regular, fully fleshed-out Longhorn Server edition of the operating system.

Get Windows Server 2008: The Definitive Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.