Scott Guthrie just gave a talk here at
VSLive! Orlando on ASP.NET futures. He focused mainly on the features of IIS 7 (which is coming after Whidbey, some time in 2006).
The main theme of IIS 7 is a focus on integration. There will be one shared pipeline for all requests (for .as*x files as well as static content) and the HttpModule model of interception now permeates to the lowest level (no more ISAPI filters!). Integration of authentication and role-based authorization between IIS and ASP.NET is also achieved so that there will no longer be any difference between specifying IIS security settings and ASP.NET security settings.
Another nice move is all configuration settings in IIS can now be manipulated through web.config. You can change the default file, for example, just by adding a config element in your virtual directory.
Finally, they are focusing on making everything componentized and pluggable, so you can easily replace pieces of the request processing infrastructure, as well as enable/disable pieces as desired (again this is at the IIS level, not just ASP.NET where it has been from the beginning).
All in all, it looks like the future of IIS is moving toward integrating into the ASP.NET pipeline, so it will be worth spending time familiarizing yourself with the HttpPipeline in ASP.NET today in preparation for what's coming next...
Posted
Sep 14 2004, 10:25 AM
by
fritz-onion