Windows Server 2012 is a broad, scalable and elastic server platform that gives you the flexibility to build, deploy and manage applications and websites on-premises, in the cloud or in a hybrid environment, using a consistent set of tools and frameworks.
Programming consistency and common development tools between Windows Server 2012 and Windows Azure can help ease transition to the cloud, while enabling hybrid applications across on-premises, service provider and Windows Azure clouds.
Windows Server 2012 provides frameworks, services and tools to help increase scalability and elasticity for applications that support multitenancy and improve website density and efficiency. This benefits IT professionals in traditional datacenters and helps service providers to more effectively build provision and manage hosting environments.
Windows Server 2012 offers enhanced support for open frameworks, open source applications and development languages. Web standards, PHP and node.js are supported, while .NET Framework 4.5 offers features and improvements such as support for asynchronous file operations, web and networking enhancements.