ASP.NET程序设计案例教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:杨树林,胡洁萍编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2011
- ISBN:9787115248275
- 页数:316 页
第1章ASP.NET概述 1
1.1 ASPNET简介 1
1.1.1NET技术简介 1
1.1.2什么是ASPNET 3
1.1.3NET 3.5 4
1.2 ASPNET开发环境 5
1.2.1安装Visual Studio 2008 5
1.2.2创建Web项目 8
1.2.3管理Web项目中的资源 9
1.2.4创建ASP NET网页 10
1.3 ASPNET应用程序的构成 13
1.3.1文件类型 13
1.3.2文件夹类型 14
1.3.3网站全局文件 15
1.3.4 ASPNET配置 15
1.4 ASPNET应用中的分层架构 19
1.4.1分层架构模式 19
1.4.2 ASPNET中的3层结构 20
1.4.3案例1-1网络书城系统分析与设计 20
本章小结 24
习题与实验 25
第2章C#语言基础 26
2.1 C#语言的基本语法 26
2.1.1基本编码规则 26
2.1.2数据类型 27
2.1.3案例2-1为书城网站定义用户权限枚举类型 29
2.1.4运算符和表达式 30
2.2字符串、日期和时间 31
2.2.1字符串 31
2.2.2 DateTime和TimeSpan 33
2.2.3案例2-2日期操作工具类设计 35
2.2.4数据类型的转换 38
2.3流程控制与异常处理 39
2.3.1分支结构 39
2.3.2循环语句 42
2.3.3异常处理 44
2.4 C#面向对象编程 45
2.4.1类和对象 45
2.4.2类的成员 48
2.4.3继承 50
2.4.4案例2-3网络书城中的实体模型类设计 51
2.4.5抽象类、接口与多态性 56
2.4.6案例2-4网络书城中的接口设计 58
2.5数组和集合 61
2.5.1声明与访问数组 61
2.5.2集合 62
2.5.3案例2-5网络书城中的购物车类设计 65
2.6 C#3.5的新特征 66
2.6.1隐型局部变量 66
2.6.2扩展方法 67
2.6.3 Lambda表达式 67
2.6.4对象和集合初始化 69
2.6.5匿名类型 69
本章小结 69
习题与实验 70
第3章ASP.NET网页 71
3.1概述 71
3.1.1 ASP.NET网页及其存储模式 71
3.1.2 ASP.NET网页生命周期 74
3.1.3内置对象 75
3.2 ASP.NET Web服务器控件 78
3.2.1 ASP.NET服务器控件类型 78
3.2.2 Web服务器控件概述 79
3.2.3常用的Web控件 81
3.2.4案例3-1图书反馈网页的设计 85
3.2.5验证控件 90
3.2.6案例3-2实现图书反馈网页的数据验证 93
3.3页面切换与数据传递 98
3.3.1页面切换 98
3.3.2页面间的数据传递 99
本章小结 101
习题与实验 101
第4章 用户界面设计 102
4.1主题 102
4.1.1概述 102
4.1.2创建主题 103
4.1.3应用主题 104
4.1.4案例4-1书城网站的主题设计 105
4.2母版页 108
4.2.1母版页的基础知识 108
4.2.2创建母版页和内容页 109
4.2.3内容页和母版页的交互 112
4.2.4案例4-2书城网站的母版页设计 113
4.3用户控件 115
4.3.1用户控件简介 115
4.3.2用户控件的创建 115
4.3.3用户控件的使用 116
4.3.4案例4-3书城网站的用户控件设计 117
4.4网站地图与页面导航 120
4.4.1网站地图 121
4.4.2使用导航地图实现网站导航 122
4.4.3案例4-4书城的网站站点导航设计 123
本章小结 124
习题与实验 124
第5章 数据库访问技术 126
5.1数据库访问基础 126
5.1.1 ADONET简介 126
5.1.2数据库的连接 127
5.1.3案例5-1连接书城数据库 128
5.1.4数据更新操作 129
5.1.5数据查询操作 130
5.2应用程序结构与数据操作 133
5.2.1两层应用结构 133
5.2.2三层应用结构 141
5.2.3案例5-2书城网站的DAL层与BLL层实现 144
5.3数据绑定与数据绑定控件 153
5.3.1数据绑定简介 153
5.3.2 GridView控件 153
5.3.3 DetailsView控件与FormView控件 156
5.3.4案例5-3实现书城网站的图书管理 157
5.4其他数据绑定控件 165
5.4.1 DataList控件与Repeater控件 165
5.4.2案例5-4实现书城网站图书分类菜单 166
5.4.3 ListView控件与DataPager控件 167
5.4.4案例5-5实现书城网站的主界面 169
本章小结 173
习题与实验 174
第6章 状态管理与数据缓存 175
6.1 ASPNET状态管理概述 175
6.1.1什么是状态管理 175
6.1.2状态管理的类型 176
6.2基于客户端的状态管理 176
6.2.1视图状态 176
6.2.2控件状态 178
6.2.3隐藏域 179
6.2.4 Cookie 180
6.2.5查询字符串 182
6.2.6案例6-1完善书城网站用户登录程序 182
6.3基于服务器的状态管理 185
6.3.1应用程序状态 185
6.3.2 Session状态管理 187
6.3.3案例6-2实现书城网站的用户统计 189
6.4数据缓存 190
6.4.1缓存概述 190
6.4.2页输出缓存 192
6.4.3使用应用程序缓存 195
6.4.4缓存依赖 196
6.4.5案例6-3在书城网站中应用缓存技术 198
本章小结 199
习题与实验 200
第7章ASP.NET常用技术 201
7.1成员资格与角色管理 201
7.1.1验证方式及其配置 201
7.1.2成员资格管理及其配置 202
7.1.3 ASPNET登录控件 207
7.1.4案例7-1基于成员资格管理实现书城网站用户管理 208
7.2个性化用户服务 212
7.2.1个性化服务简介 212
7.2.2个性化服务配置 212
7.2.3个性化数据操作 214
7.2.4为匿名用户实现个性化服务 215
7.2.5案例7-2实现网络书城购物车功能 215
7.3验证码功能实现 218
7.3.1绘图的基本知识 218
7.3.2案例7-3实现书城网站验证码 219
7.4 ASP.NET AJAX 221
7.4.1 ASP.NET AJAX概述 221
7.4.2创建AJAX应用 223
7.4.3案例7-4在书城网站中使用ASPNETAJAX 25
7.5文件操作 228
7.5.1文件的管理 228
7.5.2文件的I/0操作 229
7.5.3文件上传 231
7.5.4案例7-5实现书城网站的图书添加 232
本章小结 236
习题与实验 237
第8章LINQ数据库技术 238
8.1 LINQ概述 238
8.1.1什么是LINQ 238
8.1.2基本的查询操作 239
8.1.3 LINQ查询表达式 241
8.1.4使用LINQ进行数据转换 243
8.2 LINQto ADO.NET 246
8.2.1创建对象模型 246
8.2.2查询和更改数据库 248
8.2.3案例8-1使用LINQ实现书城网站的数据访问层 249
8.2.4存储过程 252
8.2.5案例8-2使用LINQ实现书城网站的结账 253
8.3 LINQ to XML 261
8.3.1 LINQ to XML概述 261
8.3.2创建XML树 262
8.3.3序列化XML树 265
8.3.4查询XML树 265
8.3.5修改XML树 266
本章小结 268
习题与实验 269
第9章BBS综合案例 270
9.1系统分析与设计 270
9.1.1系统分析 270
9.1.2总体设计 271
9.1.3创建对象模型 276
9.1.4接口设计 278
9.2数据访问层实现 280
9.2.1版块数据访问类 280
9.2.2主题数据访问类 281
9.2.3帖子数据访问类 284
9.3业务逻辑层实现 286
9.3.1版块业务逻辑类 286
9.3.2主题业务逻辑类 286
9.3.3帖子业务逻辑类 287
9.4系统配置 288
9.4.1连接字符串及环境变量配置 288
9.4.2验证模式、成员及角色管理配置 289
9.5表现层设计 290
9.5.1主题设计 290
9.5.2母版及主页设计 291
9.5.3主题视图设计 294
9.5.4帖子视图设计 303
9.5.5用户视图设计 313
本章小结 316
习题与实验 316
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《红树林》莫言著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019