Download presentation
Presentation is loading. Please wait.
Published byHerbert Armstrong Modified over 8 years ago
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.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.