Download presentation
Presentation is loading. Please wait.
1
Eben de Wit Developer Advisor Microsoft edewit@microsoft.com http://dotnet.org.za/eben
2
Internet Information Services 7 and Developers Configuration Administration Tool ASP.NET Integration Extensibility Diagnostics Vista and IIS7
3
XCopy deploy IIS configuration Manage Web applications as non- Administrators Take advantage of more powerful ASP.NET integration Build custom Web server functionality More rapidly troubleshoot Web applications
4
Machine.config Root Web.config ApplicationHost.config Web.config.NETFramework ASP.NET IIS7 IIS + ASP.NET +.NET Framework ASP.NET +.NET Framework
5
Developers to store IIS configuration in web.config XCopy deployment of configuration along with code and content Clean, well schematized configuration files Rich Extensibility
6
Eben de Wit Microsoft
7
Single tool for IIS and ASP.NET administration Feature-focused experience, with simplified tasks Complete Extensibility Remote management over HTTP* * Remote Web Manager download enables these features on XP, Windows 2003 and Vista
8
Eben de Wit Microsoft
9
Two modes –Classic (runs as ISAPI) –Integrated Integrated mode –.NET modules / handlers plug directly into pipeline –Process all requests –Full runtime fidelity Log Compress Basic SendResponse Static file ISAPI Anon Authentication Authorization ResolveCache ExecuteHandler UpdateCache … … Authentication Forms Windows Map handler ASPX Trace … … … aspnet_isapi.dll
10
Eben de Wit Microsoft
11
Developing extensions (modules) for the Web server using C/C++ or.NET Simple, schema-based extensibility of the IIS configuration system Rich extensibility support for IIS Admin Tool
12
Eben de Wit Microsoft
13
Access to real-time server state information Detailed event tracing across entire Web stack Automatic trace logging based on preconfigured error conditions Instrumenting apps with custom trace events
14
Eben de Wit Microsoft
15
Full featured Web server Same version of IIS7 in Windows Server “Longhorn” and Vista Design, test, configure, deploy Web applications from Vista IIS7 Unlimited Sites, Unlimited Connections 10 Simultaneous Requests Limit in Vista Full Backwards Compatibility Get started quickly!
16
Consistency between development and production Web servers Deep ASP.NET integration End-to-end Extensibility Web.config and Integrated Management tools/APIs Rich diagnostics and troubleshooting
17
In-depth technical articles and samples Connect with other IIS experts on blogs Free advice and assistance in forums Download center with IIS solutions
18
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
19
Extending the UI with Windows Forms
20
Common HTTP Web Server Components DirectoryListingModule CustomErrorModule StaticFileModuleDefaultDocumentModule HttpRedirect Security BasicAuthModule DigestAuthModule WindowsAuthModule CertificateAuthModule AnonymousAuthModule IPSecurityModule UrlAuthorizationModule RequestFilteringModule Health and Diagnostics HttpLoggingModule CustomLoggingModule RequestMonitorModule HTTPTracingModule ODBCLogging LoggingLibraries Application Development ISAPIModule ISAPIFilterModule CGIModule ServerSideIncludeModule NetFxExtensibility ASP ASP.NET Performance HTTPStaticCompression HTTPDynamicCompression Management ManagementConsole ManagementService ManagementScripting Metabase WMICompatibility LegacyScripts LegacySnap-in FTP Publishing FTPServer FTPManagement Windows Process Activation Service ConfigurationAPI ProcessModelNetFxEnvironment IIS7 Setup Components Remote administration Pluggable architecture Opt-in patching Minimal attack surface Broad extensibility Modularity Benefits
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.