ASP.NET夜话PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:周金桥编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121090561
- 页数:448 页
基础知识 2
第1章 ASP.NET介绍 2
1.1 XHTML语言 2
1.2 静态网页 3
1.3 动态网页 3
1.4 IIS的安装和配置 3
1.5 ASP.NET开发的预备知识 4
1.5.1 ASP.NET简介 4
1.5.2 在IIS上配置ASP.NET 4
1.5.3 Visual Studio版本与.NET Framework版本及ASP.NET版本之间的关系 7
1.5.4 ASP.NET运行内幕 7
1.6 结论 9
第2章 ASP.NET基础 10
2.1 Request对象 10
2.2 Response对象 11
2.3 Server对象 13
2.4 Session对象 14
2.5 Cookie对象 15
2.6 Application对象 16
2.7 ViewState对象 18
2.8 〈%%〉表达式 20
2.9 〈%=%〉表达式 20
2.10 目录运算符 22
2.11 总结 22
第3章 表单和控件 23
3.1 HTML表单的提交方式 23
3.2 HTML控件 25
3.3 获取HTML控件的值 25
3.4 SQL注入 26
3.5 乱码问题 26
3.6 服务器端表单 28
3.7 HTML服务器控件 28
3.8 总结 31
第4章 Visual Studio 2008介绍 32
4.1 Visual Studio 2008网站开发环境介绍 32
4.2 ASP.NET网站类型介绍 33
4.3 创建基于解决方案的ASP.NET应用程序 35
4.4 ASP.NET内置文件夹介绍 36
4.5 XML注释 37
4.6 任务管理器 38
4.7 配置外部工具 39
4.8 代码段管理器 40
4.9 发布ASP.NET网站 44
4.10 总结 45
第5章 Page类和回调技术 46
5.1 Page类介绍 46
5.1.1 单文件页模型 46
5.1.2 代码隐藏页模型 48
5.2 ASP.NET页面的生命周期 50
5.3 利用Page的事件进行统一身份验证 52
5.4 IsPostBack属性 54
5.5 ValidateRequest属性 55
5.6 ClientScript属性 56
5.7 回调技术 60
5.8 总结 67
第6章 ASP.NET基本控件 68
6.1 ASP.NET服务器控件简介 68
6.2 Button控件 69
6.3 TextBox控件 75
6.4 ASP.NET服务器控件的特殊客户端事件 78
6.5 FileUpload控件 81
6.6 Literal控件 84
6.7 Panel控件 86
6.8 PlaceHolder控件 88
6.9 总结 89
第7章 ADO.NET介绍 90
7.1 ADO.NET简介 90
7.2 Connection对象 93
7.3 Command对象 100
7.4 DataReader对象 101
7.5 DataAdapter对象 105
7.6 DataSet对象 105
7.7 DataTable对象 108
7.8 参数化SQL语句 110
7.9 分页查询SQL语句 111
7.10 总结 114
第8章 数据绑定控件 115
8.1 DropDownList控件 116
8.2 ListBox控件 118
8.3 数据绑定表达式 120
8.4 GridView控件 122
8.5 DataList控件 133
8.6 Repeater控件 136
8.7 Form View控件 138
8.8 DetailsView控件 141
8.9 总结 144
第9章 验证控件 145
9.1 数据验证介绍 145
9.2 客户端脚本验证 146
9.3 ASP.NET验证控件概述 148
9.4 RequiredFieldValidator控件 149
9.5 CompareValidator控件 151
9.6 RangeValidator控件 155
9.7 正则表达式 157
9.8 RegularExpressionValidator控件 159
9.9 CustomValidator控件 161
9.10 ValidationSummary控件 165
9.11 分组验证技术 167
9.12 总结 170
第10章 复合控件和母板页 172
10.1 TreeView控件 172
10.2 MultiView控件 176
10.3 用JavaScript方式实现选项卡式效果 181
10.4 WiZard控件 186
10.5 MasterPage母板页 190
10.6 总结 194
进阶知识 196
第11章 web.config详解 196
11.1 配置文件的查找算法 196
11.2 配置文件节点介绍 198
11.2.1 〈configSections〉节点 198
11.2.2 〈appSettings〉节点 199
11.2.3 〈connectionStrings〉节点 199
11.2.4 〈location〉节点 199
11.2.5 〈system.web〉节点 200
11.3 配置文件的读/写操作 209
11.4 总结 213
第12章 ASP.NET底层探秘 214
12.1 ASP.NET底层之旅 214
12.2 IHttpModule接口 217
12.3 HttpApplication及Global.asax 220
12.4 IHttpHandler接口 224
12.4.1 实现自定义文件类型处理 224
12.4.2 给图片动态添加水印功能 226
12.4.3 防盗链功能 229
12.5 在IIS中配置自己编写的HttpHandler 236
12.6 总结 237
第13章 ASP.NET中的AJAX开发 238
13.1 纯JavaScript开发AJAX应用& 238
13.2 第三方(AjaxPro)开发AJAX应用 246
13.3 微软AJAX控件库开发AJAX应用 254
13.3.1 ScriptManager控件 254
13.3.2 ScriptManagerProxy控件 255
13.3.3 UpdatePanel控件 255
13.3.4 Timer控件 259
13.3.5 UpdateProgress控件 260
13.4 总结 265
第14章 分布式开发 266
14.1 分布式计算的概念 266
14.2 XML Web Service开发 266
14.2.1 XML Web Service介绍 266
14.2.2 XML Web Service服务器端开发及部署 268
14.2.3 WebService的部署 270
14.2.4 WebService客户端开发 272
14.2.5 异步调用WebService 274
14.3 WCF开发 276
14.3.1 定义WCF服务契约和引入WCF服务契约 277
14.3.2 构架WCF服务,运行WCF服务 281
14.3.3 生成WCF服务代理的代码文件 283
14.3.4 客户端访问WCF 285
14.3.5 运行程序 286
14.4 总结 286
第15章 ASP.NET中的三层架构 287
15.1 数据库通用类 287
15.1.1 SQL Server数据库访问通用类 288
15.1.2 using关键字的用法 293
15.2 三层架构的定义及代码示例 294
15.3 三层架构的特点 309
15.4 对三层架构的一点扩充 309
15.5 总结 310
第16章 单元测试 311
16.1 NUnit简介 311
16.2 NUnit界面介绍 312
16.2.1 File菜单 312
16.2.2 Project菜单 313
16.3 NUnit API介绍 313
16.4 利用NUnit进行单元测试 318
16.5 其他的单元测试软件 320
16.6 总结 321
第17章 ASP.NET中的GDI+技术 322
17.1 GDI+介绍 322
17.2 在数据中保存和显示图片 323
17.3 使用GDI+生成图片 330
17.4 验证码实现 331
17.5 总结 335
高级知识 338
第18章 ASP.NET报表技术 338
18.1 OWC控件的使用 338
18.2 ZedGraph控件的使用 344
18.3 RDLC报表的使用 349
18.4 总结 355
第19章 .NET的文件IO体系和静态页面生成技术 356
19.1 .NET中的文件体系 356
19.1.1 DriveInfo类 356
19.1.2 Directory及DirectoryInfo类 359
19.1.3 File及FileInfo类 362
19.1.4 Path类 366
19.2 .NET中的IO体系 369
19.2.1 基于字节的流 369
19.2.2 基于字符的流 373
19.3 静态页面生成技术 378
19.3.1 为什么要生成静态页面 378
19.3.2 什么时候生成静态页面 379
19.3.3 如何生成静态页面 379
19.4 总结 387
第20章 数据安全技术 388
20.1 自定义加密 388
20.2 对称加密 391
20.3 不对称加密 398
20.4 加密签名 402
20.5 加密哈希 403
20.6 总结 406
第21章 ASP.NET网站的性能优化 407
21.1 程序编码优化 407
21.1.1 集合操作 407
21.1.2 字符串连接优化 410
21.1.3 类型转换优化 413
21.1.4 使用Server.Transfer()方法 414
21.1.5 避免不必要的服务器往返 414
21.1.6 尽早释放对象 415
21.1.7 尽量减少服务器控件的使用 415
21.2 数据操作优化 415
21.2.1 数据库连接对象使用优化 415
21.2.2 数据访问优化 416
21.2.3 优化SQL语句 416
21.2.4 合理使用缓存 416
21.3 配置优化 420
21.3.1 禁用调试模式 420
21.3.2 合理使用ViewState 420
21.3.3 合理选择会话状态数据存储模式 423
21.4 总结 424
第22章 综合实例 425
22.1 项目介绍 425
22.2 数据库设计 426
22.3 实体层设计 429
22.4 数据访问层设计 433
22.5 业务逻辑层设计 441
22.6 网站项目和单元测试项目说明 447
22.7 总结 448
- 《燕堂夜话》蒋忠和著 2019
- 《围炉夜话元王朝》张晓萌著 2019
- 《海岸带经济与管理》朱坚真,王锋主编;徐小怡,刘汉威,何时都副主编;朱坚真,王锋,徐小怡,刘汉斌,何时都,毛小敏,秦运巧等编著;张登义,鹿守本顾问 2013
- 《茄果类蔬菜科学施肥》张菊平,赵要尊,熊法亭编著 2013
- 《融进三千里江山的英魂》中华文化发展促进会编 2012
- 《微积分习题与试题解析教程 第2版》陈仲主编 2013
- 《妊娠与分娩》黄海珍编著 2001
- 《许浚与《东医宝鉴》》车武编著 2012
- 《十二五国家重点图书国医大师经验良方赏析丛书 国医大师颜德馨经验良方赏析》卢祥之主编 2013
- 《2012年国家司法考试 卷4高分突破 第3版 2012年版》众合教育编;李建伟,邹建章,袁登明等编著 2012
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017