图书介绍
ASP.NET程序设计案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET程序设计案例教程](https://www.shukui.net/cover/43/30653670.jpg)
- 陈向东主编;王杰,虞娟副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302360650
- 出版时间:2014
- 标注页数:382页
- 文件大小:52MB
- 文件页数:397页
- 主题词:网页制作工具-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET 4.0概述1
1.1 静态页面技术和动态页面技术1
1.1.1 静态网站1
1.1.2 动态网站2
1.2 ASP.NET 4.0特点介绍3
1.3 ASP.NET 4.0应用程序的结构4
1.3.1 ASP.NET文件类型4
1.3.2 ASP.NET目录介绍4
1.4 ASPX网页代码模式5
1.4.1 代码分离模式6
1.4.2 单一模式8
1.5 Visual Studio 2010开发环境8
1.5.1 解决方案资源管理器9
1.5.2 文档窗口10
1.5.3 错误列表窗口和任务列表窗口11
1.5.4 服务器资源管理器13
1.5.5 对象浏览器13
1.6 典型案例及分析15
1.7 本章小结16
1.8 项目实训17
第2章 服务器控件18
2.1 服务器控件概述18
2.1.1 服务器控件的分类18
2.1.2 服务器控件的创建18
2.1.3 服务器控件的属性、事件和方法20
2.1.4 服务器控件的通用属性22
2.2 HTML服务器控件23
2.3 Web服务器控件23
2.4 常用服务器控件24
2.4.1 用于文本输入和显示的标准控件24
2.4.2 图片类控件27
2.4.3 按钮类控件31
2.4.4 选择类控件35
2.4.5 容器类控件40
2.5 Web服务器列表类控件49
2.6 高级控件52
2.7 典型案例及分析66
典型案例一:个人情况调查表的制作66
典型案例二:图片导航的制作71
2.8 项目实训77
项目实训2-1 :制作图片浏览器77
项目实训2-2 :复选框的应用78
项目实训2-3 :单选按钮的应用79
项目实训2-4 :制作网站浏览器79
第3章 验证控件81
3.1 RequiredFieldValidator控件81
3.2 RangeValidator控件83
3.3 CompareValidator控件85
3.4 RegularExpressionValidator控件86
3.5 CustomValidator控件90
3.6 Valid at ionSummary控件92
3.7 典型案例及分析94
典型案例一:必填字段验证、范围验证和正则表达式验证94
典型案例二:比较验证98
3.8 项目实训99
项目实训3-1 :用户注册验证99
项目实训3-2 :验证摘要控件的使用99
第4章 ASP.NET常用对象101
4.1 Response对象101
4.1.1 Response对象概述101
4.1.2 Response对象的常用属性和方法101
4.1.3 在页面中输出数据102
4.1.4 页面跳转并传递参数103
4.2 Request对象104
4.2.1 Request对象概述104
4.2.2 Request对象的常用属性和方法105
4.2.3 使用Form和QueryString集合传递数据105
4.3 Application对象106
4.3.1 Application对象概述106
4.3.2 Application对象的常用属性和方法106
4.3.3 Application对象的使用107
4.4 Session对象107
4.4.1 Session对象概述107
4.4.2 Session对象的常用属性和方法107
4.4.3 使用Session对象存储和读取数据108
4.5 Cookie对象108
4.5.1 Cookie对象概述108
4.5.2 Cookie对象的常用属性和方法109
4.5.3 使用Cookie对象保存和读取客户端信息109
4.6 Server对象110
4.6.1 Server对象概述110
4.6.2 Server对象的常用属性和方法110
4.6.3 使用Execute和Transfer方法重定向页面111
4.6.4 使用Server.MapPath方法获取服务器的物理地址112
4.6.5 解决传递汉字丢失或乱码问题112
4.7 ViewState对象113
4.7.1 ViewState对象概述113
4.7.2 ViewState对象的使用113
4.8 Page类与Web窗体页指令114
4.8.1 Page对象114
4.8.2 Page类的常用属性、方法和事件114
4.8.3 Web窗体页指令115
4.9 典型案例及分析116
典型案例一:获取客户端浏览器信息116
典型案例二:设计访问计数器117
典型案例三:登录时使用Session对象保存用户信息118
典型案例四:解决传递汉字丢失或乱码问题119
4.10 本章小结120
4.11 项目实训120
项目实训4-1 :使用Request对象传递数据120
项目实训4-2 :使用Session对象122
项目实训4-3 :使用Application对象实现网站访问计数器123
第5章 数据访问技术125
5.1 ADO.NET数据库访问125
5.1.1 ADO.NET概述125
5.1.2 ADO.NET数据提供者125
5.1.3 建立数据库连接127
5.1.4 执行数据库命令129
5.1.5 连线模式下的数据访问137
5.1.6 离线模式下的数据访问139
5.1.7 数据“桥梁”——DataAdapter对象139
5.2 ASP.NET数据绑定144
5.2.1 单值绑定144
5.2.2 重复值绑定146
5.3 ASP.NET数据源控件150
5.3.1 数据绑定的页面生存期150
5.3.2 SqlDataSource控件151
5.3.3 ObjectDataSourse控件158
5.4 ASP.NET数据绑定控件164
5.4.1 GridView控件164
5.4.2 DataList控件177
5.5 典型案例及分析184
典型案例一:强类型DataSet与ObjectDataSource184
典型案例二:在GridView控件中嵌入DropDownList189
典型案例三:在GridView控件中高亮显示数据191
典型案例四:在GridView控件中排列数据193
典型案例五:在GridView控件中实现全选和全不选功能195
典型案例六:分页绑定DataList控件中的数据196
典型案例七:使用DataList删除数据200
5.6 本章小结204
5.7 项目实训204
项目实训5-1 : ADO.NET数据访问204
项目实训5-2 :数据源控件206
项目实训5-3 : GridView控件的选择和编辑209
项目实训5-4 : GridView控件的删除和全选210
项目实训5-5 : GridView控件的分页和排序210
项目实训5-6 : DataList控件的数据显示211
项目实训5-7 : DataList控件的选择和编辑212
第6章 ASP.NET文件操作技术215
6.1 ASP.NET文件操作215
6.1.1 通过StreamWriter类写文件215
6.1.2 通过File类创建文件216
6.1.3 通过FileStream类创建文件216
6.1.4 通过FileInfo类创建文件217
6.1.5 追加文本217
6.1.6 读取文本文件217
6.1.7 文件的复制、移动和删除219
6.2 ASP.NET文件夹操作220
6.2.1 创建文件夹目录220
6.2.2 复制文件夹221
6.3 ASP.NET文件的上传221
6.4 ASP.NET文件的下载223
6.5 典型案例及分析226
典型案例一:文件的读/写操作226
典型案例二:文件的上传与下载227
6.6 本章小结232
6.7 项目实训232
项目实训6-1 :文件内容的写入与读出232
项目实训6-2 :文件的上传、下载与删除操作234
第7章 ASP.NET网站设计技术236
7.1 母版页236
7.2 网站导航技术242
7.3 样式表、主题和皮肤261
7.4 典型案例及分析269
典型案例一:动态加载母版页269
典型案例二:通过编程使用TreeView控件272
典型案例三:动态应用主题273
7.5 本章小结274
7.6 项目实训274
第8章 Web部件和用户控件276
8.1 Web部件276
8.2 用户控件283
8.3 典型案例及分析292
8.4 本章小结295
8.5 项目实训295
第9章 ASP.NET网站的安全与发布307
9.1 ASP.NET配置文件307
9.2 ASP.NET网站管理工具310
9.2.1 网站管理工具介绍311
9.2.2 “安全”选项卡312
9.2.3 “应用程序”选项卡313
9.2.4 “提供程序”选项卡314
9.3 成员资格管理315
9.3.1 成员资格简介315
9.3.2 成员资格提供程序315
9.3.3 成员资格类316
9.3.4 成员资格的使用方法320
9.4 登录控件321
9.4.1 Create UserWizard控件321
9.4.2 Login控件322
9.4.3 LoginName控件323
9.4.4 LoginView控件323
9.4.5 LoginStatus控件324
9.4.6 Pass word Recovery控件325
9.4.7 ChangePassword控件326
9.5 身份验证、授权和角色管理326
9.5.1 身份验证326
9.5.2 Forms身份验证327
9.5.3 授权327
9.5.4 角色管理328
9.6 ASP.NET网站的发布328
9.6.1 IIS的安装与配置328
9.6.2 Web站点的发布329
9.7 典型案例及分析329
典型案例一:成员资格数据库配置329
典型案例二:使用WAT创建用户账户331
典型案例三:Forms身份验证334
典型案例四:角色的创建和分配336
典型案例五:IIS的安装配置与网站发布341
9.8 本章小结344
9.9 项目实训345
项目实训9-1 : ASP.NET配置文件345
项目实训9-2 :用户和角色管理346
项目实训9-3 :登录控件347
项目实训9-4 :网站的发布和部署349
第10章 ASP.NET应用系统开发——在线考试系统351
10.1 需求分析351
10.2 系统设计351
10.2.1 功能结构图351
10.2.2 功能流程图352
10.2.3 数据库设计353
10.3 系统实现357
10.3.1 公共类的编写357
10.3.2 在线考试登录页面的实现361
10.3.3 考生注册页面的实现364
10.3.4 在线考试页面的实现367
10.3.5 在线考试后台管理页面的实现374
10.4 系统测试379
参考文献381