图书介绍
ASP.NET深入解析PDF|Epub|txt|kindle电子书版本网盘下载
- 苏红超编著 著
- 出版社: 北京:科学出版社
- ISBN:7030122534
- 出版时间:2003
- 标注页数:400页
- 文件大小:45MB
- 文件页数:412页
- 主题词:主页制作-程序设计
PDF下载
下载说明
ASP.NET深入解析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础知识3
第1章 Microsoft.NET和ASP.NET技术框架3
1.1 .NET Framework技术架构3
1.1.1 .NET体系结构3
1.1.2 .NET Framework通用语言运行时5
1.1.3 .NET Framework基础类库6
1.1.4 .NET Framework的安装和设置9
1.2 ASP.NET技术架构10
1.2.1 ASP.NET技术平台纵览10
1.2.2 ASP.NET技术框架简介12
1.3 XML Web Service和SOAP简介13
1.3.1 XML简介13
1.3.2 XML基本语法14
1.3.3 XML架构定义语言简介18
1.3.4 XSL简介41
1.3.5 Web Service简介45
1.3.6 SOAP简介47
小结48
第2章 ASP.NET开发环境配置49
2.1 ASP.NET开发环境的安装49
2.1.1 ASP.NET运行环境的安装49
2.1.2 ASP.NET开发环境的安装50
2.2 ASP.NET开发环境的配置55
2.2.1 ASP.NET开发环境的简单配置55
2.2.2 Visual Studio.NET环境的简单配置55
小结56
第3章 面向对象知识57
3.1 面向对象基础知识57
3.1.1 面向对象软件开发简介57
3.1.2 面向对象设计和编程的基本原则60
3.1.3 面向对象的软件开发模式(需求、设计、编码、测试)76
3.1.4 常用的软件系统建模工具83
3.2 设计模式简介87
3.2.1 设计模式的基础知识87
3.2.2 23种基本设计模式介绍87
3.2.3 设计模式在架构设计中的应用97
3.2.4 .NET中的设计模式简介98
小结99
第二篇 深入解析103
第4章 ASP.NET Framework103
4.1 一个HTTP请求的生命周期103
4.1.1 回顾ASP时代的HTTP请求处理过程103
4.1.2 ASP.NET时代的HTTP请求处理方式104
4.1.3 深入ASP.NET Framework HTTP运行时105
4.2 HttpModule是如何工作的105
4.2.1 HttpModule在ASP.NET Framework中的位置105
4.2.2 构建自己的HttpModule106
4.2.3 深入了解HttpModule109
4.3 初次接触IHttpHandler123
4.3.1 IHttpHandler是什么123
4.3.2 IHttpHandler如何处理HTTP请求125
4.4 IHttpHandler深入解析126
4.4.1 实现IHttpHandler接口126
4.4.2 实现IhttpHandler工厂129
4.5 深入ASP.NET事件模型机制133
4.5.1 ASP.NET事件模型初步认识133
4.5.2 ASP.NET的事件模型深入了解134
小结141
第5章 ASP.NET数据存取技术142
5.1 ADO.NET技术简介142
5.1.1 ADO.NET简介和数据访问技术的历史142
5.1.2 ADO.NET的新特性146
5.2 ADO.NET技术深入解析146
5.2.1 深入了解DataSet、Data Reader以及数据存取技术146
5.2.2 编写可移植的数据访问程序164
5.2.3 深入了解ADO.NET的事务控制166
5.2.4 ADO.NET同XML的融合171
5.3 XML数据存取技术简介(XML DOM & XML SAX)175
5.3.1 XML DOM简介175
5.3.2 XML SAX简介181
5.3.3 DOM技术和SAX技术的区别186
小结187
第6章 ASP.NET Web Form188
6.1 Web Form简介188
6.1.1 Web Form编程机制188
6.1.2 Web Form同Win Form的区别190
6.2 HTML Server Control和Web Server Control192
6.2.1 HTML Server Control重要控件讲解192
6.2.2 Web Server Control重要控件讲解196
6.2.3 HTML Server Control和Web Server Control的对比210
6.3 编写自己的User Control210
6.3.1 用户控件简介210
6.3.2 编写自己的简单用户控件210
6.3.3 DHTML技术简介210
6.3.4 结合DHTML编写用户控件211
6.4 在Web Form中结合客户端脚本213
6.4.1 客户端脚本在Web Form中的位置213
6.4.2 在Web Form中控制客户端脚本216
6.5 Web Form代码重用220
6.5.1 代码绑定技术实现代码重用220
6.5.2 用户控件技术实现代码重用225
6.5.3 Code Behind技术和User Control技术的比较230
小结230
第7章 ASP.NET Web Service231
7.1 Web Service的前景231
7.2 Web Service在ASP.NET中的具体实现231
7.2.1 利用Visual Studio.NET构建Web Service231
7.2.2 手工构建Web Service代理类240
7.2.3 实现ASP.NET下的Web Service应用范例243
7.3 深入Web Service中的SOAP和WSDL252
7.3.1 SOAP同Web Service的关系252
7.3.2 自定义SOAP Header254
7.3.3 WSDL技术规范简介261
7.4 深入Web Service中的状态和事务管理263
7.4.1 Web Service的状态控制263
7.4.2 Web Service的分布式事务控制264
7.5 Web Services Enhancements技术265
7.6 使用WSE来传送一个非文本格式的文件267
小结270
第8章 ASP.NET配置、安全和缓冲机制271
8.1 Web.Config文件的配置271
8.1.1 Web.Config文件的作用271
8.1.2 Web.Config中重要小节的配置讲解271
8.2 Machine.Config文件的配置277
8.2.1 Machine.Config文件简介277
8.2.2 Machine.Config的配置介绍277
8.2.3 Machine.Config文件和Web.Config文件的差别280
8.3 ASP.NET页面配置标记281
8.3.1 ASP.NET页面标记的用途281
8.3.2 ASP.NET页面的重要标记讲解281
8.3.3 充分利用ASP.NET的页面配置标记284
8.4 ASP.NET中的安全管理285
8.4.1 ASP.NET中的身份安全验证机制285
8.4.2 ASP.NET中的安全配置287
8.4.3 ASP.NET的权限控制机制289
8.5 ASP.NET缓冲机制290
8.5.1 ASP.NET缓冲方式290
8.5.2 ASP.NET缓冲编程293
小结298
第三篇 开发实战301
第9章 ASP.NET高级应用开发301
9.1 ASP.NET分布式事务控制301
9.1.1 COM+事务控制简介301
9.1.2 在.NET下使用COM+服务306
9.1.3 COM+事务控制开发实例309
9.2 ASP.NET应用程序性能提升321
9.2.1 ASP.NET状态对象使用性能优化321
9.2.2 ASP.NET数据存取性能优化322
9.2.3 ASP.NET页面负载性能优化323
9.2.4 Web应用程序性能测试工具的使用328
9.3 ASP.NET开发活动目录330
9.3.1 Active Directory简介330
9.3.2 Active Directory管理工具的使用331
9.3.3 Active Directory在Windows 2000/XP中的管理作用333
9.3.4 .NET中对Active Directory的支持334
9.3.5 利用Active Directory控制IIS335
9.4 ASP.NET中的私有程序集组件和全局程序集组件335
9.4.1 .NET下程序集简介335
9.4.2 实现私有程序集组件337
9.4.3 实现全局程序集组件341
9.4.4 程序集组件的密匙开发方式343
9.5 ASP.NET下开发Mobile应用程序343
9.5.1 Mobile Internet Toolkit开发包简介343
9.5.2 Mobile Web Forms控件345
9.5.3 建立支持Mobile和PDA的ASP.NET应用程序350
9.6 ASP.NET下开发Web语音应用程序355
9.6.1 .NET Speech SDK简介355
9.6.2 开发自己的Web语音应用程序358
小结360
第10章 基于.NET Framework的应用系统架构设计361
10.1 优秀的软件架构简介361
10.1.1 经典的Windows DNA架构361
10.1.2 .NET平台下的推荐架构364
10.1.3 J2EE架构简介367
10.1.4 .NET架构和J2EE架构的区别368
10.2 设计基于.NET的N层分布式架构系统368
10.2.1 N层架构的历史回顾368
10.2.2 .NET下N层分布式架构的经典范例剖析370
小结375
第11章 附录376
11.1 C#简要语法参考376
11.1.1 #基本数据类型376
11.1.2 C#基本流程语句378
11.2 ASP.NET学习资料索引(网站)398
11.3 设计模式、架构设计学习资料索引399