图书介绍
至理 精通ASP. NET 3.5网络开发 整合C#. NET/ADO. NET/主流架构/服务器控件2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张亚飞,杨娜编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121079856
- 出版时间:2009
- 标注页数:781页
- 文件大小:258MB
- 文件页数:800页
- 主题词:主页制作-程序设计
PDF下载
下载说明
至理 精通ASP. NET 3.5网络开发 整合C#. NET/ADO. NET/主流架构/服务器控件PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 ASP.NET动态网站基础入门篇3
第1章 建立首要的、基础的正确认知3
1.1 ASP.NET网络应用程序的工作原理4
1.1.1 Web应用程序的基本工作原理4
1.1.2 ASP.NET网络应用程序的基本工作原理6
1.2 安装和设置ASP.NET网络应用程序的运行环境7
1.2.1 安装IIS8
1.2.2 安装ASP.NET应用程序服务器8
1.2.3 区分ASP和ASP.NET10
1.2.4 创建第一个ASP.NET网页10
1.3 Web服务器根目录和虚拟目录12
1.3.1 Web服务器根目录12
1.3.2 虚拟目录14
1.4 测试题16
第2章 ASP.NET基础——ASP.NET动态网页和C#.NET基础17
2.1 编写ASP.NET网页的基本语法18
2.1.1 定义ASP.NET声明块和呈现块19
2.1.2 <script>标签和<%…%>标签的区别20
2.1.3 了解ASP.NET指令20
2.1.4 什么是脚本语言21
2.1.5 ASP.NET代码与HTML代码混合22
2.1.6 怎样书写C#.NET代码23
2.2 变量的定义24
2.2.1 定义和命名变量25
2.2.2 变量的数据类型26
2.2.3 为变量赋值和更改变量值29
2.2.4 使用变量和获取变量值31
2.2.5 常量33
2.2.6 数据类型转换34
2.3 定义和使用数组36
2.3.1 声明数组36
2.3.2 声明二维或多维数组37
2.3.3 声明交错数组38
2.3.4 使用object创建数组38
2.4 定义和使用字符串38
2.5 程序注释39
2.5.1 使用C#.NET注释39
2.5.2 使用ASP.NET注释40
2.5.3 使用HTML注释40
2.6 测试题41
第3章 ASP.NET基础——流程控制、数据运算和运算的封装43
3.1 流程控制44
3.1.1 if…else条件语句44
3.1.2 switch条件语句48
3.1.3 do…while循环50
3.1.4 for循环53
3.1.5 for each…in循环54
3.1.6 continue控制指令55
3.1.7 使用using语句56
3.1.8 使用try…catch…finally语句56
3.1.9 throw语句58
3.1.10 goto语句59
3.2 数据类型和运算60
3.2.1 表达式60
3.2.2 算术运算符60
3.2.3 字符串运算符62
3.2.4 赋值运算符63
3.2.5 比较运算符和逻辑运算符64
3.2.6 位运算符65
3.2.7 其他运算符65
3.2.8 运算符的使用规则66
3.3 引用(包含)文件67
3.3.1 使用#include指令实现SSI68
3.3.2 使用<script>标签实现SSI68
3.3.3 SSI的执行顺序69
3.3.4 被包含文件的位置和权限70
3.4 自定义函数70
3.4.1 函数的定义70
3.4.2 函数的调用71
3.4.3 定义引用类型的参数71
3.4.4 实现可变参数72
3.4.5 函数的共享73
3.5 变量的作用范围和生命周期73
3.5.1 全局变量和局部变量73
3.5.2 Session作用范围74
3.5.3 Application作用范围75
3.6 测试题75
第4章 ASP.NET基础——了解和使用C#.NET常用内建类77
4.1 了解命名空间78
4.1.1 命名空间和完全限定名78
4.1.2 在ASP.NET网页中使用命名空间和类78
4.1.3 在自定义类中使用命名空间和类79
4.1.4 类和命名空间的位置80
4.2 字符串运算80
4.3 数学运算82
4.3.1 使用Math类进行数学运算82
4.3.2 创建随机数84
4.4 日期和时间运算86
4.4.1 返回当前时间和日期87
4.4.2 创建自定义时间和日期87
4.4.3 获取特定时间和日期88
4.4.4 改变日历字段89
4.5 使用Convert类转换数据类型90
4.6 使用集合91
4.6.1 根据键名称或索引访问条目91
4.6.2 迭代集合92
4.6.3 使用子关键字迭代整个集合93
4.6.4 迭代对象的集合94
4.7 NameValueCollection集合95
4.7.1 添加和管理条目95
4.7.2 处理键和键值96
4.8 测试题98
第2篇 交互应用程序和数据库应用程序篇103
第5章 ASP.NET动态网页的请求和响应103
5.1 了解请求和响应的基本过程104
5.1.1 请求和响应的基本过程104
5.1.2 了解URI、URL和URN106
5.2 HTTP协议基础107
5.2.1 了解HTTP消息的内容107
5.2.2 了解HTTP请求的内容108
5.2.3 了解HTTP响应的内容109
5.2.4 了解HTTP消息报头的内容111
5.3 使用ASP.NET处理请求报头113
5.4 对请求作出响应114
5.4.1 返回消息正文给客户端114
5.4.2 返回状态行给客户端116
5.4.3 返回消息报头给客户端117
5.4.4 重定向119
5.4.5 设置响应内容的格式和类型120
5.4.6 服务端网页缓存的处理121
5.4.7 客户端网页缓存的处理124
5.4.8 使用IsClientConnected属性优化ASP.NET程序127
5.4.9 使用Pics方法127
5.5 测试题128
第6章 ASP.NET使用表单开发交互式应用程序131
6.1 创建表单132
6.1.1 HTML表单基本知识132
6.1.2 使用样式表控制表单的呈现136
6.1.3 创建访客留言表单137
6.2 接收表单数据140
6.2.1 了解POST方法和GET方法140
6.2.2 接收表单提交的数据——POST方法和GET方法141
6.2.3 处理单名多值表单143
6.2.4 处理结果不良好的控件144
6.3 使用Request对象处理表单146
6.3.1 使用Request.Form属性146
6.3.2 使用Request.QueryString属性147
6.3.3 使用Request.ServerVariables属性148
6.3.4 其他属性和方法150
6.4 测试题153
第7章 ASP.NET和数据库集成——使用ADO.NET访问数据库155
7.1 了解ADO.NET156
7.2 安装和使用数据库156
7.2.1 安装和使用Access数据库156
7.2.2 存放和保护Access数据库文件160
7.2.3 安装和使用SQL Server数据库161
7.3 理解数据库连接和配置数据源166
7.3.1 理解数据库连接166
7.3.2 理解数据库连接驱动167
7.3.3 通过ODBC连接数据库168
7.4 基本数据库查询操作172
7.4.1 查询和显示数据记录172
7.4.2 遍历列出数据库内容174
7.5 修改数据175
7.5.1 插入数据记录175
7.5.2 更新数据记录176
7.5.3 删除数据记录177
7.5.4 插入和显示数据库中的图片(二进制数据)178
7.6 操作数据库结构182
7.7 在ASP.NET中应用ADO.NET的基本步骤183
7.7.1 创建连接183
7.7.2 创建命令186
7.7.3 执行命令186
7.7.4 处理结果187
7.7.5 关闭连接188
7.8 测试题188
第8章 ASP.NET和数据库集成——数据库设计和SQL语法191
8.1 数据库设计基本知识192
8.1.1 关于数据库192
8.1.2 设计数据库193
8.2 SQL语法入门196
8.2.1 语法基础知识196
8.2.2 定义记录集的列198
8.2.3 限制记录集中的记录198
8.2.4 对记录集中的记录进行排序200
8.2.5 连接表200
8.2.6 在SQL Server中使用SQL查询分析器205
8.3 创建和使用SQL存储过程206
8.3.1 使用向导创建存储过程207
8.3.2 手动编码创建存储过程209
8.3.3 调用存储过程210
8.3.4 为调用存储过程定义参数211
8.3.5 使用参数化查询213
8.4 SQL注入缺陷和参数化查询216
8.4.1 基本的SQL注入预防措施217
8.4.2 使用参数化查询预防SQL注入221
8.4.3 使用请求验证221
8.5 测试题223
第9章 ASP.NET和数据库集成——深入ADO.NET225
9.1 了解ADO.NET的组成226
9.1.1 了解ADO.NET编程模型227
9.1.2 建立数据库连接228
9.1.3 使用连接池229
9.1.4 使用DataReader232
9.1.5 从数据库中获取单个值233
9.1.6 关于存储过程的返回值234
9.2 深入DataTable对象235
9.2.1 独立创建DataTable和定义DataTable架构236
9.2.2 向DataTable中添加数据238
9.2.3 查看DataTable中的架构和数据238
9.2.4 编辑DataTable中的数据239
9.2.5 删除DataTable中的数据行240
9.3 使用DataSet和DataAdapter241
9.3.1 DataSet的基本构成241
9.3.2 填充和访问DataSet243
9.3.3 修改DataSet并更新数据源247
9.4 结果集分页250
9.4.1 结果集分页的方式250
9.4.2 结果集分页的技术原理251
9.4.3 结果集分页的范例251
9.5 预处理语句和参数化查询256
9.6 测试题257
第3篇 ASP.NET应用程序高级进阶篇261
第10章 Session、Cookies和状态管理261
10.1 理解Session和Cookie262
10.1.1 什么是Cookie262
10.1.2 什么是Session264
10.1.3 了解Cookie的格式和内容264
10.1.4 Session和Cookie的使用环境265
10.2 使用Cookie完成状态管理266
10.2.1 怎样传送和使用Cookie266
10.2.2 创建Cookie268
10.2.3 访问Cookie272
10.2.4 设置Cookie路径272
10.2.5 检查浏览器是否接受Cookie273
10.3 使用Session完成状态管理275
10.3.1 激活ASP.NET网页中的Session275
10.3.2 怎样传送和使用Session277
10.3.3 创建和管理Session279
10.3.4 启动和结束Session283
10.3.5 管理跨多个服务器的Session284
10.3.6 使用URL传递Session ID285
10.4 使用Application对象共享信息285
10.4.1 使用Application集合285
10.4.2 使用Application对象方法管理Contents集合287
10.5 其他维护状态的方法288
10.6 测试题289
第11章 了解和使用ASP.NET内建对象291
11.1 了解ASP.NET内建对象292
11.1.1 了解Request对象292
11.1.2 了解Response对象292
11.1.3 了解Application对象292
11.1.4 了解Session对象292
11.1.5 了解Context对象293
11.1.6 了解Server对象293
11.1.7 了解Trace对象293
11.2 使用Server对象293
11.2.1 使用Server.Script Timeout属性293
11.2.2 使用Server.Machine Name属性获取计算机名294
11.2.3 创建对象294
11.2.4 使用HtmlEncode方法和HtmlDecode方法进行HTML编码和解码296
11.2.5 使用UrlEncode方法和UrlDecode方法进行URL编码296
11.2.6 使用UrlTokenEncode方法和UrlTokenDecode方法进行URL编码297
11.3 转发、动态包含和重定向297
11.3.1 使用Transfer()方法转发请求298
11.3.2 使用Execute()方法动态包含文件299
11.3.3 Execute()方法和Transfer()方法的不同301
11.3.4 Execute()方法和Redirect()方法的不同301
11.4 连接到ISP上的数据库和文件301
11.4.1 了解实际路径和相对路径302
11.4.2 使用Server.MapPath()方法获取实际路径302
11.4.3 使用相对路径连接到数据库文件303
11.5 使用Context对象304
11.6 测试题305
第12章 创建ASP.NET应用程序和使用Global.asax文件307
12.1 创建ASP.NET应用程序308
12.1.1 创建和设置应用程序308
12.1.2 区分虚拟目录和应用程序目录309
12.1.3 虚拟目录和应用程序对Global.asax的影响311
12.2 了解Global.asax313
12.2.1 Global.asax文件的内容313
12.2.2 使用Global.asax统计在线人数314
12.2.3 实现会话结束316
12.3 编写Global.asax317
12.3.1 放置Global.asax文件317
12.3.2 事件启动的顺序317
12.3.3 使用<object>声明对象320
12.3.4 使用@Application指令322
12.4 ASP.NET应用程序的配置323
12.4.1 配置文件格式323
12.4.2 计算机配置文件和ASP.NET配置文件的根324
12.4.3 配置继承324
12.4.4 使用location配置特定目录325
12.4.5 锁定配置设置326
12.4.6 使用Web.config配置文件327
12.4.7 使用ASP.NET配置设置对话框创建和管理应用程序配置文件328
12.5 配置节点330
12.5.1 配置<system.web>节点330
12.5.2 配置<system.web.extensions>节点333
12.5.3 常规配置335
12.6 测试题337
第13章 网页的国际化和区域化339
13.1 了解网页字符编码340
13.1.1 计算机文字字符编码简介340
13.1.2 文档字符集和选择字符编码342
13.1.3 在HTML文档中使用字符引用343
13.2 字符编码和ASP.NET网页343
13.2.1 声明浏览器使用的网页字符编码344
13.2.2 字符编码的优先级345
13.2.3 乱码产生的根源和解决方案345
13.2.4 <globalization>节点的设置346
13.2.5 声明应用程序服务器输出的实际字符编码347
13.2.6 创建多语言网站348
13.3 区域化设置和ASP.NET网页350
13.3.1 国际化和区域化设置350
13.3.2 区域化设置和字符集的匹配352
13.3.3 自定义系统区域化设置354
13.4 资源文件的使用和国际化355
13.4.1 创建和理解资源文件355
13.4.2 使用资源文件356
13.5 测试题358
第14章 ASP.NET脚本出错、调试与异常情况处理359
14.1 错误和异常情况360
14.2 调试ASP.NET网页361
14.2.1 查看页面出错信息361
14.2.2 使用出错日志361
14.2.3 激活ASP.NET网页调试功能362
14.2.4 关于ASP.NET网页断点调试功能363
14.3 可用的ASP.NET断点调试技术363
14.3.1 实时(JIT)调试363
14.3.2 断点调试364
14.3.3 使用Debugger.Break()方法调试364
14.3.4 启动Microsoft CLR Debugger进行调试364
14.4 了解Microsoft CLR Debugger366
14.4.1 调试工具栏366
14.4.2 主窗口367
14.4.3 “调用堆栈”对话框368
14.4.4 “即时窗口”对话框369
14.4.5 “局部变量”对话框369
14.4.6 “监视”对话框370
14.5 使用脚本调试工具范例实战370
14.5.1 定义一个ASP.NET网页371
14.5.2 调试实战373
14.6 调试Global.asax文件377
14.7 异常情况处理378
14.7.1 定义出错重定向页面378
14.7.2 使用try…catch…finally语句和throw语句379
14.8 使用应用程序跟踪381
14.8.1 启用和配置应用程序跟踪381
14.8.2 使用跟踪查看器382
14.8.3 使用Trace对象383
14.9 测试题383
第15章 ASP.NET网络应用程序的安全385
15.1 身份验证和授权386
15.1.1 使用IIS提供的身份验证选项386
15.1.2 分级访问控制395
15.1.3 使用表单的身份验证和基于角色的授权系统396
15.2 传输过程中的加密396
15.2.1 加密的工作原理396
15.2.2 安全证书的工作原理397
15.2.3 使用隐私和安全证书398
15.3 配置IIS支持SSL398
15.3.1 创建证书请求文件398
15.3.2 创建证书401
15.3.3 为网站安装证书408
15.3.4 信任自己的CA411
15.4 使用浏览器证书413
15.4.1 使用浏览器证书的注意事项414
15.4.2 请求和安装浏览器证书414
15.4.3 查看浏览器证书418
15.4.4 启用浏览器证书418
15.4.5 使用客户证书映射421
15.5 了解NTFS权限422
15.5.1 显示“安全”选项卡422
15.5.2 设置和更改权限423
15.5.3 了解文件和文件夹的权限424
15.5.4 了解用户账户和组425
15.5.5 管理用户账户和组426
15.6 测试题427
第4篇 ASP.NET应用程序架构和面向对象开发篇431
第16章 ASP.NET网络应用程序基础架构431
16.1 ASP.NET网络应用程序的三层架构模型432
16.1.1 从C/S架构到B/S架构433
16.1.2 从三层架构到N层架构435
16.1.3 ASP.NET网页在三层架构中的地位436
16.2 测试题436
第17章 在ASP.NET内使用类和C#.NET面向对象开发基础437
17.1 第一个面向对象开发的范例438
17.2 关于面向对象设计和类439
17.2.1 面向对象和结构化程序设计的区别440
17.2.2 什么是面向对象程序设计440
17.2.3 面向对象程序设计的优点和基本特征441
17.3 创建和使用类442
17.3.1 定义方法和属性443
17.3.2 方法的重载444
17.3.3 属性访问器get和set444
17.3.4 构造方法和析构方法445
17.3.5 类的继承448
17.3.6 方法的覆载449
17.3.7 声明类不可被继承451
17.4 抽象方法、抽象类和接口451
17.4.1 抽象方法和抽象类451
17.4.2 接口、继承和实现452
17.5 访问类的方法和属性453
17.5.1 控制成员访问454
17.5.2 访问类的属性和方法454
17.5.3 区别实例成员和类成员456
17.5.4 关于隐藏457
17.6 在ASP.NET网页中使用类458
17.7 在ASP.NET网页中使用程序集461
17.7.1 使用类创建程序集462
17.7.2 在类中使用命名空间462
17.7.3 在类和ASP.NET网页中使用命名空间463
17.8 部署和创建.NET程序集463
17.8.1 程序集的内容464
17.8.2 程序集的位置465
17.8.3 使用程序集编程472
17.9 测试题474
第18章 ASP.NET应用程序的执行和生命周期475
18.1 了解ASP.NET的执行过程476
18.1.1 转换阶段476
18.1.2 执行阶段478
18.1.3 ASP.NET网页的生命周期479
18.2 ASP.NET应用程序的生命周期482
18.3 创建HTTP模块扩展ASP.NET处理486
18.3.1 创建第一个HTTP模块486
18.3.2 HTTP模块的工作原理489
18.3.3 配置HTTP模块489
18.3.4 在HTTP模块与Global.asax文件之间作出选择490
18.4 创建自定义的HTTP处理程序处理ASP.NET490
18.4.1 内建的HTTP处理程序491
18.4.2 创建第一个自定义HTTP处理程序491
18.4.3 配置HTTP处理程序493
18.4.4 创建自定义异步HTTP处理程序496
18.4.5 创建自定义IHttpHandlerFactory类500
18.5 测试题500
第19章 使用ASP.NET操作文件系统501
19.1 使用System.IO命名空间502
19.1.1 获取磁盘驱动器信息502
19.1.2 获取文件夹信息504
19.1.3 获取文件信息506
19.1.4 使用FileSystemInfo类508
19.2 处理文件夹509
19.2.1 创建文件夹510
19.2.2 删除文件夹511
19.2.3 移动或者重命名文件夹512
19.3 处理文件513
19.3.1 创建文件514
19.3.2 移动、复制和删除文件515
19.4 读取文件内容516
19.4.1 使用StreamReader以字符流读取文件516
19.4.2 以字节流读取文件519
19.5 向文件中写入内容521
19.5.1 写入字符内容521
19.5.2 写入二进制内容522
19.6 使用My.Computer.FileSystem对象523
19.7 测试题525
第20章 使用ASP.NET结合XML开发527
20.1 在ASP.NET应用程序中处理XML文档的方法528
20.1.1 了解XML文档对象528
20.1.2 DOM基于节点的浏览530
20.1.3 DOM节点类型530
20.2 创建和保存XML文档对象531
20.2.1 解析字符串为一个新的XML文档对象531
20.2.2 解析文件为一个新的XML文档对象532
20.2.3 使用版本号创建一个空的XML文档对象532
20.2.4 保存和写出一个XML文档对象533
20.3 使用XML对象处理数据内容534
20.3.1 遍历节点树534
20.3.2 使用GetElementsByTagName方法538
20.3.3 使用XPath从XML文档中提取数据538
20.3.4 修改XML文档539
20.4 了解SAX怎样处理XML文档546
20.4.1 什么是SAX546
20.4.2 SAX的工作原理547
20.5 使用XmlReader处理XML文档549
20.6 DO.NET与XML集成554
20.6.1 从XML创建DataSet555
20.6.2 从DataSet创建XML556
20.7 测试题556
第21章 使用ASP.NET发送和接收电子邮件559
21.1 安装和使用SMTP服务560
21.1.1 安装SMTP服务560
21.1.2 配置SMTP服务561
21.1.3 配置Outlook使用本地SMTP服务发送邮件563
21.1.4 区分POP3和SMTP服务564
21.2 创建发送邮件的ASP.NET应用程序564
21.2.1 了解System.Net.Mail命名空间565
21.2.2 创建简单的邮件发送程序565
21.2.3 使用远程SMTP服务566
21.2.4 SMTP服务和System.Net.Mail的工作原理567
21.3 创建增强的邮件发送程序568
21.3.1 发送带附件的电子邮件568
21.3.2 发送多媒体邮件569
21.3.3 群发邮件571
21.4 了解System.Net.Mail命名空间成员572
21.4.1 构造电子邮件572
21.4.2 构建电子邮件地址574
21.4.3 发送电子邮件574
21.4.4 使用应用程序配置576
21.5 测试题578
第22章 ASP.NET事务和关键应用程序开发579
22.1 理解事务580
22.1.1 事务的工作过程581
22.1.2 事务的共同特点581
22.2 在ASP.NET应用程序中使用事务582
22.2.1 在ASP.NET网页中使用类自身事务处理系统582
22.2.2 使用数据库系统完成事务585
22.3 使用System.Transactions587
22.3.1 使用TransactionScope实现事务588
22.3.2 创建分布式事务590
22.3.3 嵌套事务范围和事务环境591
22.3.4 使事务跨越多个ASP.NET网页592
22.3.5 获取事务操作的结果594
22.3.6 了解DTC595
22.4 测试题595
第5篇 ASP.NET服务器控件和实用功能应用篇599
第23章 使用ASP.NET服务器控件和数据绑定599
23.1 使用ASP.NET服务器控件600
23.1.1 声明服务器控件600
23.1.2 操作服务器控件601
23.1.3 处理服务器控件事件602
23.1.4 服务器控件的工作原理603
23.1.5 内置的ASP.NET服务器控件606
23.2 使用数据绑定服务器控件621
23.2.1 使用DataBind()方法绑定服务器控件621
23.2.2 数据绑定语法622
23.2.3 表达式语法622
23.2.4 绑定到简单属性623
23.2.5 绑定到集合和列表624
23.2.6 绑定表达式或方法625
23.3 使用ADO.NET绑定服务器控件627
23.3.1 将SQL查询数据绑定到服务器控件627
23.3.2 使用数据源控件绑定629
23.3.3 将SQL数据源绑定到DataList控件630
23.3.4 将SQL数据源绑定到GridView控件632
23.3.5 主/细网页和DetailsView控件633
23.3.6 将SQL数据源绑定到FormView控件636
第24章 使用母版页创建布局639
24.1 创建和使用母版的第一个范例640
24.2 详细了解母版的使用644
第25章 为服务器控件应用样式、主题和外观647
25.1 为服务器控件添加样式648
25.1.1 向HTML服务器控件应用样式648
25.1.2 向Web服务器控件应用样式649
25.2 使用主题和外观来应用样式652
25.2.1 创建并应用主题和外观652
25.2.2 主题和外观文件的位置656
25.2.3 主题中的命名外观657
第26章 使用基于运行环境的快捷安全功能659
26.1 限制对Web资源的访问660
26.1.1 使用基于Windows的验证661
26.1.2 使用基于表单的验证665
26.1.3 表单验证的配置669
26.2 使用成员资格配合身份验证673
26.2.1 了解成员资格673
26.2.2 配置应用程序使用成员资格674
26.2.3 成员资格的工作原理679
26.2.4 管理成员资格679
26.3 关于ASP.NET授权681
26.3.1 了解授权681
26.3.2 使用URL授权682
26.4 使用角色管理授权685
26.4.1 配置应用程序使用角色管理授权685
26.4.2 管理角色691
26.5 使用登录服务器控件693
26.5.1 使用登录服务器控件登录693
26.5.2 创建新用户695
26.5.3 更改密码698
26.5.4 获取遗忘的密码699
26.6 测试题702
第27章 使用Web部件服务器控件实现个性化布局703
27.1 第一个Web部件范例704
27.1.1 配置Web部件所要使用的数据源和提供程序704
27.1.2 创建网页使用Web部件706
27.2 使用Web部件707
27.2.1 Web部件的基本使用方法707
27.2.2 了解个性化设置范围708
27.2.3 关于Web部件的显示模式709
27.2.4 清除个性化设置状态712
27.2.5 个性化设置的配置712
第28章 使用ASP.NET AJAX715
28.1 AJAX的核心是什么716
28.2 怎样使用AJAX716
28.2.1 一个标准的AJAX应用所应具备的步骤717
28.2.2 跨浏览器定义719
28.3 怎样使用ASP.NET AJAX解决方案720
28.3.1 了解Microsoft AJAX Library720
28.3.2 了解ASP.NET AJAX服务器控件721
28.3.3 配置ASP.NET AJAX722
28.3.4 使用ASP.NET AJAX服务器控件722
28.3.5 使用AJAX Control Toolkit726
第29章 在C#.NET中使用正则表达式729
29.1 使用正则表达式730
29.1.1 正则表达式的基本语法730
29.1.2 优先权顺序735
29.2 在C#.NET中处理正则表达式735
29.2.1 使用Regex735
29.2.2 使用IsMatch方法进行正则匹配736
29.2.3 使用Replace方法替换字符串737
29.2.4 使用Split方法分隔字符串739
29.2.5 使用Match方法进行正则匹配740
29.2.6 使用Matches方法进行正则匹配741
29.3 测试题742
附录A ASP.NET应用程序布局和特殊用途目录745
附录B 常用字符集速查表749
附录C 区域设置ID速查卡751
附录D 测试题答案759
附录E 参考文献及资料来源777
热门推荐
- 2321710.html
- 3781592.html
- 3047633.html
- 3623575.html
- 2577586.html
- 1603151.html
- 1107188.html
- 1764359.html
- 3896273.html
- 3100595.html
- http://www.ickdjs.cc/book_3629175.html
- http://www.ickdjs.cc/book_494325.html
- http://www.ickdjs.cc/book_1347881.html
- http://www.ickdjs.cc/book_2296399.html
- http://www.ickdjs.cc/book_1317310.html
- http://www.ickdjs.cc/book_673995.html
- http://www.ickdjs.cc/book_130105.html
- http://www.ickdjs.cc/book_3775693.html
- http://www.ickdjs.cc/book_975059.html
- http://www.ickdjs.cc/book_3050439.html