ASP.NET&IIS 7高级编程
分類: 图书,计算机/网络,程序设计,ASP,
作者: (美)科霍斯罗维(Khosravi,S)著;窦朝晖译
出 版 社: 清华大学出版社
出版时间: 2008-12-1字数: 992000版次: 1页数: 637印刷时间: 2008/12/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302188667包装: 平装编辑推荐
IS 7和ASP.NET的高度集成给IIS 7管理员和ASP.NET开发人员提供了IIS 7早期版本所不具备的激动人心的全新编程工具、技术和方案。本书以丰富的范例集中介绍了集成的关键功能。
本书包含大量来自实际应用的详细代码,并对代码进行了深入浅出的分析。所有这些代码都是在Windows Vista、Windows Server 2008、ASP.NET 2.0和ASP.NET 3.5(Visual Studio 2008)上编写和测试的。通过这些代码,深入介绍了组成IIS 7和ASP.NET集成基础结构的主要系统,旨在帮助读者掌握高级编程技能、精通基础知识、丰富编程经验。在我们自己的应用程序中可以使用这些系统,并可对这些系统进行扩充以满足实际应用需求。
本书主要内容
如何编写与Windows Vista、Windows Server 2008、ASP.NET 2.0和ASP.NET 3.5(Visual Studio 2008)协同工作的IIS 7和ASP.NET代码
编写定制HTTP模块、处理程序和处理程序工厂并把它们插入IIS 7和ASP.NET集成请求处理流水线的技巧
如何用IIS 7 Manager、appcmd.exe和托管代码管理IIS 7和ASP.NET集成配置系统以声明方式实现定制配置节的技巧
如何使用和扩充IIS 7和ASP.NET集成托管代码API
如何在IIS 7 Manager中实现和插入新的图形组件
使用IIS 7和ASP.NET集成跟踪和诊断系统的方法
ASP.NET和Windows Communication Foundation在IIS 7的集成
本书读者对象
本书针对第一次学习IIS 7和ASP.NET集成编程的ASP.NET开发人员和IIS管理员。
本书技术支持
在www.wrox.com和www.tupwk.com.cn/downpage上可以获取本书源代码以及Wrox技术支持。
内容简介
本书全面介绍了组成IIS 7和ASP.NET集成基础结构的主要系统的工作原理、如何在自己的应用程序中使用这些系统。本书还对这些系统所扩充的功能进行了综合阐述,以及如何利用它们实现新的特色和功能。
本书详细讨论了各种解决方案,并深入分析了使用这些解决方案的范例的详细代码。这有助于读者获得有关使用和扩充这些主要系统的技能、知识和经验。
作者简介
窦朝晖,男,计算机应用专业硕士研究生。现任某研究所高级工程师,长期从事软件评测和开发工作,具有丰富的软件工程实践经验。
目录
第1章 IIS 7和ASP.NET集成体系结构
1.1 IIS 7的模块化体系结构
1.1.1 IIS-WebServer
1.1.2 IIS-WebServerManagementTools
1.1.3 IIS-FTPPublishingService
1.1.4 WAS-WindowsActivationService
1.2 IIS 7的扩充体系结构
1.3 IIS 7和ASP.NET集成请求处理流水线
1.4 IIS 7和ASP.NET集成配置系统
1.5 IIS 7和ASP.NET的集成管理
1.6 构建一个定制的Web服务器
1.6.1 软件模块之间的相关性
1.6.2 Windows Features对话框
1.6.3 Server Manager
1.6.4 命令行安装选项
1.6.5 无人值守安装选项
1.6.6 升级
1.7 小结
第2章 集成配置系统的使用
2.1 集成配置系统
2.1.1 层次配置方案
2.1.2 分布式配置系统
2.1.3标记
2.1.4 包含文件
2.1.5
2.2 协议侦听器
2.3 Windows进程活动服务
2.4 WWW服务
2.5 applicationHost.config文件的结构
2.5.1
2.5.2
2.6 小结
第3章 利用IIS Manager和命令行管理集成配置系统
3.1 Server Management
3.2 IIS Manager
3.2.1 Application Pools
3.2.2 Web站点
3.2.3 层次化配置
3.2.4 委托
3.3 命令行工具
3.3.1 LIST
3.3.2 ADD
3.3.3 DELETE
3.3.4 SET
3.4 小结
第4章 用托管代码管理集成配置系统
4.1 类图
4.2 ConfigurationElement类
4.3 ConfigurationElement-CollectionBase类
4.4 ApplicationPool类
4.4.1 ApplicationPoolProcess-Model类
4.4.2 ApplicationPoolRecycling类
4.4.3 ApplicationPoolCpu类
4.5 ApplicationPoolCollection类
……
第5章 集成配置系统和命令管理API的扩充
第6章 了解集成图形管理系统
第7章 扩充集成图形管理系统
第8章 扩充集成请求处理流水线
第9章 了解集成提供程序模型
第10章 扩充集成提供程序模型
第11章 集成跟踪与诊断
第12章 ASP.NET和WCF在IIS 7中的集成