21天学通ASP.NETPDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:蔡继文译
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121079016
- 页数:410 页
第一篇 ASP.NET基础入门 21
第1章 搭建ASP.NET开发环境(教学视频:15分钟) 21
1.1 ASP.NET简介 21
1.1.1 ASP.NET演变历程 21
1.1.2 ASP.NET特点 22
1.2 安装配置IIS服务器 22
1.3 使用Visual Studio 2008开发工具 24
1.3.1 安装Visual Studio 2008开发工具 25
1.3.2 熟悉Visual Studio 2008开发环境 26
1.3.3 创建和使用Web页面 27
1.3.4 为页面添加控件及事件 28
1.4 MSDN帮助系统安装与使用 29
1.4.1 安装MSDN帮助系统 29
1.4.2 使用MSDN帮助系统 30
1.5 综合练习 31
1.6 小结 31
1.7 习题 32
第2章 C#语言基础(教学视频:98分钟) 34
2.1 变量与常量 34
2.1.1 变量的数据类型 34
2.1.2 变量的声明 35
2.1.3 变量赋值 35
2.1.4 常量 36
2.1.5 隐含类型变量 36
2.2 数组 36
2.2.1 一维数组 37
2.2.2 多维数组 37
2.3 字符串类型处理 38
2.3.1 字符串比较 38
2.3.2 字符串长度 38
2.3.3 字符串查找索引 38
2.3.4 清除空格 39
2.3.5 字符串的插入操作 39
2.3.6 字符串的删除操作 40
2.3.7 字符串的替换操作 40
2.3.8 字符串的截取操作 40
2.3.9 字符串的连接操作 41
2.4 日期类型处理 41
2.4.1 初始化日期 41
2.4.2 获取日期部分 42
2.4.3 日期的加、减操作 42
2.4.4 日期的比较操作 43
2.5 数据类型转换 43
2.5.1 数值类型的转换 43
2.5.2 数值和字符串之间的转换 44
2.5.3 字符串和数组的转换 45
2.5.4 日期类型的格式化输出 46
2.6 程序控制语句 47
2.6.1 顺序结构 47
2.6.2 分支选择结构 47
2.6.3 循环语句 52
2.7 综合实例 55
2.8 小结 56
2.9 习题 57
第3章 面向对象的程序设计(教学视频:92分钟) 58
3.1 面向对象程序设计概述 58
3.1.1 面向对象的概念 58
3.1.2 面向对象开发的特点 58
3.2 创建类与成员 59
3.2.1 在Visual Studio中创建类文件 59
3.2.2 对象的创建 61
3.2.3 构造函数 61
3.2.4 类的属性 62
3.2.5 方法 65
3.2.6 继承性 68
3.2.7 多态性 68
3.3 面向对象的抽象编程 70
3.3.1 枚举 70
3.3.2 集合 71
3.3.3 接口 72
3.3.4 泛型 74
3.4 .NET 3.5的新特性 75
3.4.1 匿名类型 75
3.4.2 类和集合的初始化器 76
3.4.3 扩展方法 77
3.4.4 Lambda表达式 77
3.5 综合实例 78
3.6 小结 81
3.7 习题 81
第4章 ASP.NET内置对象(教学视频:122分钟) 83
4.1 Application对象 83
4.1.1 Application的作用和运行机制 83
4.1.2 将网站创建成应用程序 83
4.1.3 创建和使用全局性文件 84
4.1.4 应用程序的事件响应次序 86
4.1.5 实现在线人数统计 88
4.2 Request与Response对象 89
4.2.1 Response对象的概念和作用 89
4.2.2 页面中使用缓存 90
4.2.3 服务器日志处理 90
4.2.4 输出缓存资料 91
4.2.5 实现页面重定向 91
4.2.6 将页面输出成图片页面 92
4.2.7 Request对象的作用 93
4.2.8 获取页面参数 93
4.2.9 获取客户端资料信息 95
4.3 Session对象 95
4.3.1 作为全局性变量 96
4.3.2 使全局变量过期 97
4.3.3 全局性变量的添加、删除操作 98
4.4 Cookie对象 99
4.4.1 存储用户登录信息 99
4.4.2 读取变量值及总数 100
4.4.3 编辑存储信息 100
4.5 Server对象的实际运用 101
4.5.1 获取服务器的物理路径 101
4.5.2 防止脚本入侵 102
4.5.3 页面中乱码的处理 103
4.6 综合练习 103
4.7 小结 104
4.8 习题 104
第5章 ASP.NET页面语法(教学视频:50分钟) 106
5.1 页面指令 106
5.1.1 Page指令 106
5.1.2 设置页面为简体中文 107
5.1.3 取消页面事件自动关联 107
5.1.4 返回页面浏览位置 108
5.1.5 Import指令 108
5.1.6 Implements指令 110
5.2 ASP.NET中的HTML元素 111
5.2.1 HTML的基本语法 111
5.2.2 使用图像与超级链接 111
5.2.3 Visual Studio中插入表格 112
5.3 代码模块 113
5.3.1 代码声明块 113
5.3.2 代码呈现块 114
5.4 代码注释 115
5.4.1 HTML注释 115
5.4.2 代码注释 115
5.4.3 服务器端注释标记 115
5.5 综合实例 115
5.6 小结 117
5.7 习题 117
第6章 ASP.NET站点设计(教学视频:41分钟) 119
6.1 IIS配置站点 119
6.1.1 创建一个站点 119
6.1.2 安全配置IIS 120
6.2 ASP.NET配置文件 121
6.2.1 创建Web.config文件 121
6.2.2 熟悉authentication配置节 122
6.2.3 authorization配置节 123
6.2.4 访问Web.config配置 124
6.3 使用母版(模板)设计站点 126
6.4 在模板中使用层叠样式表 128
6.4.1 新建样式 128
6.4.2 附加样式 130
6.4.3 级联样式 130
6.5 综合实例 131
6.6 小结 132
6.7 习题 132
第7章 常用服务器控件(教学视频:150分钟) 134
7.1 服务器端控件概述 134
7.2 HTML服务器端控件 134
7.2.1 运用HTML控件提交信息 135
7.2.2 服务器获取表格属性 135
7.2.3 动态删除表格的行 137
7.3 常用的标准服务器控件 138
7.3.1 页面显示静态文本 138
7.3.2 用户交互性文本输入 139
7.3.3 向服务器发号施令 140
7.3.4 跨页面提交信息 140
7.3.5 实现页面单一选择 141
7.3.6 实现页面批量操作 143
7.3.7 实现联动选择 144
7.3.8 实现页面日历事件 146
7.3.9 实现文件上传 147
7.3.10 实现筛选列表 148
7.3.11 切换控件显示 149
7.4 使用验证控件 150
7.4.1 提交信息验证必须输入数据 150
7.4.2 提交信息验证数据比较 151
7.4.3 限制用户输入范围 152
7.4.4 实现输入格式要求 153
7.4.5 唯一用户名的限制 155
7.5 综合练习 156
7.6 小结 157
7.7 习题 157
第二篇 ASP.NET数据开发 159
第8章 数据库开发入门(教学视频:40分钟) 159
8.1 数据库基础 159
8.1.1 什么是数据库 159
8.1.2 数据表之间的关系 160
8.2 安装和使用SQL Server 161
8.2.1 安装配置SQL Server 2005 161
8.2.2 熟悉SQL Server 2005开发环境 162
8.2.3 创建数据库 163
8.2.4 附加数据库 165
8.2.5 创建数据表 165
8.2.6 在Visual Studio中连接SQL Server数据库 167
8.3 其他类型数据库 169
8.3.1 在Visual Studio中连接Access数据库 169
8.3.2 XML的介绍和使用 170
8.4 综合练习 171
8.5 小结 172
8.6 习题 172
第9章 SQL语言(教学视频:100分钟) 174
9.1 SQL概述 174
9.1.1 SQL起源与发展 174
9.1.2 SQL语言的种类和功能 174
9.2 常规数据查询 175
9.2.1 SELECT查询语法 175
9.2.2 获取若干数据投影 175
9.2.3 获取所有数据投影 176
9.2.4 获取非重复数据 177
9.2.5 条件数据查询 177
9.2.6 使用比较运算符 177
9.2.7 使用逻辑运算符 178
9.2.8 使用IN条件查询 179
9.2.9 使用LIKE条件查询 179
9.2.10 使用IS NULL条件查询 180
9.2.11 使用ORDER BY进行排序 181
9.2.12 使用GROUP BY分类查询统计 181
9.2.13 使用HAVING条件搜索 183
9.3 SQL操作数据 184
9.3.1 插入数据 184
9.3.2 修改数据 185
9.3.3 删除数据 186
9.3.4 创建数据表 187
9.4 连接多个数据表 188
9.4.1 等值连接查询 188
9.4.2 自然连接查询 189
9.4.3 左连接查询 189
9.4.4 联合查询 190
9.5 综合练习 191
9.6 小结 193
9.7 习题 193
第10章 ADO.NET对数据库的访问(教学视频:127分钟) 195
10.1 创建和使用数据库连接 195
10.1.1 连接SQL Server数据库 195
10.1.2 连接Access数据库 196
10.1.3 配置数据库连接 197
10.2 执行SQL语句 199
10.2.1 Command对象的主要属性和方法 199
10.2.2 执行SELECT语句查询数据 200
10.2.3 执行SQL查询操作语句 201
10.3 通过数据集查询操作数据 202
10.3.1 填充数据集 202
10.3.2 查询显示数据集记录 203
10.3.3 为查询数据添加新记录 205
10.3.4 网络数据的事务处理 207
10.4 创建和使用触发器与存储过程 209
10.4.1 数据库委托的环境配置 209
10.4.2 创建和使用触发器 210
10.4.3 创建和使用存储过程 211
10.5 综合练习 214
10.6 小结 215
10.7 习题 215
第11章 数据绑定控件(教学视频:159分钟) 217
11.1 使用数据源连接数据库 217
11.1.1 使用SqlDataSource控件显示SQL Server查询数据 217
11.1.2 使用AccessDataSource访问Access数据库 219
11.1.3 使用XmlDataSource访问XML文件 219
11.1.4 使用ObjectDataSource访问数据集 220
11.2 使用GridView数据控件 221
11.2.1 单个数据表的简单查询及操作数据 221
11.2.2 多表连接的查询及操作数据 223
11.2.3 动态数据绑定之显示查询数据 224
11.2.4 动态数据绑定之操作数据的功能实现 226
11.3 其他常用数据控件 229
11.3.1 通过DataList实现分页显示查询数据 229
11.3.2 DetailsView列表显示明细数据 232
11.3.3 FormView格式化显示明细资料 232
11.3.4 ListView控件实现分列分页显示查询数据 233
11.4 ASP.NET中导航控件 235
11.4.1 创建站点菜单导航功能 235
11.4.2 创建和使用站点地图导航 236
11.4.3 创建和使用树形目录 238
11.5 综合练习 239
11.6 小结 242
11.7 习题 242
第12章 LINQ to SQL数据开发(教学视频:134分钟) 244
12.1 LINQ入门 244
12.1.1 LINQ查询语法结构 244
12.1.2 什么是LINQ to SQL 245
12.2 DataContext与实体类 247
12.2.1 搭建开发环境 248
12.2.2 定义实体类 248
12.2.3 创建DataContext 249
12.2.4 添加日志功能 250
12.2.5 执行查询 251
12.2.6 创建强类型DataContext 252
12.2.7 创建、删除数据库 253
12.3 可视化开发LINQ to SQL 255
12.3.1 LINQ to SQL类 255
12.3.2 运用LinqDataSource 256
12.4 LINQ to SQL查询语法 258
12.4.1 基本查询 258
12.4.2 分组统计计算 262
12.5 查询操作语句 264
12.5.1 LINQ插入操作 264
12.5.2 更新操作 266
12.5.3 删除操作 266
12.6 综合练习 268
12.7 小结 271
12.8 习题 271
第13章 使用水晶报表(教学视频:161分钟) 273
13.1 Web报表入门 273
13.1.1 创建和使用ASP.NET报表 273
13.1.2 创建和使用Excel报表 274
13.1.3 水晶报表与其他报表的比较 277
13.2 水晶报表 277
13.2.1 水晶报表的简介 277
13.2.2 配置水晶报表的开发环境 278
13.2.3 创建和使用简单水晶报表 278
13.2.4 创建和使用水晶图表 281
13.2.5 创建和使用综合报表 283
13.3 综合练习 286
13.4 小结 287
13.5 习题 287
第三篇 ASP.NET高级应用 289
第14章 角色及成员资格管理(教学视频:112分钟) 289
14.1 ASP.NET的安全管理系统 289
14.1.1 ASP.NET安全管理机制 289
14.1.2 什么是角色与成员资格 289
14.2 角色与成员的配置 290
14.2.1 角色与成员的基本配置 290
14.2.2 IIS中配置角色与成员 292
14.3 登录控件 294
14.3.1 创建登录页面 294
14.3.2 实现用户注册页面 295
14.3.3 实现分组显示登录信息页面 296
14.3.4 实现用户密码遗失寻回 297
14.3.5 实现用户密码修改页面 299
14.4 扩展角色及成员管理系统 299
14.4.1 扩展的数据库配置 299
14.4.2 角色及成员管理相关类、属性及方法 301
14.4.3 实现自定义用户登录 303
14.4.4 扩展用户注册页面 304
14.5 综合实例 306
14.6 小结 307
14.7 习题 308
第15章 Web用户控件(教学视频:96分钟) 309
15.1 Web用户控件的概述 309
15.1.1 用户控件与ASP.NET页面的比较 309
15.1.2 用户控件的优点 309
15.2 创建及使用Web用户控件 310
15.2.1 创建和使用简单Web用户控件 310
15.2.2 为用户控件添加事件属性 312
15.2.3 自定义用户控件属性 312
15.2.4 自定义用户控件事件 313
15.3 在实际中应用Web用户控件 315
15.3.1 在Web用户控件中实现动态数据绑定 315
15.3.2 动态设置客户端属性及样式 316
15.3.3 处理子控件内部事件 317
15.4 综合练习 318
15.5 小结 319
15.6 习题 320
第16章 Web服务应用(教学视频:130分钟) 321
16.1 Web服务基础 321
16.1.1 Web服务概述 321
16.1.2 Web服务的生命周期 322
16.1.3 Web服务结构 324
16.2 创建和应用Web服务 324
16.2.1 创建简单Web服务 324
- 《这一生为何而来》(德)伯特·海灵格(BertHellinger),(德)嘉碧丽·谭·荷佛(GabrieletenHoyel)著;黄应东,乐竞文译 2020
- 《中国智库名录 3》谢曙光,蔡继辉主编 2018
- 《阿波罗之杯》(日)三岛由纪夫著;陈德文译 2018
- 《名师学案 语文 初三分册》秦兆基主编;周颖,董继文本册主编;蒋蠡,周颖,唐岚等撰稿 2000
- 《玩转乐高EV3 搭建和编程AI机器人》(美)凯尔·马克兰(KyleMarkland)著;孟辉,姚力,林业渊,韦皓文译 2019
- 《婴幼儿社会性发展与教育》钱文译 2019
- 《我们的德语 B1 练习册》(德)乔治· 莫塔(Giorgio Motta)编著;王易文译 2018
- 《我们的德语 A2 练习册》(德)乔治· 莫塔(Giorgio Motta)编著;王易文译 2018
- 《安般守意经》杜继文释译;星云大师总监修 2012
- 《怎样制定劳动定额》恩·阿·洛巴诺夫等著;张毅文译 1980
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017