Wednesday, April 20, 2011

Improving the Web Application Platform

Windows Server 2008 R2 includes many enhancements that make this release the most robust Windows Server Web application platform yet. It offers an updated Web server role, Internet Information Services (IIS) 7.5, and greater support for .NET on Server Core. Design goals for IIS 7.5 concentrated on improvements that enable Web administrators to more easily deploy and manage Web applications, and that increase both reliability and scalability. Additionally, IIS 7.5 has streamlined management capabilities and provides more ways than ever to customize your Web serving environment.

The following improvements to IIS and the Windows Web platform are included in Windows Server 2008 R2:

Reduced Effort to Administer and Support Web-Based Applications

Reduced Support and Troubleshooting Effort

Improved File-Transfer Services

Ability to Extend Functionality and Features

Improved .NET Support

Improved Application Pool Security

IIS.NET Community Portal

Reduced Effort to Administer and Support Web-Based Applications

Reducing the effort required to administer and support Web-based applications is a key differentiator for IIS 7.5. Included with this release is support for increased automation, new remote administration scenarios, and improved content publishing for developers and authors. A short list of these features includes:

Expanding the capabilities of IIS Manager through new management modules

Automating common administrative tasks through the Windows PowerShell Provider for IIS

Support for .NET on Server Core, enabling ASP.NET and remote management through IIS Manager

Reduced Support and Troubleshooting Effort

Windows Server 2008 R2 reduces support and troubleshooting effort in the following ways:

Enhanced auditing of changes to IIS 7.5 and application configuration.

Failed Request Tracing for FastCGI.

Best Practices Analyzer (BPA).

Improved FTP Services

Windows Server 2008 R2 includes a new version of FTP server services. These new FTP server services offer the following improvements:

Reduced administrative effort for FTP server services.

Extended support for new Internet standards.

Reduced effort for support and troubleshooting FTP-related issues.

Ability to Extend Functionality and Features

One of the design goals for IIS 7.5 was to make it easy for you to extend the base functionality and features in IIS 7.5 IIS Extensions allow you to build or buy software that can be integrated into IIS 7.5 in such a way that the software appears to be an integral part of IIS 7.5.

Extensions can be created by Microsoft, partners, independent software vendors, and your organization. Microsoft has developed IIS Extensions since the RTM version of Windows Server 2008. These IIS Extensions are available for download from http://www.iis.net. Many of the IIS Extensions developed by Microsoft will be shipped as a part of Windows Server 2008 R2, including WebDAV, Integrated & Enhanced Administration Pack and Windows PowerShell Provider for IIS

The .NET Framework (versions 2.0, 3.0, 3.5.1 and 4.0) is now available on Server Core as an installation option. By taking advantage of this feature, administrators can enable ASP.NET on Server Core, which affords them full use of PowerShell cmdlets. Additionally, .NET support means the ability to perform remote management tasks from IIS manager and host ASP.NET Web applications on Server Core as well.

Building on the application pool isolation that was available with IIS 7.0, that increased security and reliability, every IIS 7.5 application pool now runs with a unique, less-privileged identity. This helps harden the security of applications and services running on IIS 7.5.

To stay current with new additions to IIS in Windows Server 2008 or Windows Server 2008 R2, make sure to visit the IIS.NET community portal (http://www.iis.net). The site includes news updates, in-depth instructional articles, a download center for new IIS solutions, and free advice via blogs and technical forums.

No comments: