详情介绍
本书讨论了ASP.NET的构架、Web窗体、配置、HTTP管道、故障诊断和错误处理、验证、数据绑定、自定义控件、缓存、状态管理和安全性,阐述用C#构建基于Web应用程序的最佳实践。本书既可以作为软件工程专业的学生的参考书,也可以作为C#程序员学习ASP.NET的参考书。
关于作者:
Fritz Onion是Develop Mentor的技术人员之一,他负责讲授.NET课程和指导ASP.NET课程。他曾经是C++Report的专栏作家,现在则是很多刊物(包括MSDN杂志)的特约撰稿人。他定期在行业会议上主持讲座,同时担任Win-Dev 2002开发者大会的Web开发项目的主席。Fritz在哈佛大学获得B.A.学位,而后在加州大学获得M.S.学位。
专门为c#和visual basic程序员所写,提供了全面理解该技术所需的资料,首先讨论了asp.net设计幕后的基本原理,并介绍了它是如何建立在.net框架之上的。接着分析了asp.net的诸多新特征,包括服务器端编译模型、代码隐藏类、服务器端控件、窗体验证、数据绑定模型以及控件开发。整本书用可以实际运行的例子说明了用.net构建基于web应用程序的最佳实践。可指导读者asp.net构建健壮的、且有良好构架的web应用程序。 通过本书的学习,读者可了解用asp.net构建功能更强大的、构架更好的web应用程序需要哪些专门技能。
目录
第1章 构架 1
1.1 基础 1
1.2 asp 4.0 3
1.3 system.web.ui.page 6
1.4 代码隐藏 10
1.5 影子复制 16
1.6 指令 19
1.7 新的内部对象 24
1.8 小结 28
第2章 web窗体 29
2.1 服务器端控件 30
2.2 viewstate 34
2.3 事件 36
2.4 网页的生命历程 41
2.5 web窗体和代码隐藏 43
2.6 根路径引用语法 47
2.7 htmlcontrol控件 47
2.8 webcontrol控件 50
2.9 webcontrol控件与htmlcontrol控件的区别 53
2.10 使用visual studio .net构建web窗体 54
.2.11 小结 57
第3章 配置 59
3.1 web.config 60
3.2 配置数据 65
3.3 进程模型 67
3.4 附属设置 73
3.5 读取配置信息 74
3.6 创建自定义的配置部分的处理程序 77
3.7 小结 82
第4章 http管道 83
4.1 请求的生命期 83
4.2 上下文 86
4.3 应用程序 88
4.4 自定义处理程序 93
4.5 自定义模块 102
4.6 管道中的线程 112
4.7 小结 121
第5章 诊断和错误处理 123
5.1 asp.net的诊断支持 123
5.2 调试 128
5.3 错误处理 130
5.4 小结 135
第6章 验证 137
6.1 窗体验证 137
6.2 验证控件构架 140
6.3 验证控件 145
6.4 小结 152
第7章 数据绑定 153
7.1 基础知识 153
7.2 数据绑定控件 155
7.3 绑定到数据库数据源 157
7.4 datagrid 164
7.5 模板 175
7.6 小结 184
第8章 自定义控件 187
8.1 控件基础 187
8.2 状态管理 213
8.3 复合控件 221
8.4 用户控件 225
8.5 验证和数据绑定 226
8.6 设计器集成 233
8.7 小结 245
第9章 缓存 247
9.1 asp.net中使用缓存的时机 247
9.2 输出缓存 248
9.3 数据缓存 262
9.4 小结 271
第10章 状态管理 273
10.1 状态类型 273
10.2 应用程序状态 275
10.3 会话状态 278
10.4 cookie状态 291
10.5 视图状态 295
10.6 小结 297
第11章 安全性 299
11.1 web安全性 299
11.2 asp.net的安全性 302
11.3 asp.net中的系统标识 320
11.4 小结 321
术语表 323
关于作者:
Fritz Onion是Develop Mentor的技术人员之一,他负责讲授.NET课程和指导ASP.NET课程。他曾经是C++Report的专栏作家,现在则是很多刊物(包括MSDN杂志)的特约撰稿人。他定期在行业会议上主持讲座,同时担任Win-Dev 2002开发者大会的Web开发项目的主席。Fritz在哈佛大学获得B.A.学位,而后在加州大学获得M.S.学位。
专门为c#和visual basic程序员所写,提供了全面理解该技术所需的资料,首先讨论了asp.net设计幕后的基本原理,并介绍了它是如何建立在.net框架之上的。接着分析了asp.net的诸多新特征,包括服务器端编译模型、代码隐藏类、服务器端控件、窗体验证、数据绑定模型以及控件开发。整本书用可以实际运行的例子说明了用.net构建基于web应用程序的最佳实践。可指导读者asp.net构建健壮的、且有良好构架的web应用程序。 通过本书的学习,读者可了解用asp.net构建功能更强大的、构架更好的web应用程序需要哪些专门技能。
目录
第1章 构架 1
1.1 基础 1
1.2 asp 4.0 3
1.3 system.web.ui.page 6
1.4 代码隐藏 10
1.5 影子复制 16
1.6 指令 19
1.7 新的内部对象 24
1.8 小结 28
第2章 web窗体 29
2.1 服务器端控件 30
2.2 viewstate 34
2.3 事件 36
2.4 网页的生命历程 41
2.5 web窗体和代码隐藏 43
2.6 根路径引用语法 47
2.7 htmlcontrol控件 47
2.8 webcontrol控件 50
2.9 webcontrol控件与htmlcontrol控件的区别 53
2.10 使用visual studio .net构建web窗体 54
.2.11 小结 57
第3章 配置 59
3.1 web.config 60
3.2 配置数据 65
3.3 进程模型 67
3.4 附属设置 73
3.5 读取配置信息 74
3.6 创建自定义的配置部分的处理程序 77
3.7 小结 82
第4章 http管道 83
4.1 请求的生命期 83
4.2 上下文 86
4.3 应用程序 88
4.4 自定义处理程序 93
4.5 自定义模块 102
4.6 管道中的线程 112
4.7 小结 121
第5章 诊断和错误处理 123
5.1 asp.net的诊断支持 123
5.2 调试 128
5.3 错误处理 130
5.4 小结 135
第6章 验证 137
6.1 窗体验证 137
6.2 验证控件构架 140
6.3 验证控件 145
6.4 小结 152
第7章 数据绑定 153
7.1 基础知识 153
7.2 数据绑定控件 155
7.3 绑定到数据库数据源 157
7.4 datagrid 164
7.5 模板 175
7.6 小结 184
第8章 自定义控件 187
8.1 控件基础 187
8.2 状态管理 213
8.3 复合控件 221
8.4 用户控件 225
8.5 验证和数据绑定 226
8.6 设计器集成 233
8.7 小结 245
第9章 缓存 247
9.1 asp.net中使用缓存的时机 247
9.2 输出缓存 248
9.3 数据缓存 262
9.4 小结 271
第10章 状态管理 273
10.1 状态类型 273
10.2 应用程序状态 275
10.3 会话状态 278
10.4 cookie状态 291
10.5 视图状态 295
10.6 小结 297
第11章 安全性 299
11.1 web安全性 299
11.2 asp.net的安全性 302
11.3 asp.net中的系统标识 320
11.4 小结 321
术语表 323
下载地址
下载错误?【投诉报错】
人气书籍
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的ASP.NET基础教程——C#案例版 中文PDF扫描版资源来源互联网,版权归该下载资源的合法拥有者所有。