Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building More Powerful ASP.NET Applications with IIS7 Michael Volodarsky COM303 Program Manager Microsoft Corporation.

Similar presentations


Presentation on theme: "Building More Powerful ASP.NET Applications with IIS7 Michael Volodarsky COM303 Program Manager Microsoft Corporation."— Presentation transcript:

1 Building More Powerful ASP.NET Applications with IIS7 Michael Volodarsky COM303 Program Manager Microsoft Corporation

2 2 ASP.NET on IIS7 Tighter Integration ASP.NET services for all content types Closer runtime integration with IIS True xcopy application deployment New unified server features

3 3 IIS6 ASP.NET Integration ISAPI Extension Only processes ASP.NET requests Runtime limitations ISAPIordering Feature duplication Authentication Handler mapping Custom Errors

4 4 IIS7 ASP.NET Integration Two modes: ISAPI (compat) Integrated Integrated mode.NET modules plug directly into server Process all requests Full runtime fidelity

5 5 IIS7.0 Integrated Mode Michael Volodarsky COM303 Program Manager Web Platform and Tools

6 6 ASP.NET Integration Modes Impact of integrated mode Runtime changes Performance effect of transitions Selective execution: preconditions Execution optimization: reshuffle, merge IHttpModule event ordering Impersonation Authenticated user Configuration httpRuntime, httpModules, httpHandlers

7 7 ASP.NET Development Build more powerful services Module runtime ordering Expanded ASP.NET APIs Request headers Response headers Server variables Platform integration Response filtering Tracing, Web Events

8 8 Building more powerful ASP.NET services Michael Volodarsky COM303 Program Manager Web Platform and Tools

9 9 Application Deployment Delegated IIS7 configuration IIS7 configuration stored in XML configuration files True x-copy deployment with web.config Managing ASP.NET and IIS configuration in one place, with one API, and Admin tool

10 10 ASP.NET/IIS Unification Make your app easier to manage Server configuration ModulesHandlers Runtime settings Features Custom errors Url Authorization Output Cache

11 11 Leveraging unified server features Michael Volodarsky COM303 Program Manager Web Platform and Tools

12 12 Compatibility Impact on existing ASP.NET apps ASP.NET versions supported ASP.NET 2.0 ASP.NET 1.1 Server changes WP isolation mode Built-in account Buffering Integrated mode (ASP.NET 2.0 only) Unified server features

13 13 Logistics When, Where, How IIS7 Bits Final release: Windows Vista (Client + Server) PDC: Longhorn Server ADS build only Native API: Windows Vista beta2 refresh At PDC COM431: IIS7 Configuration and Management COM320: IIS7 Diagnostics and Troubleshooting Daily Hands On Labs: COM HOL13-19 Ask The Experts table: Thursday 5:30-8:30 IIS7 Pavilion

14 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Download ppt "Building More Powerful ASP.NET Applications with IIS7 Michael Volodarsky COM303 Program Manager Microsoft Corporation."

Similar presentations


Ads by Google