ASP.NET 4.0实用教程PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:郑阿奇主编;彭作民,高茜,陈冬霞编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2013
- ISBN:9787121191961
- 页数:474 页
第1章 ASP.NET 4.0及其开发环境 1
1.1 ASP.NET 4.0简介 1
1.1.1 Web工作原理 1
1.1.2 .NET概述 2
1.2 Visual Studio 2010开发环境 3
1.2.1创建ASP.NET Web应用程序 3
1.2.2 ASP.NET应用程序开发窗口介绍 4
1.2.3应用程序的开发 7
1.2.4编译和运行程序 9
1.2.5部署应用程序 10
1.3简单的ASP.NET应用程序实例 10
习题 13
第2章 Web设计基础 14
2.1 Web简介 14
2.1.1 Web的概念 14
2.1.2 WWW服务 15
2.2 XHTML语言 15
2.2.1 XHTML文档基本构成 15
2.2.2 XHTML格式标记 19
2.2.3 XHTML多媒体标记 25
2.2.4 XHTML基本应用 28
2.2.5框架网页设计 39
2.3 CSS初步 42
2.3.1 CSS定义及引用 43
2.3.2 CSS选择符 46
2.3.3 CSS属性 48
2.4 XML基础 51
2.4.1基本结构 51
2.4.2语法规则 53
2.4.3 XML元素 54
2.4.4 XML属性 55
2.4.5 XML验证 56
2.4.6查看XML文件 57
2.4.7使用CSS显示XML文件 58
2.4.8使用XSLT显示XML文件 59
习题 61
实验 61
第3章 C#程序设计基础 63
3.1 C#语法基础 63
3.1.1数据类型 63
3.1.2变量与常量 66
3.1.3运算符与表达式 66
3.2流程控制 69
3.2.1条件语句 69
3.2.2循环语句 71
3.2.3跳转语句 73
3.2.4异常处理 74
3.3面向对象编程 75
3.3.1类和对象 76
3.3.2属性、方法和事件 77
3.3.3构造函数和析构函数 78
习题 79
实验 79
第4章 ASP.NET 4.0应用程序结构 81
4.1 ASP.NET 4.0应用程序分类 81
4.1.1 Web应用程序 81
4.1.2移动Web应用程序 81
4.1.3 Web服务 82
4.2 ASP.NET 4.0应用程序结构 82
4.2.1应用程序文件类型 82
4.2.2应用程序目录结构 83
4.3 ASP.NET 4.0页面框架 83
4.3.1 aspx页面元素 83
4.3.2 ASP.NET页面布局 84
4.3.3页面指令 86
4.3.4页面生命周期 90
4.3.5页面事件 91
习题 92
实验 93
第5章 ASP.NET 4.0内置对象 94
5.1输出数据:Response对象 94
5.1.1 Response对象常用属性和方法 94
5.1.2 Response对象的应用 95
5.2接收数据:Request对象 96
5.2.1 Request对象常用属性和方法 96
5.2.2 Request对象的应用 96
5.3服务器对象:Server对象 103
5.3.1 Server对象常用属性和方法 104
5.3.2 Server对象的应用 104
5.4集合对象:Application对象 105
5.4.1 Application对象常用属性、方法和事件 105
5.4.2 Application对象的应用 106
5.5会话对象:Session对象 107
5.5.1 Session对象常用属性、方法和事件 108
5.5.2会话状态模式的配置 109
5.5.3优化会话性能 110
5.5.4 Session对象的应用 111
5.6缓存对象:Cache对象 114
5.7网页对象:Page对象 114
5.7.1 Page对象常用属性、方法和事件 115
5.7.2 Page对象的应用 116
5.8综合应用 118
习题 123
实验 124
第6章 ASP.NET 4.0服务器控件和客户端脚本 125
6.1控件概述 125
6.2 HTML服务器控件 126
6.2.1 HTML服务器控件的层次结构 126
6.2.2 HTML服务器控件的基本语法 126
6.2.3 HTML服务器控件的属性、方法和事件 127
6.2.4 HTML服务器控件的应用 128
6.3标准控件 129
6.3.1文本控件 132
6.3.2按钮控件 134
6.3.3选择和列表控件 136
6.3.4表格控件 144
6.3.5图像控件 146
6.3.6动态广告控件 148
6.3.7日历控件 151
6.3.8视图控件 156
6.3.9向导控件 158
6.4验证控件 164
6.4.1客户端验证和服务器验证 165
6.4.2 RequiredFieldValidator控件 166
6.4.3 RangeValidator控件 167
6.4.4 CompareValidator控件 168
6.4.5 RegularExpressionValidator控件 169
6.4.6 CustomValidator控件 171
6.4.7 ValidationSummary控件 172
6.4.8关闭客户端验证功能 174
6.4.9使用验证组 175
6.5用户控件与自定义服务器控件 176
6.5.1用户控件 177
6.5.2自定义控件 180
6.6使用JavaScript处理页面和服务器控件 183
6.6.1在控件上直接应用JavaScript 183
6.6.2使用Page.ClientScript属性 183
6.7客户端回调 186
6.7.1回送和回调 186
6.7.2使用回调 186
6.8文件的上传和邮件发送 189
6.8.1文件上传 189
6.8.2邮件发送 191
6.9综合应用 193
习题 197
实验 197
第7章 ASP.NET 4.0网站设计 199
7.1母版页 199
7.1.1母版页和内容页概述 199
7.1.2创建母版页 201
7.1.3创建内容页 203
7.1.4母版页和内容页的运行机制 206
7.1.5访问母版页控件和属性 208
7.1.6动态加载母版页 209
7.1.7母版页应用范围 209
7.1.8缓存母版页 210
7.2主题和皮肤 210
7.2.1主题概述 211
7.2.2创建主题 213
7.2.3应用主题 216
7.2.4动态加载主题 219
7.3网站导航 219
7.3.1站点地图 220
7.3.2用SiteMapPath控件导航 221
7.3.3用Menu控件导航 222
7.3.4用TreeView控件导航 225
7.4综合应用 226
习题 231
实验 231
第8章 ASP.NET 4.0数据库编程 234
8.1数据库(SQL Server 2008)基础 234
8.1.1数据库概述 234
8.1.2创建数据库和表 235
8.1.3数据操作 237
8.1.4数据查询 238
8.2数据访问技术 239
8.2.1数据访问概述 239
8.2.2数据源控件简介 239
8.2.3数据绑定控件简介 240
8.3数据源控件 241
8.3.1 SqlDataSource控件 241
8.3.2 AccessDataSource控件 252
8.3.3 XmlDataSource控件 253
8.3.4 SiteMapDataSource控件 255
8.3.5 ObjectDataSource控件 256
8.3.6 LinqDataSource控件 270
8.4数据绑定控件 273
8.4.1 GridView控件 273
8.4.2 ListView控件 278
8.4.3 DetailsView控件 282
8.4.4 FormView控件 283
8.4.5其他数据绑定控件 285
8.4.6内部数据绑定语法 285
8.5 ADO.NET数据访问编程模型 286
8.5.1 ADO.NET数据访问模型简介 286
8.5.2 ADO.NET数据提供程序 288
8.5.3 .NET数据集 293
8.5.4利用ADO.NET查询数据库 297
8.5.5利用ADO.NET更新数据库 303
8.6 LINQ查询 309
8.6.1 LINQ to Objects 309
8.6.2 LINQ to XML 312
8.6.3 LINQ to SQL 314
8.7综合应用 317
习题 327
实验 328
第9章 ASP.NET网站开发架构 330
9.1 B/S架构设计理念 330
9.2单层设计架构 331
9.3二层设计架构 337
9.3.1“门面模式”简介 337
9.3.2二层开发设计架构 338
9.4三层设计架构 342
9.4.1简单的三层设计架构 342
9.4.2用Visual Studio 2010创建三层设计架构 345
9.4.3理解三层设计架构 351
9.4.4引入实体项目的三层设计架构 352
9.4.5跨数据库实现的三层设计架构 361
习题 371
第10章 ASP.NET 4.0高级技术 372
10.1 ASP.NET配置 372
10.1.1 ASP.NET配置概述 372
10.1.2配置文件的结构 373
10.1.3常用配置 373
10.2身份验证与授权 376
10.2.1身份验证概述 376
10.2.2设置验证方式 377
10.2.3 Forms身份验证 377
10.2.4用户授权 380
10.3 ASP.NET XML编程 381
10.3.1 XML数据访问 381
10.3.2 XML数据显示 387
10.4综合应用 388
习题 390
实验 390
第11章 ASP.NET 4.0 Web服务 392
11.1 Web服务的基本概念 392
11.1.1基于组件的分布式计算概念 392
11.1.2什么是Web Service 393
11.1.3 Web Service使用的标准协议 394
11.2创建ASP.NET Web服务 396
11.2.1 Web服务类 396
11.2.2 WebService特性 397
11.2.3定义Web服务方法 397
11.2.4测试Web服务 399
11.3使用ASP.NET Web服务 400
11.3.1添加Web引用 400
11.3.2客户端调用Web服务 401
11.4综合应用 402
习题 404
实验 404
第12章 ASP.NET 4.0 AJAX简介 407
12.1 ASP.NETAJAX概述 407
12.1.1为什么使用AJAX 407
12.1.2 Visual Studio 2010与ASP.NET AJAX 408
12.1.3 ASP.NET AJAX客户端技术 409
12.1.4 ASP.NET AJAX服务器技术 409
12.2建立ASP.NET AJAX应用程序 409
12.2.1建立不使用AJAX的页面 409
12.2.2建立包含AJAX的页面 410
12.3 ASP.NET AJAX服务器控件 411
12.3.1 ScriptManager控件 411
12.3.2 ScriptManagerProxy控件 412
12.3.3 UpdatePanel控件 413
12.3.4 Timer控件 416
12.3.5 UpdateProgress控件 417
12.4 ASP.NET AJAX控件工具集简介 422
12.5综合应用 424
习题 427
实验 427
第13章 ASP.NET综合实例 436
13.1系统功能设计 436
13.2系统流程 436
13.3数据库设计 437
13.4数据访问层设计 438
13.5添加触发器 439
13.6业务逻辑层设计 444
13.7表示层设计 455
13.7.1母版页设计 455
13.7.2站点导航地图文件设计 457
13.7.3页面设计 457
13.7.4全局变量 468
13.8读者完成系统扩展 469
附录A编码规范 470
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017