Internet Information Services 7.0
More than just a Web server, Internet Information Servers 7.0 (IIS7) provides a secure, easy to manage platform for developing and reliably hosting Web applications and services.
With IIS7 you can:
- Minimize patching and security risks with fine grained control over Web server footprint
- Implement powerful Web solutions rapidly with a new extensibility framework
- Go to market faster with simplified deployment and configuration of applications
- Reduce administrative costs by managing Web infrastructure more efficiently
- Reduce Web site downtime by quickly resolving faulty applications
Modular Architecture: IIS7 is designed to enable the IT professional to customize exactly which features are installed and running on the Web server. IIS is now factored into more than 40 feature modules that can be independently installed on the box, dramatically reducing the potential attack surface, and lowering the footprint requirements on the machine.
Comprehensive Extensibility: IIS7 enables developers to extend the Web server in a seamless way. IIS7 own core web server features are now built using a new set of public Web server APIs that all developers can use to extend, replace or add functionality to the web server. These APIs are available as both native Win32 APIs as well as managed .NET Framework APIs. Developers can also take advantage of IIS7’s extensibility of event logging, configuration, and administration tool feature-sets, providing a seamless experience for customers using third party extensions.
Unified, Distributable Configuration Model: IIS7 provides developers and administrators a unified configuration system for storing all IIS and ASP.NET settings in a single XML format and includes a set of managed code and scripting APIs for accessing configuration for the entire Web platform. This new configuration system supports distributed configuration files, which can be stored along with Web site or application content.
These improvements have radical implications for how applications are configured and deployed. Now that Web site and application settings are no longer explicitly tied to a centralized configuration store on the machine, configuration can simply be copied from the developer’s workstation, to a test server, and on to the production Web server. Once a Web site is in production, administrators can share configuration information across multiple front-end Web servers, avoiding costly and error-prone replication and manual synchronization issues.
Efficient Administration Tools: IIS7 offers a broad set of administration features that simplify the day-to-day tasks of managing Web sites and applications. IIS7 includes a new GUI admin tool, a new command line utility, a new managed API, and a new WMI provider for automating administration tasks. All of these new administration features provide unified support for managing both IIS and ASP.NET settings together.
IIS7’s new GUI admin tool offers a new, more efficient tool for managing the Web server. It provides support for both IIS and ASP.NET configuration settings, membership users and role data, as well as runtime diagnostic information. The new UI also enables those who host or administer Web sites to delegate administrative control to developers or content owners, thus reducing cost of ownership and administrative burden for the IT Professional. It supports connecting to remote servers over HTTP (so through firewalls), and works in both dedicated and shared hosting environments.
Powerful Diagnostic Capabilities: IIS7 enables developers and IT Professionals to more easily troubleshoot errant Web sites and applications. IIS7 exposes runtime diagnostic information to administrators (for example: what requests are currently executing, how long they’ve been running, which urls they are invoking, what client called them, and what their status is). IIS7 can also be configured to automatically log detailed trace events for requests when failures are detected. These diagnostic capabilities in IIS7 are extensible as well, so new diagnostic events can be inserted into custom modules.
With IIS7, Microsoft releases its most powerful Web server ever, offering an impressive array of new capabilities that dramatically improve the way Web solutions are developed, deployed and managed. The modular design of IIS7 provides administrators an unprecedented degree of control over their Web server. IIS7’s flexible, extensible architecture presents developers with brand new opportunities for customizing the web server. The rich administration capabilities make deploying and managing Web applications on IIS7 more straightforward and efficient than on any other Web server. Lastly, IIS7’s powerful diagnostic and troubleshooting capabilities help users rapidly triage issues eliminating hours of potential downtime. These are just a few of the reasons to try IIS today.
FROM : http://www.iis.net