![精通ASP.NET 4.0网络编程 基础、框架与项目实战](https://cover.qianqiantushu.cc/28/s61b3294.jpg)
![精通ASP.NET 4.0网络编程 基础、框架与项目实战](https://cover.qianqiantushu.cc/28/s61b3294.jpg)
精通ASP.NET 4.0网络编程 基础、框架与项目实战PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:孙继磊等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302241225
- 页数:565 页
第1篇ASP.NET网络开发关键技术 2
第1章ASP.NET网络开发基础(教学视频:87分钟) 2
1.1 ASP.NET事件模型和页面生命周期 2
1.1.1经典的Web事件处理方法 2
1.1.2 ASP.NET服务器控件事件模型 6
1.1.3 ASP.NET页面生命周期 7
1.2母版页 10
1.2.1母版页的概念和作用 10
1.2.2创建和使用母版页 12
1.2.3将现有页面转换为母版页或内容页 14
1.2.4嵌套母版页 18
1.2.5从内容页访问母版页控件 20
1.3主题 22
1.3.1创建和使用主题 23
1.3.2主题与样式表 26
1.3.3动态修改主题 28
1.4 Web服务 31
1.4.1 Web服务简介 31
1.4.2创建Web服务 31
1.4.3访问Web服务 35
1.4.4 Web Service实例——生活小助手 38
1.5用户控件 40
1.5.1创建和使用用户控件 41
1.5.2添加自定义属性 44
1.5.3添加自定义事件 48
1.6自定义控件 51
1.6.1自定义控件概述 51
1.6.2创建和使用简单的自定义控件 51
1.6.3添加属性 54
1.6.4状态保持概述 55
1.6.5视图状态ViewState 56
1.6.6控件状态ControlState 59
1.6.7回发数据和事件 63
1.7小结 65
第2章ADO.NET数据库访问技术(教学视频:49分钟) 66
2.1 ADO.NET概述 66
2.2连接数据库 67
2.2.1数据库连接类DbConnection 67
2.2.2连接到SQL Server 68
2.3修改数据 72
2.3.1数据库命令类DbCommand 72
2.3.2命令参数DbParameter 73
2.3.3修改数据 74
2.4查询数据 77
2.4.1查询单个值 77
2.4.2数据读取器DataReader 79
2.5数据集和数据适配器 82
2.5.1数据集DataSet概述 82
2.5.2数据适配器DataAdapter概述 83
2.5.3填充数据 83
2.5.4批量更新数据 86
2.6存储过程 90
2.6.1调用存储过程 90
2.6.2输出参数 93
2.7事务 95
2.7.1事务的基本概念 95
2.7.2 ADO.NET中的事务 98
2.7.3 TransactionScope类的使用 100
2.8通用数据访问类SqlHelper 102
2.8.1管理连接 103
2.8.2创建命令 104
2.8.3添加命令参数 104
2.8.4执行命令 105
2.8.5释放资源 106
2.8.6 SqlHelper应用举例 107
2.9小结 109
第3章ASP.NET数据控件(教学视频:42分钟) 110
3.1 ASP.NET数据绑定控件概述 110
3.1.1 ASP.NET主要数据绑定控件 110
3.1.2最简单的数据绑定控件DropDownList 111
3.2 GridView控件 113
3.2.1显示数据 113
3.2.2数据排序 116
3.2.3数据分页 117
3.2.4删除数据 123
3.2.5更新数据 125
3.2.6光棒效果 127
3.2.7数据汇总 131
3.3 DataList控件 133
3.3.1以表格形式显示数据 133
3.3.2自定义布局 137
3.3.3 DataList编辑数据 139
3.4其他数据绑定控件 142
3.4.1 Repeater控件 142
3.4.2 DetailsView控件 143
3.4.3 FormView控件 147
3.5数据源控件 150
3.5.1 SqlDataSource控件 150
3.5.2数据源控件参数 153
3.5.3其他数据源控件 157
3.6小结 157
第4章 阶段项目案例:网上书店(教学视频:53分钟) 158
4.1网上书店整体设计 158
4.1.1功能需求 158
4.1.2数据库结构设计 159
4.1.3网站整体结构 160
4.2网上图书前台功能实现 160
4.2.1母版页和主题设计 161
4.2.2网站中的通用类 164
4.2.3网书列表用户控件 170
4.2.4网站首页 172
4.2.5购物车 174
4.2.6简单搜索 176
4.2.7高级搜索 178
4.3网上书店后台功能实现 180
4.3.1用户身份验证模块 180
4.3.2管理员登录和修改密码 181
4.3.3后台管理母版页 184
4.3.4图书类别管理 185
4.3.5图书管理 186
4.3.6图书详情编辑设计思路 188
4.3.7图书基本信息编辑控件 188
4.3.8图书封面编辑控件 192
4.3.9图书类别编辑控件 195
4.3.10图书编辑页面 197
4.4小结 198
第5章 规范的软件开发(教学视频:56分钟 199
5.1源码管理简介 199
5.2使用Visual SourceSafe管理源码 200
5.2.1 VSS用户管理 200
5.2.2管理VSS数据库 200
5.2.3配置VSS网络服务 203
5.2.4 VSS源码管理 203
5.2.5集成Visual Studio与Visual SourceSafe 206
5.3 层结构 207
5.3.1三层结构概述 208
5.3.2银行转账实例 208
5.3.3未分层的银行转账程序 209
5.3.4未分层程序的缺陷 216
5.3.5三层结构的银行转账程序 216
5.3.6三层结构程序的优势 226
5.4单元测试 227
5.4.1单元测试概述 227
5.4.2创建和运行单元测试 228
5.4.3管理单元测试 232
5.4.4代码覆盖率 233
5.5 Web测试 235
5.6负载测试 240
5.7小结 242
第6章 搜索引擎优化(教学视频:40分钟 243
6.1搜索引擎优化简介 243
6.1.1搜索引擎优化基本概念 243
6.1.2搜索引擎工作原理 244
6.1.3搜索引擎排名因素 245
6.1.4 SEO作弊 246
6.2 URL重写优化 248
6.2.1静态URL和动态URL 249
6.2.2 URL重写概述 249
6.2.3使用HTTP模块重写URL 250
6.2.4处理回发 252
6.3正则表达式与URL重写 254
6.3.1正则表达式语法 255
6.3.2正则表达式验证 257
6.3.3正则表达式查找和替换 260
6.3.4正则表达式URL重写 264
6.4页面内容优化 265
6.4.1页面代码优化 266
6.4.2消除重复内容 267
6.5小结 268
第2篇 开发工具与第三方框架 270
第7章Visual Studio 2010新特性(教学视频:37分钟) 270
7.1集成开发环境的改进 270
7.1.1新的窗口风格 270
7.1.2盒子选择和多行编辑 271
7.1.3快速搜索 271
7.1.4调用层次结构 272
7.1.5高亮显示引用 272
7.2 ASP.NET 4.0新特性 273
7.2.1控件静态ID 273
7.2.2图表控件 275
7.2.3 Web配置文件转换 277
7.3 C# 4.0新特性 279
7.3.1动态类型 279
7.3.2命名和可选参数 280
7.3.3协变和逆变 281
7.4小结 282
第8章LINQ与实体框架Entity Framework(教学视频:56分钟) 283
8.1 C#对LINQ的支持 283
8.1.1对象初始化器 283
8.1.2隐式类型 284
8.1.3匿名类型 286
8.1.4扩展方法 287
8.1.5 Lambda表达式 289
8.1.6表达式树 291
8.2 LINQ基本操作 293
8.2.1创建查询数据源 293
8.2.2投影 295
8.2.3选择 296
8.2.4排序 298
8.2.5数据分页 299
8.2.6数据分组 300
8.2.7返回单个元素 301
8.2.8延迟执行和立即执行 303
8.3实体框架Entity Framework 305
8.3.1实体框架基本概念 306
8.3.2创建数据模型 306
8.3.3查询数据 308
8.3.4外键关系和导航属性 309
8.3.5修改数据 313
8.4深入理解实体框架 317
8.4.1对象上下文ObjectContext 317
8.4.2对象状态和对象修改 320
8.5小结 322
第9章ASP.NETAJAX框架(教学视频:31分钟) 323
9.1 AJAX原理 323
9.1.1 AJAX的意义 323
9.1.2 XMLHttpRequest对象 324
9.1.3一个简单的AJAX例子 325
9.2 ASP.NET AJAX基本控件 326
9.2.1 ScriptManager控件 327
9.2.2 ScriptManagerProxy控件 327
9.2.3 UpdatePanel控件 327
9.2.4 UpdateProgress控件 331
9.2.5 Timer控件 332
9.3 ASP.NET AJAX控件工具箱简介 333
9.3.1下载和安装 333
9.3.2应用举例 334
9.4小结 338
第10章 优秀的JavaScrip框架jQuery(教学视频:44分钟) 339
10.1 jQuery简介 339
10.1.1为什么使用jQuery 339
10.1.2下载和使用jQuery 340
10.1.3 jQuery$和 340
10.2操作DOM元素 342
10.2.1处理事件 342
10.2.2处理元素内容 342
10.2.3更改元素样式 345
10.2.4隐藏和显示元素 346
10.3 jQuery常用选择器 348
10.4 jQuery+ASP.NET Web Service实现AJAX 349
10.5小结 352
第3篇 项目实战 354
第11章 通用权限管理系统(教学视频:54分钟) 354
11.1整体设计思路 354
11.1.1需求分析 354
11.1.2数据库结构设计 355
11.1.3搭建项目框架 356
11.2公共类库和实体框架 356
11.2.1公共类库的实现 356
11.2.2实体框架层 358
11.3数据管理 358
11.3.1角色管理 359
11.3.2用户管理 364
11.3.3功能模块管理 368
11.3.4角色权限管理 369
11.4权限控制 374
11.4.1用户权限检测 374
11.4.2用户登录 376
11.5小结 377
第12章 县长公开电话受理系统(教学视频:56分钟) 378
12.1整体设计思路 378
12.1.1需求分析 378
12.1.2数据库结构设计 379
12.1.3搭建项目框架 380
12.2主题和母版页 381
12.2.1主题设计 381
12.2.2母版页设计 382
12.3电话业务受理 385
12.3.1事件编号生成算法 385
12.3.2数据访问层和业务逻辑层 386
12.3.3事件详情用户控件 389
12.3.4电话业务受理页面 396
12.4电话业务综合查询 398
12.4.1通用组合条件查询 398
12.4.2电话业务综合查询数据层和业务层 403
12.4.3事件列表控件 405
12.4.4综合查询页面 407
12.5报表打印 409
12.5.1报表母版页 409
12.5.2打印承办单 411
12.6小结 414
第13章 社保卡结算系统(教学视频:57分钟) 415
13.1整体设计思路 415
13.1.1项目简介 415
13.1.2数据库结构 416
13.1.3项目框架 419
13.2 Oracle数据库简介 419
13.2.1安装Oracle 419
13.2.2管理用户 420
13.2.3管理表和数据 421
13.2.4 PL/SQL简介 424
13.3母版页设计 426
13.3.1 Header用户控件 427
13.3.2 Footer用户控件 428
13.3.3母版页 428
13.4权限管理 429
13.4.1用户和权限管理概述 430
13.4.2数据访问辅助类 430
13.4.3角色管理 432
13.4.4用户管理 435
13.4.5功能模块管理 439
13.4.6角色权限管理 441
13.4.7医疗机构权限管理 444
13.4.8用户登录 452
13.5银行数据上传 454
13.5.1数据访问层和业务逻辑层 455
13.5.2数据上传页面 459
13.5.3查询数据上传日志 463
13.6医疗机构对应 465
13.6.1实体类设计 465
13.6.2数据访问层和业务逻辑层 466
13.6.3医疗机构对应页面 472
13.7账目核对 476
13.7.1数据访问层和业务逻辑层 476
13.7.2对账页面 480
13.8结算申请表 485
13.8.1汇总表 485
13.8.2区县汇总表 491
13.9审核和结算 494
13.9.1实体类设计 494
13.9.2数据访问层和业务逻辑层 495
13.9.3审核结算页面 498
13.9.4二次结算页面 499
13.10统计报表 503
13.10.1审核结算明细表 503
13.10.2结算情况统计表 506
13.11小结 510
第14章 新农合管理系统(教学视频:65分钟) 511
14.1整体设计思路 511
14.1.1新农合业务流程 511
14.1.2系统功能模块 512
14.1.3数据库结构 514
14.1.4搭建项目框架 514
14.2母版页设计 515
14.2.1天气预报用户控件 516
14.2.2页头用户控件 518
14.2.3母版页 519
14.3基础数据管理 519
14.3.1数据字典管理 520
14.3.2行政区划管理 522
14.3.3分段报销比例 531
14.4家庭档案管理 534
14.4.1数据库表和实体类 534
14.4.2家庭信息管理 536
14.4.3参合农民缴费 543
14.5住院费用结算和审核 547
14.5.1数据库表结构 547
14.5.2住院费用结算 549
14.5.3住院业务审核 551
14.6小结 560
附录Visual Studio操作快捷键 561
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019