图书介绍
MCAD/MCSD制胜宝典 Visual Basic .NET 和Visual C# .NET Web应用程序开发PDF|Epub|txt|kindle电子书版本网盘下载
![MCAD/MCSD制胜宝典 Visual Basic .NET 和Visual C# .NET Web应用程序开发](https://www.shukui.net/cover/75/34367677.jpg)
- (美)微软公司著;王治国,李钦译 著
- 出版社: 北京:清华大学出版社
- ISBN:7894940836
- 出版时间:2003
- 标注页数:570页
- 文件大小:92MB
- 文件页数:587页
- 主题词:
PDF下载
下载说明
MCAD/MCSD制胜宝典 Visual Basic .NET 和Visual C# .NET Web应用程序开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Web 编程介绍1
1.1 应用程序的类型1
1.1.1 可以创建的应用程序2
1.1.2 Web 应用程序的工作原理2
1.1.3 ASP.NET 提供的内容4
1.1.4 ASP.NET 的优势5
1.2 使用 ASP.NET5
1.2.1 Web 应用程序的组成部分6
1.2.2 Web Form 组件7
1.2.3 .NET Framework7
1.2.4 编程语言11
1.3 使用 Visual Studio.NET13
1.3.1 Start 页13
1.3.2 Visual Studio.NET 的窗口15
1.3.3 Toolbox17
1.3.4 编辑 Web 文档18
1.3.5 编辑代码19
1.3.6 Solution Explorer21
1.3.7 运行一个项目21
1.3.8 设置 Breakpoints 并观察变量22
1.3.9 执行语句23
1.3.10 获得帮助24
1.4 本章小结25
1.5 实验:开始使用 Visual Studio.NET26
1.6 复习32
第2章 创建 Web 窗体应用程序33
2.1 创建 Web 应用程序项目33
2.1.1 创建一个新的 Web 应用程序34
2.1.2 用 IIS 组织您的项目34
2.1.3 创建虚拟文件夹来组织 Web 应用程序35
2.1.4 添加控件并编写代码38
2.1.5 Web 窗体项目中的文件40
2.1.6 Web 应用程序中的文件41
2.2 响应事件41
2.2.1 Web 应用程序生存期中的事件42
2.2.2 在 Web 窗体上保持数据43
2.2.3 Application 和 Session 事件44
2.2.4 Web 窗体事件46
2.2.5 服务器控件事件47
2.3 进程发生的位置49
2.3.1 设置应用程序边界49
2.3.2 管理进程50
2.3.3 确定应用程序何时结束51
2.4 本章小结52
2.5 实验:生成一个简单的 Web 应用程序52
2.6 复习59
第3章 使用 Web 对象60
3.1 命名空间基础知识60
3.1.1 理解命名空间61
3.1.2 引用和导入65
3.1.3 类和模块66
3.2 Web 应用程序中的命名空间82
3.2.1 Web 命名空间82
3.2.2 使用 Application 对象84
3.2.3 使用 Page 对象85
3.2.4 使用 Request 对象86
3.2.5 使用 Response 对象87
3.3 维护状态信息88
3.3.1 状态的级别88
3.3.2 使用查询字符串88
3.3.3 使用 cookie89
3.3.4 使用 ViewState90
3.4 本章小结94
3.5 实验:使用对象并保存数据94
3.6 复习100
第4章 创建用户界面102
4.1 使用控件102
4.1.1 选择布局103
4.1.2 选择合适的控件104
4.1.3 文本操作106
4.1.4 表和列表操作107
4.1.5 执行命令115
4.1.6 获取和设置值119
4.1.7 显示图形和广告120
4.1.8 控件分组122
4.1.9 获取日期123
4.1.10 从客户端获取文件125
4.2 验证数据127
4.2.1 使用验证127
4.2.2 组合验证129
4.2.3 取消验证130
4.2.4 自定义验证131
4.3 在窗体间导航133
4.3.1 导航方法134
4.3.2 使用超链接和重定向134
4.3.3 使用 Transfer 方法134
4.3.4 使用 Execute 方法136
4.3.5 在新的浏览器窗口中显示页面137
4.4 本章小结140
4.5 实验:生成一个基于 Web 的文本编辑器141
4.6 复习156
第5章 利用 ADO.NET 存储和检索数据157
5.1 利用 ADO.NET 访问数据157
5.1.1 了解 ADO.NET158
5.1.2 连接到数据库159
5.1.3 创建数据集161
5.1.4 显示数据集162
5.1.5 更改 DataSet 中的记录164
5.1.6 ADO.NET 如何引用对象164
5.1.7 添加、更改和删除行165
5.1.8 从 DataSet 更新 Database167
5.1.9 在运行时创建数据库连接169
5.1.10 更新运行时的数据库连接170
5.2 在 Web 窗体上使用数据集172
5.2.1 在 DataGrid 控件中显示数据集172
5.2.2 在 DataList 控件中显示数据集174
5.2.3 在其他列表控件中显示数据项177
5.2.4 选择特定记录179
5.2.5 在 Database 上执行命令180
5.2.6 从 Database 中返回值181
5.2.7 直接在 Database 中更改记录182
5.2.8 直接从 Database 中获取记录183
5.3 处理事务184
5.3.1 理解事务185
5.3.2 数据集事务186
5.3.3 数据库事务188
5.3.4 企业事务192
5.4 本章小结193
5.5 实验:生成 Contact Management 应用程序193
5.6 复习210
第6章 捕获和纠正错误211
6.1 使用异常处理211
6.1.1 异常处理技术212
6.1.2 使用异常处理块212
6.1.3 引发异常217
6.1.4 定义新异常219
6.1.5 使用出错事件221
6.2 使用错误页面223
6.2.1 处理与 Internet 相关的异常223
6.2.2 使用应用程序级的错误页面224
6.2.3 使用页面级的错误页面225
6.3 记录异常227
6.3.1 使用跟踪记录错误227
6.3.2 打开和关闭跟踪227
6.3.3 将消息写入跟踪日志229
6.3.4 读取跟踪日志230
6.4 本章小结231
6.5 实验:在应用程序中添加异常处理231
6.6 复习237
第7章 高级 Web 窗体编程238
7.1 保存和检索用户信息238
7.1.1 识别 Web 应用程序用户239
7.1.2 在客户端上存储用户信息239
7.1.3 在服务器上存储用户信息243
7.1.4 创建惟一键来标识用户243
7.1.5 创建文件来保存用户信息244
7.1.6 创建 XML 文件244
7.1.7 创建 XML 架构245
7.1.8 指定键字段245
7.1.9 将 XML 读取到数据集中246
7.1.10 将用户信息保存到服务器上247
7.1.11 从数据集中获取用户信息248
7.2 发送邮件249
7.2.1 从客户端发送邮件249
7.2.2 从服务器发送邮件250
7.3 使用框架252
7.3.1 在 Visual Studio 中创建框架252
7.3.2 创建框架集252
7.3.3 创建网页并添加到框架中254
7.3.4 检查浏览器是否支持框架255
7.3.5 用链接命中框架256
7.4 使用客户端脚本257
7.4.1 准备使用脚本258
7.4.2 选择一种脚本语言259
7.4.3 理解 DOM259
7.4.4 添加嵌入脚本259
7.4.5 用脚本过程响应事件262
7.5 消费 XML Web 服务267
7.5.1 找到 XML Web 服务267
7.5.2 使用 XML Web 服务268
7.5.3 从客户端脚本使用 XML Web 服务269
7.6 本章小结271
7.7 实验:使用高级功能272
7.8 复习282
第8章 安全性维护283
8.1 身份验证和授权283
8.1.1 匿名用户访问284
8.1.2 已验证用户的访问286
8.1.3 带有 HTM 和 HTML 文件的身份验证286
8.2 使用 Windows 身份验证287
8.2.1 启用 Windows 身份验证288
8.2.2 允许或拒绝特定用户的访问290
8.2.3 使用基于角色的授权290
8.2.4 获取用户标识291
8.2.5 使用具有 Windows 身份验证的 IIS 设置292
8.3 使用 Forms 身份验证293
8.3.1 启用 Forms 身份验证293
8.3.2 设置 Forms 身份验证模式294
8.3.3 用数据库验证用户297
8.3.4 向数据库中添加用户298
8.3.5 根据数据库验证用户300
8.4 使用 Passport 身份验证302
8.5 提供安全通信306
8.5.1 启用安全通信306
8.5.2 生成证书请求308
8.5.3 请求证书309
8.5.4 安装证书309
8.5.5 使用安全通信310
8.6 本章小结312
8.7 实验:创建安全的应用程序312
8.8 复习322
第9章 生成和部署 Web 应用程序323
9.1 生成 Web 应用程序323
9.1.1 设置生成选项324
9.1.2 标识应用程序324
9.1.3 配置应用程序326
9.2 部署 Web 应用程序327
9.2.1 使用上传工具328
9.2.2 装载到自己的服务器上328
9.2.3 建立虚拟文件夹328
9.2.4 复制应用程序329
9.2.5 安装共享组件329
9.2.6 赋予安全特权330
9.3 维护已部署的应用程序332
9.3.1 监控服务器333
9.3.2 修复已部署的应用程序340
9.3.3 调整已部署的应用程序342
9.3.4 设置缓存选项342
9.3.5 改变应用程序的保护级别343
9.3.6 调整 processModel 属性343
9.3.7 调整 sessionState 属性344
9.3.8 优化提示344
9.4 在多台服务器上部署345
9.4.1 多处理器伸缩345
9.4.2 多服务器扩展346
9.4.3 共享状态信息347
9.5 本章小结348
9.6 实验:生成和部署 Web 应用程序348
9.7 复习351
第10章 测试 Web 应用程序352
10.1 创建测试352
10.1.1 制订测试计划353
10.1.2 测试类型353
10.1.3 单元测试354
10.1.4 集成测试357
10.1.5 回归测试358
10.1.6 负载测试359
10.1.7 平台测试361
10.2 运行测试362
10.2.1 用 ACT 运行测试363
10.2.2 用 NET 程序集进行测试368
10.2.3 运行无人值守的生成和测试371
10.3 调试374
10.3.1 将测试结果应用于工作中374
10.3.2 使用 Debug 和 Trace 类377
10.3.3 显示警报和消息378
10.3.4 将 Debug 和 Trace 信息写入日志379
10.3.5 远程调试380
10.4 本章小结382
10.5 实验:测试和调试383
10.6 复习385
第11章 创建自定义的 Web 控件386
11.1 创建 Web 用户控件386
11.1.1 创建和使用用户控件387
11.1.2 创建用户控件并绘制其界面387
11.1.3 编写控件的属性、方法和事件389
11.1.4 向 Web 窗体添加控件391
11.1.5 在代码中使用控件392
11.1.6 向用户控件添加事件393
11.1.7 使用网格布局394
11.2 创建复合自定义控件395
11.2.1 创建和使用复合自定义控件396
11.2.2 创建自定义控件项目396
11.2.3 创建测试项目399
11.2.4 在测试项目中添加自定义控件400
11.2.5 创建复合控件的外观403
11.2.6 创建属性和方法405
11.2.7 处理事件409
11.2.8 引发事件410
11.2.9 处理控件的大小调整412
11.2.10 超类服务器控件413
11.3 创建呈现的自定义控件414
11.3.1 创建和使用呈现控件415
11.3.2 创建呈现控件的外观415
11.3.3 保存属性设置418
11.3.4 获取包含的文本419
11.3.5 响应用户操作421
11.3.6 引发缓存事件422
11.3.7 引发回递事件424
11.3.8 获取来自用户的数据426
11.3.9 向工具箱中添加自定义控件430
11.3.10 为自定义控件设置工具箱图标和 TagPrefix431
11.4 本章小结432
11.5 实验:创建自定义控件432
11.6 复习434
第12章 处理多媒体435
12.1 播放音频435
12.1.1 播放音频的方法436
12.1.2 播放背景声音436
12.1.3 嵌入声音437
12.1.4 作为 ActiveX 对象的声音437
12.2 显示视频444
12.2.1 播放视频的方法444
12.2.2 使用 img 元素445
12.2.3 嵌入视频445
12.2.4 作为 ActiveX 对象的视频446
12.2.5 Netscape Navigator 中的 ActiveX 对象447
12.2.6 Windows Media Player 的版本447
12.3 Web 页面动画449
12.3.1 显示动画的方法449
12.3.2 文字动画450
12.3.3 简单的图像动画452
12.3.4 把动画作为对象或插件来显示453
12.3.5 用客户端脚本来控制动画453
12.3.6 用 HTML+TIME 来处理动画455
12.3.7 使用 HTML+TIME455
12.3.8 创建时间线457
12.3.9 创建时间线容器458
12.3.10 动画属性459
12.3.11 控制音频/视频和其他媒体459
12.4 本章小结460
12.5 实验:创建多媒体应用程序461
12.6 复习462
第13章 格式化 Web 应用程序输出464
13.1 使用级联样式表464
13.1.1 样式如何运行465
13.1.2 在 Web 窗体中使用样式表466
13.1.3 修改样式467
13.1.4 添加样式468
13.1.5 使用样式类468
13.1.6 为特定元素创建样式469
13.1.7 创建嵌套样式470
13.1.8 在运行时改变样式表471
13.1.9 使用行为473
13.2 使用 XSL 转换476
13.2.1 XSL 转换如何运行476
13.2.2 创建 XML 文件477
13.2.3 创建 XSL 文件479
13.2.4 改变布局480
13.2.5 包括其他模板481
13.2.6 重复任务483
13.2.7 插入超链接和其他 HTML 元素485
13.2.8 对条目排序486
13.2.9 执行条件任务486
13.3 本章小结488
13.4 实验:创建食谱488
13.5 复习492
第14章 提供帮助493
14.1 向 Web 应用程序添加帮助493
14.1.1 显示工具提示493
14.1.2 将帮助作为 Web 窗体或 HTML 显示494
14.1.3 显示 HTML 帮助496
14.2 使用 HTML Help Workshop498
14.2.1 创建 HTML 帮助498
14.2.2 设置项目选项500
14.2.3 构造内容表500
14.2.4 添加索引入口项503
14.2.5 添加交叉引用504
14.2.6 启用搜索506
14.2.7 编译和预览帮助507
14.3 把 HTML 帮助链接到 Web 窗体上507
14.3.1 显示 HTML Help Viewer507
14.3.2 在浏览器中显示 HTML 帮助508
14.3.3 显示上下文相关帮助509
14.4 本章小结511
14.5 实验:构造和使用 HTML 帮助文件511
14.6 复习515
第15章 Web 应用程序的国际化516
15.1 方法选择516
15.1.1 国际化 Web 应用程序的方法517
15.1.2 检测用户的文化习俗517
15.1.3 重定向到具有特定文化习俗的 Web 应用程序上518
15.1.4 在运行时调整当前文化习俗522
15.1.5 使用附属程序集526
15.2 创建并使用附属程序集526
15.2.1 附属程序集如何运行527
15.2.2 让 HTML 元素来使用资源528
15.2.3 创建资源文件529
15.2.4 加载资源文件531
15.2.5 获取和设置用户界面的文化习俗531
15.2.6 显示资源字符串533
15.3 国际化问题534
15.3.1 一般编码问题534
15.3.2 字符编码535
15.4 本章小结537
15.5 实验:创建货币转换器538
15.6 复习543
附录 A 复习题答案544
附录 B 考试重点索引554
附录 C 微软认证专家计划558
术语表562