Professional IIS 7 and ASP.NET Integrated Programming
暫譯: 專業 IIS 7 與 ASP.NET 整合程式設計

Shahram Khosravi

  • 出版商: Wrox Press
  • 出版日期: 2007-10-22
  • 售價: $1,930
  • 貴賓價: 9.5$1,834
  • 語言: 英文
  • 頁數: 696
  • 裝訂: Paperback
  • ISBN: 0470152532
  • ISBN-13: 9780470152539
  • 相關分類: .NETASP.NET
  • 已過版

買這商品的人也買了...

商品描述

Description

The deep integration of IIS7 and ASP.NET provides both IIS7 administrators and ASP.NET developers with new and exciting programming tools, techniques, and approaches that were not possible with earlier versions of IIS. With this book, Dr. Shahram Khosravi presents you with the only resource to focus exclusively on the key features of this exciting integration.

You’ll get in-depth coverage of all the major systems that make up the IIS7 and ASP.NET integrated infrastructure, detailed explanations on how they work, guidance on how to use them in your own applications, and techniques for extending them to meet your application requirements.

Packed with detailed code walkthroughs and in-depth analyses of numerous real-world examples - all written and tested with Windows Vista, Windows Server 2008, ASP.NET 2.0, and ASP.NET 3.5 (Visual Studio 2008), this book helps you gain the skills, knowledge, and experience you need to use and to extend the major systems that make up the IIS7 and ASP.NET integrated infrastructure.

Some of the key topics covered include:

  • How to write integrated IIS7 and ASP.NET code that works with Windows Vista, Windows Server 2008, ASP.NET 2.0, and ASP.NET 3.5 (Visual Studio 2008)
  • Techniques for implementing and plugging custom HTTP modules, handlers, and handler factories into the IIS7 and ASP.NET integrated request processing pipeline
  • How to manage the IIS7 and ASP.NET integrated configuration system from IIS7 Manager, appcmd.exe, and managed code
  • Tips for using the IIS7 and ASP.NET integrated declarative schema extension markup language (<sectionSchema>, <attribute>, <element>, <collection>, and so on) to implement custom configuration sections
  • Techniques for using and extending the IIS7 and ASP.NET integrated managed code system (ConfigurationElement, ConfigurationElementCollectionBase<T>, ConfigurationSection, ApplicationPool, Site, Application, ServerManager and so on) to add support for custom managed classes
  • Tips for extending the IIS7 and ASP.NET integrated graphical management system (ModuleServiceProxy, ModuleDialogPage, ModuleListPage, TaskForm, Module, ModuleService, ModuleProvider, TextTaskItem, MethodTaskItem, and so on) to add new graphical components to IIS7 Manager
  • Techniques for using and extending the IIS7 and ASP.NET integrated providers system (ProviderConfigurationFeature, ProviderConfigurationSettings, IProviderConfigurationService, ConfigurationModuleProvider, and so on) and ways to implement and to plug custom provider-based services into this system and IIS7 Manager
  • Ways to use the IIS7 and ASP.NET integrated tracing and diagnostics - TraceSource, SourceSwitch, IisTraceListener, EventTypeFilter, RSCA, Request, WorkerProcess, Failed Request Tracing, and so on
  • ASP.NET and Windows Communication Foundation integration in IIS7

 

Table of Contents

Introduction.

IIS 7 and ASP.NET 3.5 Integrated Architecture.

IIS 7 and ASP.NET 3.5 Integrated Configuration System.

IIS 7 and ASP.NET 3.5 Integrated Management.

IIS 7 and ASP.NET 3.5 Integrated Imperative Management API.

IIS 7 and ASP.NET 3.5 Integrated Configuration and Imperative Management. Extensibility Models.

IIS 7 and ASP.NET 3.5 Integrated Graphical Management API.

Extending the Integrated Graphical Management System.

Extending the Integrated Request Processing Pipeline.

Understanding the Integrated Providers Model.

Extending the Integrated Providers Model.

IIS 7 and ASP.NET 2.0 Integrated Tracing.

ASP.NET and Windows Communication Foundation Integration in IIS7.

Index.

商品描述(中文翻譯)

**描述**

IIS7 與 ASP.NET 的深度整合為 IIS7 管理員和 ASP.NET 開發人員提供了全新且令人興奮的程式設計工具、技術和方法,這些在早期版本的 IIS 中是無法實現的。本書由 Dr. Shahram Khosravi 提供,專注於這一令人興奮的整合的關鍵特性。

您將深入了解構成 IIS7 和 ASP.NET 整合基礎架構的所有主要系統,詳細解釋它們的運作方式,指導您如何在自己的應用程式中使用它們,以及擴展它們以滿足您的應用需求的技術。

本書包含詳細的程式碼逐步說明和對眾多實際範例的深入分析,所有內容均在 Windows Vista、Windows Server 2008、ASP.NET 2.0 和 ASP.NET 3.5(Visual Studio 2008)上編寫和測試,幫助您獲得使用和擴展構成 IIS7 和 ASP.NET 整合基礎架構的主要系統所需的技能、知識和經驗。

一些涵蓋的關鍵主題包括:
- 如何編寫與 Windows Vista、Windows Server 2008、ASP.NET 2.0 和 ASP.NET 3.5(Visual Studio 2008)兼容的整合 IIS7 和 ASP.NET 程式碼
- 將自定義 HTTP 模組、處理程序和處理程序工廠實現並插入到 IIS7 和 ASP.NET 整合請求處理管道中的技術
- 如何從 IIS7 管理員、appcmd.exe 和管理程式碼管理 IIS7 和 ASP.NET 整合配置系統
- 使用 IIS7 和 ASP.NET 整合的聲明式架構擴展標記語言(、、、 等)實現自定義配置區段的技巧
- 使用和擴展 IIS7 和 ASP.NET 整合的管理程式碼系統(ConfigurationElement、ConfigurationElementCollectionBase、ConfigurationSection、ApplicationPool、Site、Application、ServerManager 等)以添加對自定義管理類的支持的技術
- 擴展 IIS7 和 ASP.NET 整合的圖形管理系統(ModuleServiceProxy、ModuleDialogPage、ModuleListPage、TaskForm、Module、ModuleService、ModuleProvider、TextTaskItem、MethodTaskItem 等)以向 IIS7 管理員添加新圖形組件的技巧
- 使用和擴展 IIS7 和 ASP.NET 整合的提供者系統(ProviderConfigurationFeature、ProviderConfigurationSettings、IProviderConfigurationService、ConfigurationModuleProvider 等)以及將自定義基於提供者的服務實現並插入到該系統和 IIS7 管理員中的方法
- 使用 IIS7 和 ASP.NET 整合的追蹤和診斷 - TraceSource、SourceSwitch、IisTraceListener、EventTypeFilter、RSCA、Request、WorkerProcess、Failed Request Tracing 等的方法
- ASP.NET 和 Windows Communication Foundation 在 IIS7 中的整合

**目錄**

- 介紹
- IIS 7 和 ASP.NET 3.5 整合架構
- IIS 7 和 ASP.NET 3.5 整合配置系統
- IIS 7 和 ASP.NET 3.5 整合管理
- IIS 7 和 ASP.NET 3.5 整合命令式管理 API
- IIS 7 和 ASP.NET 3.5 整合配置與命令式管理
- 可擴展性模型
- IIS 7 和 ASP.NET 3.5 整合圖形管理 API
- 擴展整合圖形管理系統
- 擴展整合請求處理管道
- 理解整合提供者模型
- 擴展整合提供者模型
- IIS 7 和 ASP.NET 2.0 整合追蹤
- ASP.NET 和 Windows Communication Foundation 在 IIS7 中的整合
- 索引