Microsoft.NET最佳实践PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)微软公司著;陆永宁,李烨等译
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2001
- ISBN:7810771108
- 页数:305 页
1.1 概述 2
1.2 回望 2
1.2.1 对开发组织的挑战 3
1.2.2 对合作客户的挑战 4
1.2.3 应用与服务 5
1.3 .NET框架概述 6
1.3.1 什么是.NET 6
1.3.2 .NET和.NET框架 7
1.3.3 .NET框架图表 7
1.3.4 通用语言运行时 8
1.3.5 通用语言运行时图表 9
1.3.6 更多的.NET框架 10
1.3.7 统一了不同的编程模型 11
1.3.8 服务 11
1.3.9 Web服务 12
1.3.10 什么是Web服务 13
1.3.11 .NET如何使Web服务成为可能 14
1.3.12 什么是商业案例 16
1.3.13 Orchestration(1) 17
1.3.14 Orchestration(2) 18
1.3.15 .NET企业服务器 18
1.3.16 Biz Talk Server 2000 19
1.3.17 SQL Server 2000 20
1.3.18 Exchange 2000服务器 21
1.3.19 集成、安全与加速 22
1.3.20 应用、服务和商务 23
1.3.21 .NET与.NET企业服务器 24
1.3.22 迁移路径——从任何地方到.NET 24
1.3.23 .NET的主要优点(1) 25
1.3.24 .NET的主要优点(2) 26
1.3.25 .NET的主要优点(3) 27
1.4 小结 28
2.1 概述 30
2.2.1 Hello,World 31
2.2 C#程序的结构 31
2.2.2 类 32
2.2.3 Main方法 33
2.2.4 using指令和System名字空间 34
2.2.5 示例:使用Visual Studio创建C#程序 35
2.3 基本输入/输出操作 36
2.3.1 Console类 36
2.3.2 Write和WriteLine方法 37
2.3.3 Read和ReadLine方法 39
2.4 推荐练习 40
2.4.1 注释应用程序 40
2.4.2 生成XML文档 41
2.4.3 示例:生成和查看XMI文档 42
2.4.4 异常处理 43
2.5.1 调用编译器 45
2.5 编译、运行和调试 45
2.5.2 运行应用程序 47
2.5.3 示例:编译和运行一个C#程序 48
2.5.4 调试 48
2.5.5 多媒体:使用Visual Studio的调试器 50
2.5.6 SDKI具 50
2.5.7 示例:使用Ildasm 52
2.6 实验:创建一个简单的C#程序 53
2.6.1 练习1:创建一个简单的C#程序 53
2.6.2 练习2:从Command Line编译和运行C#程序 54
2.6.3 练习3:使用调试器 55
2.6.4 练习4:为C#程序添加异常处理 55
2.7 复习 58
3.1 概述 60
3.2 结构化数据 61
3.2.1 结构化与非结构化数据 62
3.2.2 信息处理的问题 63
3.2.3 搜索数据 64
3.2.4 对XML的需要 65
3.2.5 用XML标记描述数据 66
3.3 什么是XML 67
3.3.1 XML和W3C的历史 67
3.3.2 XML和Web 68
3.3.3 XML与HTML的比较 69
3.3.4 XML的优势和劣势 70
3.3.5 XML的应用 72
3.4 创建XML文档 73
3.4.1 XML语法 74
3.4.2 XML文档的内容 75
3.4.3 XML文档的结构 77
3.4.4 创建格式良好的XML文档 78
3.4.5 XML工具 80
3.4.7 实践:创建一个XML文档 84
3.4.6 示例:创建并浏览XML文档 84
3.4.8 映射一个数据规则说明 85
3.5 文法和名字空间 86
3.5.1 通用XML文法 87
3.5.2 创建自己的XML文法 88
3.5.3 使用名字空间 89
3.6 示例:LitWare Books应用 91
3.7 复习 92
4.1 概述 95
4.2 XML技术:纵览 96
4.2.1 介绍XML术语 96
4.2.2 动画:一个XML文档的生命周期 99
4.3 使用样式表浏览XML 100
4.3.1 介绍层叠样式表(CSS) 100
4.3.2 和XML一起使用层叠样式表 101
4.3.4 XML的XSL样式表 103
4.3.5 应用XSL样式表 104
4.3.6 示例:对XML文档应用XSL样式表 105
4.3.7 实践:将样式表加到XML文档里 105
4.4 将XML绑定到HTML 108
4.4.1 将数据送到客户端 108
4.4.2 创建XML数据岛 109
4.4.3 将XML数据绑定到HTML元素 110
4.4.4 在HTML表中显示XML数据 111
4.4.5 示例:将XML数据绑定到HTML元素 112
4.5 用文档对象模型访问XML 113
4.5.1 介绍文档对象模型 113
4.5.2 XML文档树 114
4.5.3 DOM对象 115
4.5.4 使用DOM操作XML数据岛 116
4.5.5 示例:使用DOM访问XML数据 117
4.6 验证XML 117
4.6.1 验证的需要 118
4.6.2 格式良好和验证文档 119
4.6.3 验证技术:DTD和XML模式 120
4.6.4 介绍DTD 121
4.6.5 将DTDS加入到XML文档中 122
4.6.6 实践:应用DTD并验证数据 123
4.6.7 DTD的局限 124
4.6.8 介绍XML Schemas 125
4.6.9 应用XML模式 126
4.7 复习 127
5.1 概述 130
5.2 ASP.NET简介 131
5.2.1 .NET框架 131
5.2.2 ASP.NET的特征 133
5.2.3 ASP.NET的特征(续) 135
5.2.4 动画:ASP.NET执行模型 136
5.3 创建Web Forms 137
5.3.1 什么是Web Forms 138
5.3.2 什么是服务器控件 139
5.3.3 服务器控件的类型 140
5.3.4 服务器控件是如何工作的 142
5.3.5 示例:为ASP.NET页面添加服务器控件 144
5.4 添加ASP.NET代码到页面 146
5.4.1 创建ASP.NET <SCRIPT>区 146
5.4.2 Visual Basic 6.0和Visual Basic.NET Version 7.0 147
5.4.3 创建事件过程 149
5.4.4 示例:给控件添加代码 150
5.5 处理页面事件 151
5.5.1 页面事件生命周期 151
5.5.2 处理Postback Forms 153
5.5.3 示例:使用回送Form 154
5.6 讨论:ASP和ASP.NET 155
5.7 实验:使用ASP.NET来输出文本 155
5.7.1 练习1:创建ASP.NET页面 156
5.7.2 练习2:创建页面事件过程 159
5.8 复习 160
6.1 概述 162
6.2 什么是Web控件 163
6.3 使用Intrinsic控件 164
6.3.1 什么是Intrinsic控件 165
6.3.2 Intrinsic控件列表 167
6.3.3 处理Intrinsic控件的事件 168
6.3.4 示例:给页面添加Intrinsic控件 170
6.3.5 链接两个控件 171
6.3.6 示例:链接两个控件 172
6.4 使用输入验证控件 173
6.4.1 输入验证控件 174
6.4.2 在Form中添加输入验证控件 175
6.4.3 验证整个页面 178
6.4.4 示例:添加输入验证控件 179
6.4.5 使用输入验证控件的优点 180
6.5 为应用程序选择控件 181
6.6 实验:使用Web控件 182
6.6.1 练习1:在页面中添加Web控件 183
6.6.2 练习2:给页面添加日历控件 184
6.6.3 练习3:验证用户输入 186
6.6.4 练习4:汇总验证错误 188
6.7 复习 190
7.1 概述 192
7.2 ADO.NET概述 193
7.2.1 ADO.NET对象模型 194
7.2.2 动画:使用ADO.NET访问数据 196
7.2.3 记录集和数据集 196
7.2.4 使用名字空间 198
7.3 连接数据源 199
7.4 用DataSets访问数据 200
7.4.1 用DataSets读数据 201
7.4.2 在DataSet中存储多个表 202
7.4.3 使用DataViews 203
7.4.4 在DataGrid控件中显示数据 204
7.4.5 示例:在DataGrid中显示数据 206
7.4.6 使用模板 207
7.4.7 使用Repeater控件 208
7.4.8 示例:在控件Repeater中显示数据 211
7.5 使用存储过程 212
7.5.1 调用存储过程 213
7.5.2 传递参数 214
7.5.3 调用活动存储过程 216
7.5.4 示例:调用储备过程 217
7.6 实验:使用ADO.NET访问数据库 219
7.6.1 练习1:使用ADO.NET访问SQL Database 220
7.6.2 练习2:使用ASP.NET控件显示数据 222
7.6.3 练习3(可选):创建菜单页面 223
7.7 用DataReaders访问数据 225
7.7.1 创建DataReader 226
7.7.2 从DataReader读数据 227
7.7.3 示例:使用DataReaders访问数据 228
7.7.4 使用DataSets还是DataReaders 229
7.8 绑定到XML数据 230
7.8.1 XML概述 231
7.8.2 把XML数据读进DataSet 232
7.8.3 示例:把XML数据读入到DataSet 234
7.9 复习 235
8.1 概述 237
8.2 Web应用程序的要求 238
8.3 ASP.NET有什么创新 239
8.3.1 Cookie—less会话ID 239
8.3.2 配置文件(config.web) 240
8.3.3 设立Cookie-less会话 242
8.3.4 全局应用程序文件(global.asax) 243
8.3.5 示例:在Global.asax中使用事件过程 244
8.3.6 页面缓存 245
8.4 在页面间共享信息 246
8.4.1 使用ASP.NET缓存 246
8.4.2 使用Config.web变量 248
8.4.3 示例:使用变量Config.web 249
8.4.4 使用会话和应用程序变量 250
8.4.5 示例:使用会话变量 252
8.4.6 把会话和应用程序变量存储到数据库中 253
8.4.7 讨论:共享信息的不同方式 254
8.5 使ASP.NET应用程序安全 254
8.5.1 什么是鉴别 255
8.5.2 基于Cookie的鉴别的体系结构 256
8.5.3 在Config.web里设置安全性 257
8.5.4 创建登录Form 260
8.5.5 示例:在Config.web中设置安全 263
8.6 实验:创建ASP.NET Web应用程序 264
8.6.1 练习1:存储数据 265
8.6.2 练习2:使用Cookie鉴别 266
8.6.3 练习3:在ASP.NET页面中获取Cookie数据 268
8.6.4 练习4:在Register.aspx中使用Cookie进行鉴别 269
8.7 复习 271
9.1 概述 274
9.2 什么是Web服务 275
9.2.1 Web服务的特征 275
9.2.2 Web服务执行模型 276
9.2.3 查找已有的Web服务 278
9.2.4 已有Web服务的实例 279
9.2.5 示例:从浏览器调用Web服务 280
9.3 从浏览器调用Web服务 280
9.3.1 从浏览器调用Web服务(续) 282
9.4 使用代理调用Web服务 282
9.4.1 将一个.asmx文件编译为代理 283
9.4.2 将代理编译为DLL 285
9.4.3 调用Web服务的方法 286
9.4.4 示例:使用代理调用Web服务 287
9.5 使用Visual Basic创建一个简单的Web服务 288
9.5.1 编写一个Web服务 288
9.5.2 编写一个Web服务(续) 289
9.5.3 示例:创建一个Web服务 290
9.6 使用Visual Studio.NET创建并调用Web服务 290
9.6.1 使用Visual Studio.NET创建Web服务 291
9.6.2 示例:使用Visual Studio.NET创建Web服务 293
9.6.3 使用Visual Studio.NET调用Web服务 294
9.6.4 示例:使用Visual Studio.NET调用Web服务 296
9.7 实验:使用Web服务 297
9.7.1 练习1:使用Web服务 298
9.7.2 练习2:创建一个Web服务 300
9.7.3 练习3(如果时间允许):其他Web服务 301
9.8 复习 305
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《麦肯锡精英这样实践基本功》(日)户塚隆将著 2019
- 《财经新闻翻译实践教程》胡婉,黄剑,王旭泉主编 2019
- 《城市基坑工程设计施工实践与应用》李欢秋,刘飞,郭进军编著 2019
- 《当代声乐教学理念与实践创新》王松林责任编辑;(中国)林梅 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019