图书介绍
ASP.NET编程从基础到应用PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET编程从基础到应用](https://www.shukui.net/cover/12/35047780.jpg)
- 李振,郭旭辉编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302315001
- 出版时间:2014
- 标注页数:438页
- 文件大小:94MB
- 文件页数:450页
- 主题词:主页制作-程序设计-教材
PDF下载
下载说明
ASP.NET编程从基础到应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET入门基础1
1.1 ASP.NET简介1
1.1.1 ASP.NET的发展、内容和特性1
1.1.2 ASP.NET的特色优势2
1.2 .NET Framework3
1.2.1 .NET Framework简介3
1.2.2 公共语言运行时4
1.2.3 类库5
1.3 ASP.NET开发环境的搭建6
1.3.1 安装Visual Studio 20106
1.3.2 安装IIS9
1.4 项目案例:创建第一个ASP.NET网站12
1.5 习题17
1.6 实践疑难解答18
第2章 ASP.NET的控件应用20
2.1 控件的分类20
2.1.1 HTML服务器控件20
2.1.2 Web服务器控件的共有属性、方法和事件21
2.2 文本服务器控件22
2.2.1 Label控件和HyperLink控件22
2.2.2 Literal控件23
2.2.3 TextBox控件23
2.3 按钮服务器控件24
2.3.1 Button控件24
2.3.2 ImageButton控件和LinkButton控件26
2.4 图像类控件26
2.4.1 Image控件26
2.4.2 ImageMap控件27
2.5 选择服务器控件29
2.5.1 CheckBox控件和CheckedListBox控件29
2.5.2 RadioButton控件和RadioButtonList控件32
2.6 列表服务器控件34
2.6.1 ListBox控件34
2.6.2 DropDownList控件37
2.6.3 BulletedList控件40
2.7 容器服务器控件42
2.7.1 Panel控件43
2.7.2 MultiView控件43
2.8 验证服务器控件47
2.8.1 验证控件概述47
2.8.2 RequiredFieldValidator控件47
2.8.3 RangeValidator控件49
2.8.4 CompareValidator控件50
2.8.5 RegularExpressionValidator控件51
2.8.6 CustomValidator控件52
2.8.7 ValidationSummary控件55
2.9 项目案例:实现注册博客用户的功能56
2.10 习题59
2.11 实践疑难解答61
2.11.1 ASP.NET中如何避开服务器控件的验证61
2.11.2 DropDownList控件回传数据61
第3章 ASP.NET的系统对象和状态管理62
3.1 ASP.NET运行机制62
3.2 系统对象63
3.2.1 Request对象63
3.2.2 Response对象65
3.2.3 Page对象66
3.3 状态保持70
3.3.1 Cookie对象70
3.3.2 Session对象72
3.3.3 Application对象和Global.asax文件75
3.3.4 ViewState对象78
3.3.5 状态对象的异同点80
3.4 Server对象81
3.5 项目案例:实现简单的聊天系统83
3.6 习题88
3.7 实践疑难解答90
3.7.1 ASP.NET页面传值问题90
3.7.2 ASP.NET中Session丢失的原因91
3.7.3 使用Response对象输出图像91
第4章 站点导航控件和母版页搭建框架93
4.1 站点导航控件93
4.1.1 站点地图93
4.1.2 SiteMapPath控件95
4.1.3 TreeView控件97
4.1.4 Menu控件101
4.2 母版页103
4.2.1 网页典型布局103
4.2.2 母版页104
4.2.3 内容页106
4.3 主题107
4.3.1 主题概述107
4.3.2 加载主题的多种方式108
4.3.3 Theme和StylesheetTheme的比较111
4.4 项目案例:使用母版页和导航控件搭建框架111
4.5 习题114
4.6 实践疑难解答117
4.6.1 导航控件的具体使用117
4.6.2 ASP.NET母版页中对控件ID的处理117
第5章 ADO.NET技术访问数据库119
5.1 ADO.NET简介119
5.1.1 ADO.NET组件119
5.1.2 ADO.NET基本对象120
5.2 使用SqlConnection对象连接数据库120
5.2.1 SqlConnection对象121
5.2.2 连接数据库121
5.3 SqlCommand对象和SqlDataReader对象读取数据124
5.3.1 SqlCommand对象125
5.3.2 SqlDataReader对象126
5.3.3 使用ExecuteNonQuery()方法添加数据127
5.3.4 使用Read()方法读取数据128
5.4 DataSet对象和SqlDataAdapter对象131
5.4.1 DataSet对象131
5.4.2 SqlDataAdapter对象133
5.4.3 使用SqlDataAdapter对象填充DataSet对象133
5.4.4 DataTable和DataView135
5.4.5 SqlDataReader和DataSet的区别138
5.5 项目案例:操作人员管理后台数据138
5.6 习题144
5.7 实践疑难解答147
5.7.1 使用Read()方法读取空数据147
5.7.2 ADO.NET中如何执行带有参数的SQL语句148
第6章 ASP.NET的数据展示技术149
6.1 数据绑定技术149
6.1.1 简单数据绑定技术149
6.1.2 复杂数据绑定技术150
6.2 数据源控件151
6.3 数据绑定控件156
6.4 GridView控件157
6.4.1 GridView控件概述157
6.4.2 GridView控件的模板、行和数据绑定列的类型160
6.4.3 GridView控件的简单使用162
6.5 DetailsView控件166
6.6 DataList控件170
6.6.1 DataList控件概述170
6.6.2 使用DataList控件的模板显示数据171
6.7 Repeater控件175
6.8 ListView控件和DataPager控件178
6.9 项目案例:使用GridView控件对联系人进行操作182
6.10 习题191
6.11 实践疑难解答194
6.11.1 DataList控件如何实现对数据的编辑操作194
6.11.2 GridView、DataList和Repeater如何实现自动编号195
6.11.3 刷新页面后如何让数据不回到页面顶端196
第7章 ASP.NET控件的高级应用198
7.1 用户控件198
7.1.1 用户控件概述199
7.1.2 创建和使用用户控件199
7.1.3 将Web窗体页转化为用户控件201
7.1.4 用户控件与Web窗体页的区别201
7.2 常用的第三方控件202
7.2.1 在线编辑器控件202
7.2.2 验证码控件212
7.2.3 自定义验证码类214
7.2.4 分页控件219
7.3 模块处理程序224
7.3.1 HttpModule和HttpHandler224
7.3.2 封面图片水印的实现(局部HttpHandler方式)224
7.3.3 封面图片水印的实现(全局HttpHandler方式)227
7.4 代码生成工具CodeSmith229
7.4.1 CodeSmith概述229
7.4.2 使用CodeSmith229
7.5 项目案例:论坛内容的显示和添加233
7.6 习题240
7.7 实践疑难解答243
7.7.1 如何在窗体页面访问用户控件中的控件值243
7.7.2 如何将输入的验证码进行全角半角的转换243
7.7.3 CodeSmith新建模板的中文乱码问题245
第8章 缓存技术246
8.1 缓存概述246
8.2 页面输出缓存247
8.2.1 页面输出缓存概述247
8.2.2 使用缓存显示登录时间248
8.3 页面部分缓存251
8.3.1 控件缓存251
8.3.2 缓存后替换255
8.4 页面数据缓存259
8.4.1 数据缓存概述259
8.4.2 使用Cache类实现数据缓存261
8.4.3 CacheDependency依赖类缓存XML文件266
8.5 项目案例:数据库缓存依赖268
8.6 习题273
8.7 实践疑难解答275
8.7.1 ASP.NET页面缓存275
8.7.2 AdRotator控件实现缓存后替换275
第9章 文件和目录处理277
9.1 获取文件属性277
9.2 文件管理279
9.2.1 判断文件是否存在279
9.2.2 创建文件280
9.2.3 复制文件282
9.2.4 移动文件284
9.2.5 删除文件286
9.3 获取目录容量288
9.4 目录处理290
9.4.1 判断目录是否存在290
9.4.2 创建目录291
9.4.3 移动目录293
9.4.4 删除目录295
9.4.5 遍历目录297
9.5 文本文件的读写操作299
9.5.1 使用StreamReader类读取文件299
9.5.2 使用StreamWriter类写入文件301
9.6 文件上传与下载303
9.6.1 文件上传303
9.6.2 文件下载305
9.7 项目案例:简单的文件浏览器308
9.8 习题314
9.9 实践疑难解答317
9.9.1 ASP.NET上传文件时设置最大限制317
9.9.2 如何删除目录中的文件317
第10章 ASP.NET Ajax技术319
10.1 ASP.NET Ajax概述319
10.1.1 Ajax概念319
10.1.2 ASP.NET Ajax简介321
10.2 XMLHttpRequest对象322
10.2.1 XMLHttpRequest对象的属性和方法322
10.2.2 XMLHttpRequest对象的简单使用324
10.2.3 处理XML格式的数据326
10.3 ASP.NET Ajax应用329
10.3.1 ScriptManager控件329
10.3.2 UpdatePanel控件330
10.3.3 UpdateProgress控件332
10.3.4 Timer控件334
10.4 ASP.NET Ajax ControlToolkit应用336
10.4.1 添加ControlToolkit工具包337
10.4.2 Accordion控件338
10.4.3 AutoCompleteExtender控件341
10.4.4 Rating控件345
10.5 项目案例:通过淘宝商品页实现效果显示347
10.6 习题351
10.7 实践疑难解答354
10.7.1 UpdatePanel控件下如何使用UploadFile控件354
10.7.2 Ajax中的GET和POST提交数据的问题354
第11章 Web服务356
11.1 Web服务概述356
11.1.1 Web服务简介356
11.1.2 Web服务的使用场合357
11.1.3 Web服务的技术架构360
11.2 Web服务的基本使用361
11.2.1 调用存在的Web服务361
11.2.2 调用自定义的Web服务363
11.3 设置Web服务366
11.3.1 WebService的属性设置366
11.3.2 WebMethod的属性设置368
11.4 集成第三方Web服务371
11.4.1 天气预报371
11.4.2 查看电视节目374
11.4.3 简体字和繁体字的相互转换379
11.5 习题381
11.6 实践疑难解答384
11.6.1 调用服务出现有潜在的Request.Form值提示384
11.6.2 添加Web引用和服务引用的区别384
11.6.3 WebMethod和WebMethod()的区别385
第12章 在线考试管理系统386
12.1 系统概述386
12.1.1 系统简介386
12.1.2 开发环境387
12.2 功能模块设计分析387
12.2.1 登录388
12.2.2 个人资料管理388
12.2.3 用户信息管理388
12.2.4 系别管理389
12.2.5 考试科目管理390
12.2.6 考试试题管理390
12.2.7 试卷出题与维护390
12.2.8 学生考试391
12.2.9 学生试卷管理391
12.2.10 退出系统391
12.3 设计数据库391
12.4 公共模块397
12.4.1 搭建三层框架397
12.4.2 配置web.config398
12.4.3 SqlHelper类399
12.4.4 系统主界面402
12.5 登录模块405
12.6 个人资料管理410
12.7 用户信息管理411
12.7.1 用户管理412
12.7.2 权限管理418
12.8 系别管理419
12.9 考试科目管理422
12.10 考试试题管理423
12.10.1 填空题管理423
12.10.2 单选题管理424
12.10.3 多选题管理425
12.10.4 简答题管理426
12.11 试卷出题与维护427
12.11.1 试卷出题427
12.11.2 试卷维护429
12.12 学生考试430
12.12.1 考试试题430
12.12.2 考试记录431
12.13 学生试卷管理431
12.13.1 试卷评审431
12.13.2 学生成绩432
12.14 系统退出433