Top 6 Features in IIS 7.0
IIS 7.0 is taking the next big step in terms of extensibility, unification with ASP.NET, improved diagnostics, and a new admin user interface and configuration system. Here are some of the great new features in IIS 7.0:
- Modularized Webcore allows you to add and remove functionality based on your needs. If you only want to serve static content, you need only a few modules (and not ISAPI, for example).
- A unified HTTP pipeline for native and managed applications alike. You'll be able to use forms-based authentication for classic ASP pages.
- You can build your own IHttpModule and IHttpHandlers, and plug them into the unified pipeline.
- A new, distributed XML configuration system that takes advantage of ASP.NET's configuration system.
- Improved diagnostics and troubleshooting, including new runtime state and tracing features.
- A new, extensible, task-oriented admin user interface.
—Eric Deily
Note: Eric Deily is presenting "Insider's View of Microsoft's IIS 7.0 Next-Generation Web Server" at ASP Live! San Francisco, Tuesday, February 8.
The most important of these is the componentization of IIS. All of IIS's functions will be specific components that you can turn on or off at your leisure. This means that when you install the Web server, you'll be able to add only the functionality you need, one piece at a time.
For example, if your applications do not use Common Gateway Interfaces (CGI), you can simply remove that component from your IIS configuration. Today, IIS functions are mostly monolithic, making you install core functionalities whether you use them or not. When a patch for CGI comes around, you need to apply it even though you don't use it. With IIS 7.0, you'll need to worry only about the components you chose to install. This will support even more secure configurations of IIS.
In addition, the componentization of IIS will allow Microsoft to build the service onto a set of public application programming interfaces (APIs). Because the APIs will be public, they will allow third-party vendors to build their own functionalities into the Web server. And because each functionality is a specific component that can be added to or removed from IIS, these third-party add-ons will be completely transparent to the system.
Wanna know much about IIS 7 ? Check this out :
http://www.ftponline.com/reports/vslivesf/2005/ruest/