图书介绍
ASP.NET程序设计基础教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈长喜主编;谢树龙,何玲,赵新海等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302322108
- 出版时间:2013
- 标注页数:399页
- 文件大小:81MB
- 文件页数:420页
- 主题词:网页制作工具-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET程序设计基础教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP .NET概论1
1.1微软.NET框架基础1
1.1.1 .NET Framework的定义1
1.1.2 .NET的战略目标1
1.1.3 .NET Framework的组成2
1.1.4 .NET Framework的体系结构2
1.1.5 .NET Framework的特点3
1.1.6 .NET Framework的版本4
1.2 ASP.NET简介4
1.2.1动态网页设计技术4
1.2.2 ASP.NET的发展历程8
1.2.3 ASP.NET的运行原理与运行机制10
1.3制作第一个网站11
1.4 ASP.NET开发基础15
1.4.1 ASP.NET程序结构15
1.4.2 ASP.NET编程模型16
1.4.3 Web窗体17
1.5 Web.Config配置文件18
1.6小结20
1.7课后习题20
1.7.1作业题20
1.7.2思考题20
1.8上机实践题20
第2章 JavaScript语言简介21
2.1 JavaScript语言的历史21
2.2一个简单的JavaScript开发例子21
2.3 JavaScript语言的基本语法要求24
2.4数据类型25
2.4.1数字类型25
2.4.2字符串类型26
2.4.3布尔值类型26
2.4.4空类型26
2.4.5未定义类型26
2.5变量的使用26
2.6操作符与表达式27
2.6.1加法操作符27
2.6.2乘法操作符28
2.6.3位操作符28
2.6.4相等操作符28
2.6.5关系操作符28
2.6.6一元操作符29
2.6.7赋值操作符29
2.7选择结构和循环结构29
2.7.1 if语句29
2.7.2 switch语句31
2.7.3 while循环的使用32
2.7.4 for循环的使用33
2.8函数的使用34
2.9对象的使用34
2.9.1 window对象的常用方法34
2.9.2对象的创建35
2.9.3数组的使用37
2.9.4 Date对象的使用37
2.9.5浏览器对象的使用38
2.10文档对象模型的使用39
2.10.1获取元素40
2.10.2文档的属性操作41
2.10.3元素属性的使用42
2.11客户端数据验证43
2.11.1文本框数据的验证43
2.11.2实现异常处理的验证45
2.12小结47
2.13课后习题48
2.13.1作业题48
2.13.2思考题48
2.14上机实践题48
第3章 ASP.NET的内置对象49
3.1 Response对象49
3.1.1 Response对象的常用属性与方法49
3.1.2向页面中输出数据50
3.1.3页面跳转57
3.1.4 Response对象与JavaScript结合使用59
3.2 Request对象62
3.2.1 Request对象的常用属性与方法62
3.2.2获取页面间传送的值63
3.2.3获取客户端信息66
3.3 Application对象68
3.3.1 Application对象常用集合、属性、方法和事件68
3.3.2使用Application对象存储和读取全局变量69
3.3.3利用Application设计一个网站在线人数计数器71
3.3.4 Global.asax文件73
3.4 Session对象73
3.4.1 Session对象的工作原理73
3.4.2 Session对象常用集合、属性、方法和事件74
3.4.3 Session使用语法格式74
3.4.4利用Session保存登录信息74
3.5 Cookie对象78
3.5.1 Cookie对象常用的属性与方法78
3.5.2 Cookie对象的工作原理79
3.5.3使用Cookie对象保存和读取客户端信息79
3.6 Server对象80
3.6.1 Server对象的属性与方法80
3.6.2语法格式80
3.7小结83
3.8课后习题83
3.8.1作业题83
3.8.2思考题85
3.9上机实践题85
第4章ASP.NET服务器控件86
4.1服务器控件概述86
4.1.1控件的内涵86
4.1.2服务器控件86
4.2标准服务器控件87
4.2.1 Label控件87
4.2.2 TextBox控件94
4.2.3 Button控件98
4.2.4 LinkButton控件101
4.2.5 ImageButton控件103
4.2.6 HyperLink控件104
4.2.7 ListBox控件105
4.2.8 RadioButton控件和RadioButtonList控件115
4.2.9 CheckBox控件和CheckBoxList控件117
4.2.10 DropDownList控件121
4.2.11 Image控件121
4.2.12 ImageMap控件123
4.2.13 Table控件129
4.2.14 FileUpload控件130
4.2.15 Panel控件133
4.3 HTML服务器控件135
4.3.1 HTML服务器控件简介136
4.3.2 HTML服务器控件实例137
4.4小结141
4.5课后习题141
4.5.1作业题141
4.5.2思考题142
4.6上机实践题143
第5章 数据库操作技术144
5.1 SQL Server 2008简介144
5.1.1安装SQL Server 2008144
5.1.2启动SQL Server 2008服务管理器149
5.1.3创建SQL数据库151
5.1.4创建SQL数据表153
5.1.5数据库的备份和恢复155
5.1.6附加和分离数据库157
5.2通过ADO.NET操作数据库160
5.2.1 ADO.NET架构160
5.2.2 ADO.NET数据提供者160
5.3连接数据库162
5.3.1使用SqlConnection对象连接数据库162
5.3.2使用SqlConnectionStringBuilder对象连接字符串165
5.3.3关闭和释放连接166
5.3.4使用web.config保存连接字符串并连接数据库167
5.3.5连接池技术169
5.4操作数据库170
5.4.1使用Command对象操作数据库170
5.4.2使用SqlTransaction事务处理191
5.4.3使用DataSet对象和DataAdapter对象操作数据库194
5.4.4使用DataTable对象操作数据库203
5.4.5使用DataReader对象操作数据库208
5.5小结210
5.6课后习题213
5.6.1作业题213
5.6.2思考题214
5.7上机实践题214
第6章 数据绑定技术215
6.1绑定技术基础215
6.1.1简单绑定215
6.1.2复杂绑定217
6.2常用控件的数据绑定224
6.2.1 RadioButtonList控件的数据绑定224
6.2.2 CheckBoxList控件的数据绑定226
6.2.3 DropDownList控件的数据绑定227
6.3数据源控件230
6.4小结241
6.5课后习题242
6.5.1作业题242
6.5.2思考题243
6.6上机实践题243
第7章 数据控件244
7.1 GridView控件244
7.1.1 GridView控件的常用属性、方法及事件245
7.1.2绑定GridView控件数据源246
7.1.3定制GridView控件的列246
7.1.4使用GridView控件的模板列250
7.1.5 GridView控件的选择功能与设置控件外观257
7.1.6 GridView控件的分页和排序功能261
7.1.7 GridView控件编辑和删除数据264
7.2 DataList控件271
7.2.1 DataList概述271
7.2.2与数据源控件结合显示数据274
7.2.3自定义模板并绑定数据源276
7.2.4分页显示DataList数据281
7.2.5在DataList控件中编辑与删除数据283
7.2.6 DataList控件的嵌套287
7.3 DetailsView和FormView控件291
7.3.1 DetailsView控件291
7.3.2 FormView控件294
7.4 ListView控件和DataPager控件295
7.4.1 ListView控件295
7.4.2 DataPager控件298
7.5小结299
7.6课后习题299
7.6.1作业题299
7.6.2思考题301
7.7上机实践题301
第8章 数据验证技术302
8.1数据验证的两种方式302
8.2验证控件305
8.2.1 Required Field Validator必填验证控件306
8.2.2 CompareValidator比较验证控件307
8.2.3 RangeValidator范围验证控件309
8.2.4 RegularExpressionValidator正则表达式验证控件310
8.2.5 CustomValidator自定义验证控件311
8.2.6 ValidationSummary验证信息、汇总控件312
8.3图片或声音用作验证提示信息313
8.4验证相关的常用属性315
8.4.1 SetFocusOnError属性315
8.4.2 CausesValidation属性315
8.4.3 ValidationGroup属性316
8.4.4 Display属性318
8.5小结318
8.6课后习题318
8.6.1作业题318
8.6.2思考题319
8.7上机实践题319
第9章 用户控件、主题和CSS样式320
9.1用户控件320
9.1.1用户控件的定义320
9.1.2创建和使用用户控件320
9.1.3提供用户控件的属性接口322
9.2主题323
9.2.1主题的定义323
9.2.2创建、应用和禁用主题323
9.2.3同一控件定义多种外观325
9.2.4动态加载主题——网页换肤327
9.3 CSS样式329
9.3.1 CSS样式的定义329
9.3.2创建并应用CSS样式表文件329
9.3.3利用CSS布局网页334
9.4综合运用皮肤文件和CSS文件337
9.5小结339
9.6课后习题339
9.6.1作业题339
9.6.2思考题340
9.7上机实践题340
第10章 站点导航341
10.1站点地图341
10.2 TreeView控件343
10.2.1使用TreeView控件343
10.2.2 TreeView与站点地图结合实现导航346
10.3 Menu347
10.3.1使用Menu控件347
10.3.2 Menu控件与站点地图结合实现导航349
10.3.3 Menu控件与数据库绑定350
10.4 SiteMapPath352
10.4.1使用SiteMapPath控件352
10.4.2 SiteMapPath控件的常用属性353
10.5小结353
10.6课后习题353
10.6.1作业题353
10.6.2思考题353
10.7上机实践题354
第11章ASP.NET项目开发实例355
11.1开发背景355
11.2系统需求355
11.2.1学生用户需求描述355
11.2.2任课老师用户需求描述356
11.2.3教学秘书用户需求描述356
11.2.4辅导员用户需求描述356
11.2.5系统管理员用户需求描述356
11.3系统设计358
11.3.1系统架构设计358
11.3.2数据库设计358
11.4系统实现364
11.4.1开发环境364
11.4.2系统存储过程说明364
11.4.3系统架构实现366
11.4.4功能模块的实现384
11.5网站发布394
11.6小结395
11.7上机实践395
参考文献398
后记399
热门推荐
- 2182818.html
- 1351606.html
- 3909560.html
- 2808773.html
- 3585321.html
- 2129051.html
- 80001.html
- 3416397.html
- 924520.html
- 2518022.html
- http://www.ickdjs.cc/book_3078506.html
- http://www.ickdjs.cc/book_3448180.html
- http://www.ickdjs.cc/book_3768010.html
- http://www.ickdjs.cc/book_2079412.html
- http://www.ickdjs.cc/book_515094.html
- http://www.ickdjs.cc/book_1339112.html
- http://www.ickdjs.cc/book_1892248.html
- http://www.ickdjs.cc/book_3892664.html
- http://www.ickdjs.cc/book_2972519.html
- http://www.ickdjs.cc/book_651838.html