图书介绍
ASP NET标准教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 常倬林等编著 著
- 出版社: 北京:化学工业出版社
- ISBN:9787122098962
- 出版时间:2011
- 标注页数:351页
- 文件大小:166MB
- 文件页数:369页
- 主题词:主页制作-程序设计-教材
PDF下载
下载说明
ASP NET标准教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 ASP.NET开发基础2
第1章 ASP.NET的开发工具2
1.1 认识ASP.NET 4.02
1.1.1 ASP.NET的发展2
1.1.2 ASP.NET 4.0的特性3
1.2 Visual Studio 2010简体中文版安装4
1.2.1 Visual Studio 2010简介5
1.2.2 Visual Studio 2010的安装5
1.3 第一个ASP.NET网站7
1.3.1 创建网站7
1.3.2 设计网站9
1.3.3 发布网站10
1.3.4 运行网站12
1.4 本章小结12
1.5 本章习题12
第2章 ASP.NET的语言基础13
2.1 变量和常量13
2.1.1 变量的类型13
2.1.2 引用类型和值类型14
2.1.3 什么是变量14
2.1.4 什么是常量15
2.1.5 var关键字16
2.2 运算符和表达式17
2.2.1 运算符的分类17
2.2.2 运算符的优先级19
2.2.3 表达式19
2.3 代码的结构20
2.2.1 if...else选择语句20
2.2.2 switch...case多条件选择语句20
2.2.3 循环语句21
2.4 数组和集合22
2.4.1 定义数组22
2.4.2 遍历数组23
2.4.3 集合23
2.4.4 集合初始化器24
2.5 类和对象25
2.5.1 什么是类和对象25
2.5.2 创建类25
2.5.3 创建对象26
2.6 类的属性和方法27
2.6.1 类的属性27
2.6.2 类的方法28
2.6.3 方法返回值28
2.6.4 方法的参数29
2.7 类的特性29
2.7.1 继承29
2.7.2 多态30
2.7.3 接口32
2.8 查看类和类关系33
2.9 本章小结34
2.10 本章习题34
第2篇 ASP.NET控件技术36
第3章 基本Web服务器控件36
3.1 输入和输出控件36
3.1.1 使用Label控件显示文本36
3.1.2 使用TextBox控件实现用户身份验证37
3.2 按钮控件39
3.2.1 Button普通按钮控件39
3.2.2 LinkButton链接按钮控件41
3.2.3 ImageButton图像按钮控件43
3.3 单选按钮和复选框45
3.3.1 使用RadioButton和RadioButtonList45
3.3.2 使用CheckBox控件和CheckBoxList47
3.4 使用FileUpload控件实现文件上传49
3.5 使用DropDownList控件创建下拉列表框51
3.6 列表控件53
3.6.1 创建静态项目列表53
3.6.2 响应用户选择事件54
3.7 用Image控件显示图像56
3.8 用AdRotator控件创建广告条57
3.9 用Calendar控件实现交互式的日历58
3.10 本章小结60
3.11 本章习题60
第4章 数据验证控件61
4.1 验证控件61
4.1.1 了解验证控件61
4.1.2 验证用户是否输入信息62
4.1.3 验证电子邮件格式64
4.2 使用CompareValidator控件进行比较67
4.2.1 比较一个控件与另一个控件的值67
4.2.2 比较一个控件的值与固定值69
4.2.3 执行数据类型检查70
4.3 其他验证控件72
4.3.1 限制用户的输入范围72
4.3.2 自定义验证74
4.3.3 对网页进行综合验证77
4.4 本章小结80
4.5 本章习题80
第5章 创建用户控件和自定义控件81
5.1 用户控件的使用81
5.1.1 认识用户控件81
5.1.2 实现一个站点计数器的用户控件83
5.1.3 模板化的ASP.NET用户控件84
5.1.4 将Web窗体页转化为用户控件86
5.2 自定义控件的使用87
5.2.1 一个简单的自定义控件87
5.2.2 为自定义控件添加公共属性89
5.2.3 无需编译测试自定义控件90
5.2.4 将控件编译为程序集92
5.2.5 剖析控件的状态93
5.2.6 自定义控件的属性96
5.3 本章小结100
5.4 本章习题100
第3篇 构建ASP.NET应用程序102
第6章 ASP.NET状态对象102
6.1 状态管理概述102
6.1.1 什么是状态管理102
6.1.2 状态管理使用的对象102
6.2 Cookie对象103
6.2.1 什么是Cookie103
6.2.2 管理Cookie的类104
6.2.3 用Cookie实现数据的存储104
6.3 Session对象106
6.3.1 什么是Session106
6.3.2 管理Session的类106
6.3.3 用Session实现状态存储107
6.4 Application对象108
6.4.1 什么是Application108
6.4.2 管理Application的类108
6.4.3 用Application实现状态存储109
6.5 ViewState状态对象109
6.5.1 什么是ViewState109
6.5.2 用ViewState存储自定义对象110
6.6 本章小结111
6.7 本章习题111
第7章 母版页、主题和皮肤112
7.1 母版页概述112
7.1.1 认识母版页112
7.1.2 创建母版页113
7.2 母版页和内容页中的事件114
7.3 母版页的使用115
7.3.1 在内容页中使用母版页115
7.3.2 实现内容页和母版页的交互116
7.3.3 实现母版页的动态切换118
7.3.4 母版页的嵌套118
7.4 主题和皮肤概述120
7.5 创建主题120
7.5.1 创建主题的步骤120
7.5.2 一个完整的皮肤文件代码121
7.5.3 如何便捷地书写一个皮肤文件122
7.6 使用主题122
7.6.1 在主题中使用皮肤122
7.6.2 创建样式文件124
7.6.3 多主题的自动切换125
7.7 本章小结128
7.8 本章习题129
第8章 网站的导航130
8.1 网站导航概述130
8.1.1 站点导航的功能130
8.1.2 网站的结构和布局131
8.1.3 站点导航控件131
8.1.4 站点导航组件之间的关系131
8.2 站点地图132
8.2.1 创建站点地图132
8.2.2 一个完整的站点地图133
8.3 使用导航地图实现网站导航134
8.3.1 制作导航条134
8.3.2 实现导航路径135
8.3.3 制作导航菜单137
8.4 在母版页中添加导航137
8.5 遍历站点地图139
8.6 配置多个站点地图140
8.6.1 在父站点中链接子站点140
8.6.2 从父站点地图链接到自定义站点地图提供程序141
8.7 本章小结142
8.8 本章习题142
第9章 Web Service143
9.1 Web Service概述143
9.1.1 为什么需要Web Service143
9.1.2 什么是Web Service143
9.1.3 何时需要Web Service144
9.2 Web Service的体系结构和关键技术145
9.2.1 Web Service的体系结构145
9.2.2 Web Service体系结构中的角色145
9.2.3 Web Service体系结构中的操作146
9.3 Web Service的开发与使用147
9.3.1 创建并测试Web Service147
9.3.2 公布Web Service151
9.3.3 使用Web Service152
9.4 本章小结155
9.5 本章习题155
第10章 无刷新数据处理技术156
10.1 AJAX概述156
10.1.1 ASP.NET中的AJAX功能156
10.1.2 ASP.NET中的AJAX功能的结构157
10.1.3 客户端结构157
10.1.4 服务器结构158
10.2 创建AJAX应用程序159
10.2.1 创建AJAX的网页159
10.2.2 Timer控件使用概述161
10.2.3 使用Timer控件创建应用程序161
10.3 使用Microsoft AJAX Library创建自定义客户端脚本163
10.3.1 AJAX Library简介163
10.3.2 使用类型系统164
10.4 AJAX工具包165
10.4.1 下载并安装AJAX工具包165
10.4.2 实现文本框水印效果166
10.5 本章小结168
10.6 本章习题169
第4篇 数据处理技术172
第11章 ADO.NET对象172
11.1 ADO.NET简介172
11.1.1 ADO.NET的特性172
11.1.2 ADO.NET 4.0中的对象172
11.2 用Connection对象创建数据库连接173
11.3 使用Command对象执行数据库命令175
11.3.1 查询数据175
11.3.2 插入数据177
11.3.3 更新数据179
11.3.4 返回单个值181
11.4 Command对象和DataReader对象182
11.4.1 DataReader对象的常用属性和方法183
11.4.2 使用DataReader对象读取数据183
11.5 DataAdapter适配器和DataSet数据集185
11.5.1 创建DataSet对象185
11.5.2 向DataSet中添加DataTable185
11.5.3 将控件绑定到DataSet186
11.5.4 通过程序创建DataTable187
11.5.5 缓存DataSet188
11.5.6 合并DataSet189
11.5.7 复制DataSet192
11.6 配置应用程序194
11.6.1 ASP.NET配置概述194
11.6.2 在数据库操作中配置web.config文件195
11.7 本章小结196
11.8 本章习题196
第12章 使用数据源控件处理数据197
12.1 访问SQL Server 2008数据库197
12.1.1 使用SqlDataSource数据源控件197
12.1.2 参数声明200
12.2 使用AccessDataSource控件203
12.2.1 连接到Access数据库203
12.2.2 更新Access数据库205
12.3 使用XMLDataSource控件207
12.3.1 显示XML数据207
12.3.2 转换XML数据209
12.4 使用SiteMapDataSource控件210
12.5 使用ObjectDataSource控件211
12.5.1 实现数据检索并返回对象实例211
12.5.2 使用参数执行数据更新214
12.6 访问DBML数据源218
12.6.1 在ASP.NET中使用LINQ218
12.6.2 在Web应用程序中创建LINQ to SQL类219
12.7 本章小结219
12.8 本章习题220
第13章 使用数据绑定控件显示数据221
13.1 使用GridView控件221
13.1.1 GridView控件的数据绑定方式221
13.1.2 创建数据库222
13.1.3 新书登记222
13.1.4 显示图书信息227
13.1.5 图书信息排序229
13.1.6 分页浏览图书230
13.1.7 修改图书信息230
13.2 使用Repeater控件234
13.2.1 Repeater控件简介234
13.2.2 使用Repeater控件定制数据的显示样式234
13.3 使用DataList控件238
13.3.1 DataList控件简介239
13.3.2 使用DataList控件显示数据库中的信息239
13.4 使用ListView控件242
13.4.1 ListView控件简介242
13.4.2 使用ListView控件定制数据模板244
13.5 使用FormView控件显示数据246
13.5.1 将数据绑定到FormView控件246
13.5.2 数据的编辑、插入和删除248
13.6 使用ListView和DataPager实现分页数据显示250
13.7 本章小结251
13.8 本章习题252
第14章 LINQ开发技术253
14.1 定义LINQ的作用253
14.2 核心LINQ程序集254
14.3 LINQ查询表达式初览256
14.3.1 创建查询集合的LINQ表达式256
14.3.2 创建查询DataSet的查询表达式260
14.3.3 创建SQL Server数据库的查询表达式261
14.3.4 创建查询XML类型的查询表达式262
14.4 LINQ查询泛型集合263
14.4.1 定义LINQ查询264
14.4.2 重访匿名类型265
14.5 LINQ查询非泛型集合266
14.6 查询运算符的内部表示267
14.6.1 用查询运算符建立查询表达式268
14.6.2 使用Sequence类型和Lambda表达式来建立查询表达式268
14.6.3 使用Sequence类型和匿名方法来建立查询表达式269
14.6.4 使用Sequence类型和原始代码来建立查询表达式270
14.7 研究LINQ查询运算符271
14.8 构建LINQ查询表达式272
14.8.1 基本的选择语法272
14.8.2 获取数据子集273
14.8.3 逆转结果集的顺序274
14.8.4 对表达式进行排序274
14.9 使用LINQ to SQL来查询关系数据库275
14.9.1 LINQ to SQL概述276
14.9.2 使用LINQ to SQL可以执行的操作278
14.9.3 使用Visual Studio 2010创建DBML文件280
14.10 使用SqlMetail.exe生成实体类281
14.11 使用LINQ to XML操作XML文件282
14.12 本章小结286
14.13 本章习题286
第5篇 项目实战288
第15章 广告模块设计288
15.1 系统设计288
15.1.1 模块功能描述288
15.1.2 模块流程分析290
15.2 数据库设计290
15.2.1 数据库设计分析291
15.2.2 数据库表的创建291
15.3 界面设计294
15.3.1 发布广告界面294
15.3.2 发布广告页数据源配置295
15.3.3 修改广告界面296
15.3.4 管理广告界面296
15.3.5 分类管理界面297
15.4 代码实现298
15.4.1 广告添加功能298
15.4.2 广告修改功能299
15.4.3 自定义控件的实现301
15.5 实例演示304
15.6 本章小结306
第16章 制作一个ASP.NET校友录系统307
16.1 系统设计307
16.1.1 需求分析307
16.1.2 系统功能设计309
16.1.3 模块功能划分310
16.2 数据库设计311
16.2.1 数据库分析和设计311
16.2.2 数据表的创建312
16.3 数据表关系图315
16.4 系统公用模块的创建316
16.4.1 使用Fckeditor316
16.4.2 使用SQLHelper318
16.4.3 配置web.config318
16.5 系统页面和代码实现318
16.5.1 用户注册页面318
16.5.2 用户登录页面319
16.5.3 校友录页面规划320
16.5.4 自定义控件320
16.5.5 校友录页面的实现322
16.5.6 日志发布页面323
16.5.7 日志修改页面325
16.5.8 管理员日志删除页面326
16.5.9 日志显示页面327
16.5.10 用户索引页面327
16.5.11 管理员用户删除页面328
16.6 用户体验优化329
16.6.1 超链接样式优化329
16.6.2 默认首页优化331
16.6.3 导航栏编写331
16.6.4 AJAX留言优化333
16.6.5 优化留言表情334
16.7 高级功能338
16.7.1 后台管理及页面338
16.7.2 日志管理页面及实现339
16.7.3 日志的修改和删除页面340
16.7.4 评论删除341
16.7.5 板报功能341
16.7.6 用户的修改和删除343
16.7.7 用户权限管理345
16.7.8 权限及注销346
16.8 实例演示347
16.8.1 准备数据源347
16.8.2 实例演示348
16.8.3 管理后台演示349
16.9 本章小结351
热门推荐
- 2927046.html
- 1993479.html
- 3818712.html
- 2394026.html
- 2303611.html
- 971934.html
- 5859.html
- 2383978.html
- 3565098.html
- 171653.html
- http://www.ickdjs.cc/book_2320596.html
- http://www.ickdjs.cc/book_2730880.html
- http://www.ickdjs.cc/book_684576.html
- http://www.ickdjs.cc/book_3398019.html
- http://www.ickdjs.cc/book_2700054.html
- http://www.ickdjs.cc/book_1082294.html
- http://www.ickdjs.cc/book_162732.html
- http://www.ickdjs.cc/book_691858.html
- http://www.ickdjs.cc/book_2318982.html
- http://www.ickdjs.cc/book_2013024.html