图书介绍

MCAD/MCSD制胜宝典 用Visual Basic .NET和Visual C#.NET开发XML Web服务与服务器组件2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

MCAD/MCSD制胜宝典 用Visual Basic .NET和Visual C#.NET开发XML Web服务与服务器组件
  • (美)微软公司著;杨志娟,李朋朋,马云艳,张莉等译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302068224
  • 出版时间:2003
  • 标注页数:482页
  • 文件大小:52MB
  • 文件页数:496页
  • 主题词:电子计算机-工程技术人员-资格考核-自学参考资料;BASIC语言-程序设计-工程技术人员-资格考核-自学参考资料;C语言-程序设计-工程技术人员-资格考核-自学参考资料

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MCAD/MCSD制胜宝典 用Visual Basic .NET和Visual C#.NET开发XML Web服务与服务器组件PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 .NET框架1

1.1 .NET框架概述1

1.1.1 了解.NET2

1.1.2 .NET框架及其在.NET中的作用2

1.1.3 .NET框架体系结构4

1.2 公共语言运行库5

1.2.1 公共语言运行库的体系结构5

1.2.2 公共语言运行库组件6

1.3 托管执行过程7

1.3.1 托管执行过程的定义7

目录7

前言7

1.3.2 自动内存管理8

1.4 程序集和全局程序集高速缓存14

1.4.1 程序集概述14

1.4.2 命名空间简介14

1.4.3 程序集的类型15

1.4.4 程序集标识16

1.4.5 程序集的部署16

1.5 配置和安全性18

1.6.1 进程和应用程序域20

1.6 应用程序域和运行库宿主20

1.7 .NET框架工具简介21

1.6.2 运行库宿主21

1.7.1 程序集链接器22

1.7.2 使用Ilasm.exe工具23

1.7.3 使用Ildasm.exe工具23

1.7.4 使用Caspol.exe工具24

1.7.5 Mscorcfg.msc25

1.9 实验:创建程序集和查看MSIL26

1.9.1 练习1:创建单文件程序集26

1.8 本章小结26

1.9.2 练习2:使用Ildasm查看28

MSIL代码28

1.9.3 练习3:创建多文件程序集29

1.10 本章复习31

第2章 创建和管理Windows服务32

2.1 了解Windows服务32

2.1.1 Windows服务概述33

编程模型34

2.1.3 Windows服务应用程序的34

Visual Studio.NET34

2.1.2 服务应用程序和其他34

应用程序的区别34

2.2 创建Windows服务36

2.2.1 创建Windows服务应用程序36

2.2.2 更改Windows服务应用程序38

的默认属性38

2.2.3 向服务应用程序添加功能40

2.3 在Windows服务应用程序中处理事件和登录信息44

2.3.2 在系统事件日志中记录信息45

2.3.1 处理Windows服务的事件45

2.3.3 创建自定义事件日志47

2.3.4 使用性能计数器49

2.4 添加安装程序、指定安全上下文以及安装和卸载Windows服务51

2.4.1 了解安装程序的作用52

2.4.2 添加安装程序52

2.4.3 指定服务应用程序的57

安全上下文57

2.4.4 安装和卸载Windows服务57

2.5.1 使用SCM59

2.5 管理Windows服务59

2.5.2 使用ServiceController类61

2.6 配置和调试Windows服务68

2.6.1 配置Windows服务68

2.6.2 调试Windows服务70

2.7 本章小结72

2.8 实验:创建和管理Windows服务72

2.8.1 练习1:创建和安装Windows72

服务72

2.8.2 练习2:创建客户端应用程序77

2.8.3 练习3:管理Windows服务81

2.9 本章复习90

第3章 创建和使用服务组件91

3.1 COM+编程概述91

3.1.1 COM+的演化92

3.1.2 COM+的组件服务94

3.2 了解、创建和注册服务组件96

3.2.1 开发服务组件96

3.2.2 注册服务组件100

3.3 利用COM+服务106

3.3.1 启动COM+事务106

3.3.2 启用JIT激活108

3.3.3 使用松耦合事件服务109

3.3.4 使用对象池服务111

3.3.5 使用排队组件服务112

3.3.6 使用对象构造112

3.4 使用Component Services工具管理服务组件112

3.4.1 Component Services工具113

3.4.2 使用Component Services工具116

配置激活116

配置事务117

3.4.3 使用Component Services工具117

3.4.4 使用Component Services工具118

配置安全118

3.5 实现服务组件的安全123

3.5.1 实现服务组件的安全123

3.5.2 基于角色的安全123

3.5.3 应用程序中的组件级别124

安全检查124

3.5.4 编程方式实现组件安全125

3.5.5 安全调用上下文信息125

间的互操作性127

3.5.6 COM+安全服务和.NET框架127

3.6 本章小结128

3.7 实验:创建、配置和管理服务组件128

3.7.1 练习1:创建服务组件128

3.7.2 练习2:创建客户端应用程序135

3.7.3 练习3:创建Accounts表140

3.7.4 练习4:使用Component Services工具配置服务组件142

3.8 本章复习142

4.1 理解.NET远程处理机制144

第4章 创建和使用.NET远程处理对象144

4.1.1 .NET远程处理机制概述145

4.1.2 跨远程处理边界访问对象145

4.1.3 .NET远程处理体系结构146

4.1.4 可远程处理和不可远程147

处理的对象147

4.2 实现服务器激活和客户端激活对象148

4.2.1 理解远程对象激活148

4.2.2 使用生存期租约153

4.2.3 发布范围154

4.3.1 理解信道155

4.3 使用信道跨应用程序域传输消息155

4.3.2 为远程通信选择信道157

4.3.3 HTTP信道158

4.3.4 TCP信道160

4.3.5 接收器和接收链162

4.4 事件和委托的实现163

4.4.1 理解事件和委托164

4.4.2 在远程处理应用程序中实现事件和委托165

4.5 实现异步方法167

异步方法168

4.5.2 在远程处理应用程序中实现168

4.5.1 异步方法168

4.6 配置和保护.NET远程处理对象169

4.6.1 远程对象的配置170

4.6.2 保护.NET远程处理对象171

4.7 本章小结172

4.8 实验:创建和使用.NET远程处理对象172

4.8.1 练习1:创建ChatCoordinator.dll库173

4.8.2 练习2:为配置ChatCoordinator对象创建配置文件175

4.8.3 练习3:创建一个控制台程序来激活ChatCoordinator对象176

程序177

4.8.4 练习4:创建一个聊天客户端177

配置ChatClient对象179

4.8.5 练习5:创建一个配置文件来179

4.8.6 练习6:运行聊天程序180

4.9 本章复习181

第5章 ADO.NET数据库编程183

5.1 理解ADO.NET183

5.1.1 ADO.NET概述184

5.1.2 ADO.NET体系结构185

5.1.3 ADO.NET的特性186

的区别187

5.1.4 ADO和ADO.NET之间187

5.2 理解.NET数据提供程序188

5.2.1 .NET数据提供程序概述189

5.2.2 OleDbConnection类189

5.2.3 SqlConnection类190

5.2.4 OleDbCommand类190

5.2.5 使用数据适配器194

5.2.6 DataReader类197

5.2.7 使用Data Adapter ConfigurationWizard创建数据访问组件198

5.3.1 理解ADO.NET DataSet202

5.3 使用DataSet202

5.3.2 创建ADO.NET DataSet203

5.3.3 操纵ADO.NET DataSet205

5.3.4 创建数据视图207

5.3.5 处理ADO.NET DataSet事件208

5.3.6 创建一个类型化ADO.NET209

DataSet209

5.4 本章小结210

5.5 实验:创建和使用数据访问组件210

5.5.1 练习1:创建航空数据库210

5.5.2 练习2:创建数据访问组件214

5.5.3 练习3:创建一个远程数据218

访问组件218

5.5.4 练习4:创建一个Windows服务221

来控制远程数据访问组件221

5.5.5 练习5:创建一个远程客户端223

应用程序223

5.6 本章复习227

第6章 访问和操作XML数据228

6.1 了解XML文档对象模型228

6.1.2 XML文档对象模型229

6.1.1 XML文档对象模型概述229

6.1.3 创建XML语法分析程序233

6.2 使用XmlReader和XmlWriter235

6.2.1 XmlReader概述236

6.2.2 使用XmlTextReader读取XML236

6.2.3 XmlWriter概述239

6.2.4 使用XmlTextWriter写入XML239

6.3 使用XPathNavigator240

6.3.1 了解XPathNavigator类241

6.3.2 执行XPath查询241

6.4 了解XMLSchema对象模型244

6.5 确认XML文档247

6.5.1 了解XML确认247

6.5.2 使用XmlValidatingReader确认XML文档248

6.5.3 使用XmlValidatingReader读取XML片段252

6.6 使用XML和DataSets253

6.6.1 XML和DataSet概述254

6.6.2 使用XML文件和DataSet254

6.6.3 用XML数据填充DataSet257

6.8 实验:访问和操作XML数据258

6.7 本章小结258

6.8.1 练习1:创建产品目录259

6.8.2 练习2:创建产品目录Windows260

应用程序260

6.8.3 练习3:运行产品目录277

应用程序277

6.9 本章复习279

第7章 创建与使用XML Web服务280

7.1 了解XML Web服务280

7.1.2 XML Web服务基础结构281

7.1.1 XML Web服务简介281

7.1.3 在客户端与XML Web服务283

之间进行通信283

7.2 创建XML Web服务283

7.3 部署和发现XML Web服务299

7.3.1 发布XML Web Service299

7.3.2 Web服务发布的项301

7.3.3 了解XML Web服务发现机制301

7.3.4 为Web服务配置发现信息302

7.4 使用XML Web服务303

7.4.1 使用XML Web服务304

7.4.2 使用Web服务公开的方法305

7.5 本章小结315

7.6 实验:创建和使用XML Web服务316

7.6.1 练习1:创建XMLWeb服务316

7.6.2 练习2:创建Windows客户端323

应用程序323

7.7 本章复习328

第8章 XML Web服务高级编程329

8.1 用特性控制Web方法的特征329

8.1.2 缓冲Web方法的响应330

8.1.1 Web方法的属性330

8.1.3 缓存Web方法的结果331

8.1.4 为Web方法提供说明331

8.1.5 为Web方法启用会话状态332

8.1.6 用别名标识重载的Web方法332

8.1.7 使Web方法作为事务333

的根对象333

8.2 创建异步方法334

8.2.1 异步编程概述334

异步编程337

8.2.2 在XML Web服务中进行337

8.3 使用SOAP扩展340

8.3.1 SOAP扩展概述340

8.3.2 生成SOAP扩展341

8.4 配置和保护Web服务345

8.4.1 Web.config文件的结构345

8.4.2 使用Web.config文件中的346

元素配置Web服务346

8.4.3 为Web服务配置安全性347

8.5 本章小结348

8.6 实验:实现事务处理、异步方法和SOAP扩展349

8.6.1 练习1:创建LabTest数据库和349

Authors表349

8.6.2 练习2:实现WebMethod特征的351

事务属性351

8.6.3 练习3:在XMLWeb服务中352

实现SOAP扩展352

8.6.4 练习4:创建XML Web服务360

客户程序360

8.6.5 练习5:异步调用Web方法364

8.7 本章复习376

第9章 测试和调试XML Web服务377

9.1 设计单元测试计划377

9.1.1 测试过程概述378

9.1.2 组织测试计划378

9.1.3 基于要求的测试379

9.1.4 制定测试计划379

9.1.5 制定测试计划的方法379

Visual Studio.NET应用程序380

9.2.2 使用DbgClr工具调试380

过程简介380

9.2.1 Visual Studio.NET调试380

9.2 Visual Studio.NET调试工具概述380

9.2.3 使用CorDbg工具调试.NET385

应用程序385

9.2.4 在Visual Studio.NET中调试386

XML Web服务386

9.3 代码插入392

9.3.1 代码插入概述392

9.3.2 利用跟踪功能插入代码392

9.3.3 异常处理机制395

9.4 创建及测试多区域性附属程序集和测试数据399

9.4.1 附属程序集概述400

9.4.2 创建附属程序集400

9.4.3 用强名称编译附属程序集402

9.4.4 安装附属程序集402

9.4.5 从资源文件中提取数据402

9.5 本章小结403

9.6 实验:跟踪和调试403

9.6.1 练习1:实现跟踪功能404

XML Web服务407

9.6.2 练习2:调试已部署的407

9.7 本章复习408

第10章 部署XML Web服务和410

Windows服务410

10.1 理解.NET部署特性410

10.1.1 理解.NET部署411

10.1.2 打包和分发选项412

10.1.3 部署方法413

10.2 .NET部署选项和安装程序414

10.2.1 .NET部署项目概述414

10.2.2 部署Windows服务415

10.2.3 部署XML Web服务422

10.2.4 使用Merge Module项目426

部署组件426

10.2.5 使用Cabinet项目部署.NET430

组件和应用程序430

10.3 注册及定位组件和程序集431

10.3.1 注册组件和程序集432

10.3.2 定位程序集433

10.4 实现版本管理和并行部署435

10.4.1 在程序集中实现版本管理435

10.4.2 在全局程序集缓存中部署一个程序集的多个版本437

10.5 本章小结440

10.6 实验:创建Setup项目440

10.6.1 练习1:创建Setup项目440

10.6.2 练习2:用Web Setup项目部署Web服务441

10.7 本章复习442

附录A 问题与答案444

附录B COM互操作性461

附录C 考试重点索引465

附录D 微软认证专家计划468

术语表472

热门推荐