图书介绍
ASP.NET数据库网站设计教程 C#版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 孙士保编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121103681
- 出版时间:2010
- 标注页数:416页
- 文件大小:118MB
- 文件页数:429页
- 主题词:主页制作-程序设计-高等学校-教材;C语言-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET数据库网站设计教程 C#版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET基础1
1.1 C/S和B/S架构体系1
1.2 静态网页与动态网页2
1.2.1 静态网页技术2
1.2.2 动态网页技术2
1.3 .NET Framework简介5
1.4 Visual Studio简介7
1.5 ASP.NET网站的创建过程7
1.5.1 新建和运行ASP.NET网站7
1.5.2 打开ASP.NET网站11
1.5.3 使用解决方案资源管理器12
1.5.4 使用“工具箱”13
1.5.5 使用“属性”窗口14
1.5.6 使用代码和文本编辑器15
1.5.7 子窗口的操作17
1.5.8 保存ASP.NET网站17
1.6 实训18
第2章 Web窗体与Page对象20
2.1 ASP.NET Web窗体模型20
2.1.1 ASP.NET Web窗体的概念20
2.1.2 ASP.NET Web窗体的模型20
2.1.3 ASP.NET网页的代码模型21
2.2 ASP.NET网站的组成文件23
2.3 Page指令25
2.3.1 Page指令概述25
2.3.2 @Page指令26
2.4 Page对象27
2.4.1 ASP.NET页的生命周期27
2.4.2 Page对象的常用事件30
2.4.3 Page对象的属性30
2.4.4 Page对象的常用方法31
2.5 实训32
第3章 ASP.NET的常用控件34
3.1 ASP.NET控件概述34
3.1.1 控件的类型34
3.1.2 服务器控件基础34
3.1.3 添加服务器控件35
3.1.4 添加服务器控件的事件37
3.1.5 服务器控件的基本属性38
3.1.6 ASP.NET页面的处理过程39
3.2 标准控件41
3.2.1 文本输入/输出控件41
3.2.2 按钮控件43
3.2.3 超链接控件47
3.2.4 图像控件48
3.2.5 选择控件53
3.2.6 容器控件66
3.3.7 其他专用控件69
3.3 多个控件共享一个事件83
3.4 ASP.NET网站中资源的路径85
3.5 实训86
第4章 验证控件95
4.1 数据验证控件概述95
4.2 必须项验证控件98
4.3 比较验证控件100
4.4 范围验证控件103
4.5 正则表达式验证控件104
4.6 自定义验证控件106
4.7 验证摘要控件111
4.8 指定验证组113
4.9 禁用验证控件113
4.10 实训114
第5章 ASP.NET主题、母版页和站点导航116
5.1 ASP.NET主题和外观116
5.1.1 概述116
5.1.2 定义ASP.NET页面主题118
5.1.3 应用ASP.NET主题121
5.1.4 禁用ASP.NET主题124
5.2 ASP.NET母版页124
5.2.1 概述124
5.2.2 ASP.NET母版页的创建126
5.3 ASP.NET站点导航131
5.3.1 概述131
5.3.2 ASP.NET站点地图132
5.3.3 SiteMapPath控件133
5.3.4 SiteMapDataSource控件136
5.3.5 TreeView控件136
5.3.6 Menu控件137
5.4 实训140
第6章 ASP.NET常用对象和状态管理148
6.1 ASP.NET常用对象148
6.1.1 Response对象148
6.1.2 Request对象151
6.1.3 Server对象158
6.2 ASP.NET的状态管理164
6.2.1 使用Cookie实现状态管理164
6.2.2 使用Session对象168
6.2.3 使用Application对象共享数据173
6.3 实训178
第7章 Access和SQL Server数据库基础181
7.1 关系型数据库181
7.2 常用数据库产品简介182
7.3 Access 2003使用基础183
7.3.1 创建Access数据库183
7.3.2 Access表184
7.4 SQL Server 2008使用基础192
7.4.1 创建SQL Server数据库192
7.4.2 表的操作197
7.4.3 记录的操作200
7.4.4 查询的操作204
7.4.5 存储过程的操作207
7.4.6 数据库的分离和附加214
7.5 在Visual Studio中创建SQL Server数据库216
7.6 实训220
第8章 使用数据源控件访问数据库221
8.1 ADO.NET简介221
8.2 数据控件概述223
8.2.1 数据源控件概述223
8.2.2 数据绑定控件概述224
8.3 使用SqlDataSource控件连接数据库224
8.3.1 SqlDataSource Web服务器控件概述224
8.3.2 将SqlDataSource控件连接至数据源225
8.3.3 使用SqlDataSource控件选择数据229
8.3.4 使用SqlDataSource控件修改数据235
8.4 实训237
第9章 数据绑定与数据绑定控件238
9.1 数据绑定238
9.1.1 数据绑定概述238
9.1.2 简单数据绑定和复杂数据绑定239
9.1.3 数据绑定控件概述239
9.2 GridView控件240
9.2.1 GridView控件简介240
9.2.2 使用GridView控件显示数据240
9.2.3 启用GridView控件的默认功能244
9.2.4 GridView控件的列247
9.3 DetailsView控件251
9.3.1 DetailsView控件简介和语法251
9.3.2 使用DetailsView控件编辑、插入、删除记录252
9.3.3 在主/详细方案中使用DetailsView控件显示详细记录253
9.4 FormView控件255
9.4.1 FormView控件简介和语法255
9.4.2 使用FormView控件显示数据256
9.4.3 使用FormView控件编辑数据259
9.5 使用数据绑定表达式实现数据绑定260
9.5.1 数据绑定语法260
9.5.2 使用Eval方法261
9.5.3 使用Bind方法262
9.6 调用DataBind()方法实现数据绑定263
9.7 实训264
第10章 使用.NET数据提供程序访问数据库269
10.1 .NET数据提供程序概述269
10.1.1 .NET数据提供程序简介269
10.1.2 使用.NET对象访问数据库的步骤270
10.2 数据库的连接字符串270
10.2.1 数据库连接字符串的常用参数270
10.2.2 连接到SQL Server的连接字符串271
10.2.3 连接到OLE DB数据源的连接字符串272
10.2.4 连接字符串的存放位置272
10.3 连接数据库——Connection对象274
10.3.1 Connection对象概述274
10.3.2 创建Connection对象275
10.3.3 Connection对象的属性和方法275
10.3.4 连接到数据库的基本步骤277
10.3.5 关闭连接278
10.4 执行数据库命令——Command对象278
10.4.1 Command对象概述278
10.4.2 创建Command对象279
10.4.3 Command对象的属性和方法280
10.5 读取数据——DataReader对象286
10.5.1 DataReader对象概述286
10.5.2 创建DataReader对象287
10.5.3 DataReader对象的属性和方法287
10.5.4 关闭DataReader对象291
10.6 数据适配器——DataAdapter对象291
10.6.1 DataAdapter对象概述291
10.6.2 创建SqlDataAdapter对象292
10.6.3 DataAdapter对象的属性和方法292
10.7 实训293
第11章 使用DataSet访问数据库300
11.1 DataSet的基本构成300
11.1.1 DataSet、DataAdapter和数据源之间的关系300
11.1.2 DataSet的组成结构和工作过程301
11.1.3 DataSet中的常用子对象302
11.1.4 DataSet对象常用属性和方法302
11.1.5 构建DataSet的方法303
11.2 访问和填充DataSet305
11.2.1 创建DataSet305
11.2.2 填充DataSet305
11.3 修改DataSet及数据更新307
11.3.1 添加新记录307
11.3.2 修改数据库记录309
11.3.3 删除记录310
11.4 实训310
第12章 使用ASP.NET AJAX321
12.1 Ajax和ASP.NET AJAX321
12.1.1 Ajax概述321
12.1.2 了解ASP.NET AJAX322
12.2 ScriptManager控件323
12.2.1 ScriptManager的主要属性和方法323
12.2.2 注册客户端脚本324
12.3 UpdatePanel控件325
12.3.1 UpdatePanel控件的常用属性325
12.3.2 实现页面局部更新326
12.4 UpdateProgress控件330
12.4.1 UpdateProgress控件的常用属性330
12.4.2 使用UpdateProgress控件331
12.5 Timer控件333
12.5.1 Timer控件的常用属性和事件333
12.5.2 使用Timer控件334
12.6 ASP.NET AJAX控件工具包335
12.6.1 安装ASP.NET AJAX控件工具包335
12.6.2 使用ConfirmButtonExtender控件弹出确认对话框337
12.6.3 使用FilteredTextExtender实现输入字符过滤339
12.6.4 使用SlideShowExtender制作图片播放器341
12.7 实训343
第13章 使用LINQ to SQL访问数据库345
13.1 LINQ简介345
13.1.1 LINQ的组成结构345
13.1.2 与LINQ相关的几个概念346
13.2 使用LinqDataSource访问数据库350
13.2.1 创建DataContext类350
13.2.2 配置LinqDataSource控件353
13.2.3 配合GridView控件访问数据库354
13.3 使用LINQ to SQL查询数据357
13.3.1 返回数据表中的全部记录(Select语句)357
13.3.2 返回数据表中符合条件的部分记录(Where语句)359
13.3.3 返回数据集合的排序(OrderBy方法)360
13.3.4 连接不同数据表(Join语句)361
13.4 使用LINQ to SQL操作数据库363
13.4.1 插入新记录363
13.4.2 修改记录365
13.4.3 删除记录367
13.4.4 使用LINQ to SQL直接执行SQL语句368
13.5 实训369
第14章 数据库应用程序开发综合实训——设计一个简易留言板程序371
14.1 实训目的和要求371
14.2 程序功能的实现374
14.2.1 用户登录功能的实现374
14.2.2 查看和发布留言功能的实现377
14.2.3 新用户注册功能的实现379
14.2.4 重设被遗忘的密码功能的实现382
14.2.5 用户管理功能的实现385
14.3 实训388
附录A SQL Server 2008的安装与配置389
附录B Visual Studio 2008的安装与配置403
附录C 变量的命名规范414
热门推荐
- 297425.html
- 3872530.html
- 2198972.html
- 3080393.html
- 3749055.html
- 2514564.html
- 1803900.html
- 3654711.html
- 2583588.html
- 2605428.html
- http://www.ickdjs.cc/book_1863829.html
- http://www.ickdjs.cc/book_1951049.html
- http://www.ickdjs.cc/book_2345759.html
- http://www.ickdjs.cc/book_3318646.html
- http://www.ickdjs.cc/book_122415.html
- http://www.ickdjs.cc/book_3305668.html
- http://www.ickdjs.cc/book_1136484.html
- http://www.ickdjs.cc/book_1630366.html
- http://www.ickdjs.cc/book_1805155.html
- http://www.ickdjs.cc/book_3496308.html