ASP.NET Web应用程序开发新思维PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)DouglasJ.Reilly著;赵海,许进等译
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7900641688
- 页数:330 页
第1章 ASP.NET开发入门 1
1.1 问题:开发动态Web应用程序 2
1.2 解决方案之一:通用网关接口 2
1.2.1 CGI的优势 4
1.2.2 CGI的不足 4
1.3 解决方案之二:Internet服务器应用程序编程接口 5
1.3.1 ISAPI的优势 7
1.3.2 ISAPI的不足 8
1.4 更好的解决方案:Active Server Pages 9
1.4.1 ASP的优势 12
1.4.2 ASP的不足 13
1.5 最新的解决方案:ASP.NET 15
1.6 小结 16
第2章 托管代码和公共语言运行库 17
2.1 NET Framework概述 17
2.2 Microsoft中间语言简介 19
2.3 实时编译器 25
2.4 托管代码和数据 26
2.5 不安全代码 27
2.6 小结 27
第3章 .NET Framework对象和语言 29
3.1 类型兼容性的.NET解决方案 30
3.1.1 值类型 31
3.1.2 引用类型 32
3.1.3 内置引用类型 33
3.2 .NET Framework中的其他对象 37
3.3 Visual Basic .NET概述 38
3.3.1 旧用法 38
3.3.2 新特性 40
3.4 C#概述 46
3.4.1 C++与C#的区别 46
3.4.2 C#中独有的特性 48
3.5 小结 51
4.1.1 C#范例 52
第4章 ASP.NET开发 52
4.1 Hello ASP.NET Word! 52
4.1.2 Visual Basic .NET范例 55
4.2 ASP.NET开发模型 56
4.3 用Visual Studio .NET创建ASP.NET Web应用程序 58
4.3.1 Visual Studio .NET同IIS的交互 59
4.3.2 创建Visual Studio .NET Web页 61
4.4 其他类型的ASP.NET应用程序 65
4.4.1 XML Web服务 65
4.4.2 HTTP处理器和HTTP模块 67
4.5 配置应用程序 67
4.5.1 Web.config文件的位置 69
4.5.2 authentication节 71
4.5.3 authorization节 76
4.5.4 customErrors节 76
4.5.5 httpHandlers节 78
4.5.6 httpModules节 79
4.5.7 identity节 80
4.5.8 pages节 80
4.5.9 processModel节 81
4.5.10 sessionState节 83
4.5.11 trace节 84
4.6 小结 87
第5章 Web窗体 88
5.1 使用传统ASP程序结构 88
5.1.1 ASP.NET窗体验证范例 91
5.2.2 ASP.NET服务器控件与HTML服务器控件 94
5.2 使用验证控件 95
5.2.1 RequiredFieldValidator控件 96
5.2.2 CompareValidator控件 101
5.2.3 其他验证控件 105
5.2.4 在单个字段中使用多个验证控件 112
5.2.5 ValidationSummary控件 118
5.3 在ASP.NET中保存控件的状态 122
5.4 编程操纵服务器控件 126
5.5 小结 135
第6章 创建ASP.NET组件 137
6.1 组件存在的问题 137
6.2 ASP.NET的控件类 139
6.3 控件的生命周期 140
6.4 创建用户控件 141
6.4.1 将Web页转换为用户控件的准备工作 142
6.4.2 将Web页转换为用户控件 145
6.5 创建自定义控件 155
6.5.1 简单的自定义控件 155
6.5.2 在Visual Studio .NET中创建自定义控件 158
6.5.3 更复杂的自定义控件 160
6.5.4 复合自定义控件 166
6.5.5 在Visual Studio.NET中安装控件 170
6.5.6 增强设计时支持 175
6.6 小结 177
第7章 权衡服务器和客户端的功能 178
7.1 客户端脚本 178
7.1.1 如何在ASP.NET中使用客户端脚本 180
7.1.2 用自定义控件触发回发 185
7.2 创建扩展的客户端Web控件 189
7.3 小结 199
第8章 获取数据 201
8.1 通用数据语言--XML 201
8.1.1 数据格式设置方法与XML方法的比较 202
8.1.2 XML局限性 203
8.2 使用IEnumerator接口 203
8.3 ADO.NET简介 208
8.3.1 ADO概述 208
8.3.2 ADO和ADO.NET的区别 209
8.3.3 在ASP.NET中使用ADO.NET 210
8.3.5 从数据中生成XML文档 229
8.3.4 SqlClient类与OleDb的比较 229
8.4 小结 232
第9章 数据和ASP.NET窗体 234
9.1 通过ASP窗体访问数据 234
9.2 通过ASP.NET窗体访问数据 236
9.3 DataGrid服务器控件 237
9.3.1 在Visual Studio.NET设计器中修改数据网格 238
9.3.2 在Visual Basic.NET中修改数据网格 244
9.4 Repeater服务器控件 250
9.4.1 Repeater控件基础 252
9.5 创建数据输入页面 262
9.5.1 创建用户界面 263
9.5.2 处理数据输入 272
9.5 小结 283
第10章 XML Web服务 284
10.1 XML Web服务标准 284
10.2 创建一个Simple XML Web服务 286
10.2.1 XML Web服务的扩展和测试 287
10.2.2 使用WebMethod属性 291
10.3 使用Simple XML Web服务 293
10.4 XML Web服务范例:文章发布 302
10.4.1 安全性选项 303
10.4.2 创建和测试XML Web服务 304
10.4.3 使用XML Web服务 308
10.4.4 可能的改进 312
10.5 小结 313
附录A 在IIS中配置ASP.NET应用程序 314
A.1 ASP.NET用户验证 314
A.2 在IIS中创建虚拟目录 315
附录B 阅读本书所必需的HTML知识 322
B.1 HTML标记 322
B.2 HTML链接 323
B.3 HTML小部件 323
B.4 HTML表格 326
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019