ASP.NET 3.5网站开发全程推演与视频精讲PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:余金山,林慧,王涛编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121096266
- 页数:515 页
第1章 搭建ASP.NET应用开发环境 1
1.1案例场景 2
1.1.1创建网上书店应用欢迎页面 2
1.1.2我们现在能做的 2
1.2为什么要学习ASP.NET 3
1.3本书知识体系 4
1.4演练:搭建 ASP.NET开发和运行环境 5
1.4.1安装Visual Studio 2008集成开发环境 5
1.4.2安装IIS Web服务器 8
1.5演练:开始使用Visual Studio 2008集成开发环境 9
1.5.1 Visual Studio 2008特性 9
1.5.2创建站点 10
1.5.3设计页面 12
1.5.4编写代码 15
1.5.5编译执行 16
1.6回到案例场景 16
1.6.1基本思路 17
1.6.2代码演练 19
1.7本章小结与习题 20
1.7.1重点回顾 20
1.7.2课后练习 20
1.7.3实训 21
第2章 开始创建ASP.NET应用程序 23
2.1案例场景 24
2.1.1产品抽样程序 24
2.1.2我们现在能做的 25
2.2认识ASP.NET应用 27
2.3开始创建ASP.NET应用 29
2.3.1演练:使用 Visual Studio 2008集成开发环境创建ASP.NET Web应用 29
2.3.2 ASP. NET应用文件类型 30
2.3.3 ASP.NET应用的文件夹结构 31
2.4创建Web页面 32
2.4.1演练:创建Web页面 32
2.4.2 ASP.NET编码模型 34
2.4.3 ASP.NET页面指令 36
2.4.4 ASP.NET页面事件流程 41
2.5回到案例场景 45
2.5.1基本思路 45
2.5.2代码演练 46
2.6本章小结与习题 49
2.6.1重点回顾 49
2.6.2课后练习 49
2.6.3实训 50
第3章 使用 ASP.NET服务器控件 51
3.1案例场景 52
3.1.1网上书店导航帮助页 52
3.1.2我们现在能做的 52
3.2服务器控件概述 53
3.3演练:使用常用的HTML服务器控件 54
3.3.1使用HtmlForm控件 55
3.3.2使用HtmlImage控件 57
3.3.3使用HtmlButton控件 59
3.3.4使用HtmlInputButton控件 61
3.3.5使用HtmlAnchor控件 62
3.3.6使用HtmlInputCheckBox控件 64
3.3.7使用HtmlInputFile控件 65
3.3.8使用HtmlInputHidden控件 67
3.3.9使用HtmlInputImage控件 69
3.3.10使用HtmlInputRadioButton控件 71
3.3.11使用HtmlInputText控件 72
3.4演练:使用常用的ASP.NET Web服务器控件 75
3.4.1使用Label控件 75
3.4.2使用Button控件 77
3.4.3使用LinkButton控件 78
3.4.4使用TextBox控件 79
3.4.5使用Image控件 81
3.4.6使用 CheckBox控件 82
3.4.7使用DropDownList控件 83
3.4.8使用ListBox控件 84
3.4.9使用FileUpload控件 85
3.4.10使用Calendar控件 87
3.5创建用户控件 89
3.5.1用户控件概述 90
3.5.2演练:实现用户登录的用户控件 90
3.6实用技巧及实例 93
3.6.1实现弹出式窗口 93
3.6.2验证码实现 95
3.6.3 MD5和SHA 1加密的实现 101
3.7回到案例场景 102
3.7.1基本思路 103
3.7.2代码演练 104
3.8本章小结与习题 104
3.8.1重点回顾 105
3.8.2课后练习 105
3.8.3实训 105
第4章 执行页面验证 107
4.1案例场景 108
4.1.1会员注册服务 108
4.1.2我们现在能做的 108
4.2页面验证概述 111
4.2.1为什么需要执行页面验证 111
4.2.2验证模式 112
4.3演练:使用验证服务器控件执行页面验证 113
4.3.1使用RequiredFieldValidator控件 113
4.3.2使用CompareValidator控件 115
4.3.3使用RangeValidator控件 118
4.3.4使用RegularExpressionValidator控件 121
4.3.5使用CustomValidator控件 123
4.3.6使用ValidationSummary控件 125
4.4实用技巧及实例 127
4.4.1常用的日期格式化方法 127
4.4.2常用的正则表达式及类实现 128
4.4.3使用组验证功能 134
4.4.4屏蔽客户端验证功能 137
4.5回到案例场景 137
4.5.1基本思路 137
4.5.2代码演练 139
4.6本章小结与习题 141
4.6.1重点回顾 141
4.6.2课后练习 142
4.6.3实训 142
第5章 创建母版页 143
5.1案例场景 144
5.1.1定义网上书店的主页 144
5.1.2我们现在能做的 144
5.2母版页概述 147
5.2.1为什么需要母版页技术 147
5.2.2母版页基础 148
5.2.3内容页 149
5.3演练:创建和使用母版页 151
5.3.1创建母版页 151
5.3.2创建内容页 152
5.4理解母版页和内容页的事件处理机制 155
5.5实用技巧及实例 155
5.5.1使用嵌套母版页 155
5.5.2在程序中处理母版页控件 157
5.6回到案例场景 158
5.6.1基本思路 158
5.6.2代码演练 160
5.7本章小结与习题 161
5.7.1重点回顾 161
5.7.2课后练习 161
5.7.3实训 161
第6章 使用主题与皮肤技术 163
6.1案例场景 164
6.1.1定义网上书店主页外观 164
6.1.2我们现在能做的 164
6.2为什么需要主题与皮肤技术 167
6.3演练:创建和使用主题 168
6.3.1创建和使用主题:航班信息查询页主题应用 169
6.3.2把主题应用于整个Web应用 171
6.4实用技巧及实例 171
6.4.1给站点换肤 171
6.4.2编程使用主题 172
6.4.3对母版页应用主题 173
6.4.4对服务器控件禁用主题 174
6.4.5对Web页面禁用主题 174
6.5回到案例场景 175
6.5.1基本思路 175
6.5.2代码演练 177
6.6本章小结与习题 179
6.6.1重点回顾 179
6.6.2课后练习 180
6.6.3实训 180
第7章 使用 ASP.NET导航技术 181
7.1案例场景 182
7.1.1网上书店站点导航设计 182
7.1.2我们现在能做的 182
7.2为什么需要站点导航技术 186
7.3演练:创建站点地图 188
7.4演练:使用TreeView服务器控件定制页面导航信息 192
7.4.1使用TreeView控件实现网上书店应用站点导航 192
7.4.2定义TreeView样式 194
7.4.3绑定站点地图部分信息 196
7.5演练:使用Menu服务器控件定制页面导航信息 197
7.5.1使用Menu控件实现网上书店应用站点导航 197
7.5.2定义Menu控件样式 198
7.5.3 Menu模板 199
7.6 SiteMap类 200
7.7实用技巧及实例 201
7.7.1映射URL 201
7.7.2 ASP.NET的导航方法及选择 201
7.8回到案例场景 203
7.8.1基本思路 203
7.8.2案例场景 205
7.9本章小结与习题 206
7.9.1重点回顾 206
7.9.2课后练习 206
7.9.3实训 206
第8章 使用I/O和流技术 209
8.1案例场景 210
8.1.1网上书店应用的教学视频播放服务 210
8.1.2我们现在能做的 210
8.2演练:操纵驱动器、目录和文件 213
8.2.1使用DriveInfo类读取驱动器信息 214
8.2.2使用Directory和DirectoryInfo类读取目录信息 217
8.2.3使用File和FileInfo类读取文件信息 219
8.3演练:读写文件 221
8.3.1 Stream类 222
8.3.2使用FileStream类 222
8.3.3读写文本文件 223
8.3.4读写二进制文件 224
8.4实用技巧及实例 224
8.4.1上传文件 225
8.4.2上传图片 230
8.4.3导出/导入GridView数据到Excel/Word文件 240
8.4.4动态页面转换为静态页面 242
8.5回到案例场景 249
8.5.1基本思路 249
8.5.2代码演练 250
8.6本章小结与习题 252
8.6.1重点回顾 252
8.6.2课后练习 252
8.6.3实训 253
第9章 使用ADP.NET操纵数据 255
9.1案例场景 256
9.1.1网上书店用户登录服务 256
9.1.2我们现在能做的 256
9.2为什么需要ADO.NET 259
9.3 ADO.NET架构 260
9.4演练:连接网上书店应用数据源 262
9.5直接数据操纵 266
9.5.1直接数据操作流程 266
9.5.2演练:使用直接模式数据查询图书列表信息 269
9.6脱机模式数据操纵 277
9.6.1脱机模式数据操作流程 277
9.6.2演练:使用脱机模式数据查询图书列表信息 280
9.7实用技巧及实例 283
9.7.1连接常用数据库的核心代码示例 283
9.7.2遍历配置文件的连接字符串 286
9.7.3提取大对象数据 287
9.7.4 ADO.NET分页技术 289
9.8回到案例场景 290
9.8.1基本思路 290
9.8.2代码演练 291
9.9本章小结与习题 292
9.9.1重点回顾 293
9.9.2课后练习 293
9.9.3实训 293
第10章 执行控件数据绑定 295
10.1案例场景 296
10.1.1网上书店的图书详细信息服务 296
10.1.2我们现在能做的 296
10.2为什么要执行控件数据绑定 298
10.3演练:执行基本的数据绑定 299
10.3.1绑定单值数据:网上书店应用LOGO图片绑定 299
10.3.2绑定集合数据:图书分类信息数据绑定 301
10.4演练:使用数据源控件 303
10.4.1使用AccessDataSource控件显示用户信息 303
10.4.2使用SqlDataSource控件显示图书信息 307
10.4.3使用ObjectDataSource控件显示图书信息 310
10.4.4使用XmIDataSource控件显示用户信息 314
10.5演练:执行ASP.NET列表控件数据绑定 315
10.5.1 ListBox控件与用户数据绑定 316
10.5.2 DropDownList控件与图书列表数据绑定 318
10.5.3 CheckBoxList控件与分类信息绑定 319
10.5.4 BulletedList控件与分类信息绑定 320
10.5.5 RadioButtonList控件与图书列表数据绑定 321
10.6演练:Repeater控件与绑定图书列表信息 322
10.7演练:DataList控件与图书详细信息数据绑定 324
10.8实用技巧及实例 327
10.8.1实现控件中的模板数据绑定方法 327
10.8.2常用列表控件自定义分页方法 331
10.8.3 DataGrid控件实用技巧 337
10.9回到案例场景 346
10.9.1基本思路 346
10.9.2代码演练 350
10.10本章小结与习题 353
10.10.1重点回顾 354
10.10.2课后练习 355
10.10.3实训 355
第11章 使用LINQ查询数据 357
11.1案例场景 358
11.1.1网上书店的订单管理应用 358
11.1.2我们现在能做的 358
11.2 LINQ基础 361
11.2.1为什么要学习使用LINQ技术 361
11.2.2第一个ASP.NET LINQ查询应用:查询视频列表 362
11.3演练:使用LINQ to Object实现学生成绩信息查询 366
11.4使用LINQ to SQL 370
11.4.1 LINQ to SQL基础 370
11.4.2演练:定义产品信息查询的数据模型类 373
11.4.3演练:查询实现之产品信息提取 378
11.4.4演练:使用LINQ to SQL执行产品信息更新 383
11.4.5演练:使用LINQ to SQL实现在线产品管理器 385
11.5演练:使用LINQ to XML实现博客信息查询 394
11.6回到案例场景 398
11.6.1基本思路 398
11.6.2代码演练 399
11.7本章小结与习题 402
11.7.1重点回顾 402
11.7.2课后练习 402
11.7.3实训 402
第12章 状态管理 403
12.1案例场景 404
12.1.1网上书店应用用户订单管理服务 404
12.1.2我们现在能做的 404
12.2为什么需要执行状态管理 407
12.3基于客户端的状态管理 408
12.3.1使用视图状态 408
12.3.2管理自定义控件状态 410
12.3.3管理隐藏域 414
12.3.4处理Cookie 414
12.3.5演练:使用查询字符串传递图书ID信息 417
12.4基于服务器端的状态管理 420
12.4.1管理会话状态 421
12.4.2管理应用程序状态 421
12.5实用技巧及实例 423
12.5.1常用页面间的参数传递方法 423
12.5.2使用global.asax文件实现在线人数统计 427
12.6回到案例场景 428
12.6.1基本思路 428
12.6.2代码演练 431
12.7本章小结与习题 438
12.7.1重点回顾 438
12.7.2课后练习 438
12.7.3实训 439
第13章 Web调试、异常处理与站点部署 441
13.1案例场景 442
13.1.1网上书店图书详细信息查询服务 442
13.1.2我们现在能做的 442
13.2 Web调试与异常处理 444
13.2.1 Visual Studio 2008调试工具 444
13.2.2执行调试:登录页调试 446
13.2.3演练:用户登录异常处理 449
13.2.4页面事件跟踪 452
13.3部署站点 454
13.3.1编译与生成站点 455
13.3.2演练:使用Visual Studio 2008部署站点 456
13.4实用技巧及实例 458
13.4.1定制错误处理页面 458
13.4.2防止代码注入的方法 460
13.4.3实现匿名访问控制 461
13.4.4操纵IIS虚拟目录 462
13.5回到案例场景 462
13.5.1基本思路 463
13.5.2代码演练 464
13.6本章小结与习题 465
13.6.1重点回顾 465
13.6.2课后练习 466
13.6.3实训 466
第14章 案例解析:在线视频演播系统 467
14.1案例场景 468
14.1.1在线视频演播系统 468
14.1.2我们现在能做的 468
14.2在线视频演播系统概述 468
14.3数据库设计 469
14.4应用架构设计 474
14.5演练:数据访问层设计与实现 475
14.6演练:前台用户界面设计与实现 475
14.6.1设计实现母版页 475
14.6.2设计实现用户登录页 480
14.6.3设计实现站点首页 485
14.6.4设计实现影片详细信息页 488
14.6.5设计实现视频播放页 489
14.7演练:后台管理页面设计与实现 493
14.7.1设计实现会员管理模块 493
14.7.2设计实现影片管理模块 495
14.8演练:发布站点 497
14.9实用技巧与实例 498
14.9.1在ASP.NET中插入flash的方法 498
14.9.2常用的在线支付功能实现方法 499
14.9.3应用开发实用代码 509
14.10本章小结与习题 513
14.10.1重点回顾 513
14.10.2课后练习 514
14.10.3实训 514
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《新编高中物理竞赛教程习题全解》钟小平主编;钟小平,倪国富,曹海奇编写 2019
- 《国家执业药师考试历年真题试卷全解 2015-2019 中药学专业知识 1》黄坤主编 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《十二点的辛德瑞拉 全2册 下》板栗子著 2019
- 《新编中草药全图鉴 2》林余霖,李葆莉主编 2020
- 《2020考研英语大趋势 历年真题完形+翻译+新题型精讲精练》商志 2019
- 《二十四史全译 繁体精装版 第4册 明史》许嘉璐主编;章培恒,喻遂生分史主编 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