图书介绍
高级编程技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 微软公司著 著
- 出版社: 北京:高等教育出版社
- ISBN:7040161850
- 出版时间:2005
- 标注页数:387页
- 文件大小:116MB
- 文件页数:397页
- 主题词:程序设计
PDF下载
下载说明
高级编程技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 高级开发概述1
1.1数据存储与访问2
1.2多线程编程技术2
1.3组件化开发技术3
1.4 XML3
1.5远程调用与XML Web Service3
1.6文件I/O流4
1.7智能移动设备4
1.8虚拟执行环境4
1.9开发技术总结5
1.10架构和设计模式5
第2章 组件化开发7
2.1组件化开发概述7
面向对象技术9
面向对象开发和组件化开发10
组件化开发优势10
组件化开发方法11
2.2创建组件13
使用命名空间和声明类13
创建类的实现14
实现结构化异常处理14
创建属性16
编译组件16
2.3创建控制台客户端程序调用组件16
使用类库16
实例化组件17
调用组件17
生成客户端应用程序18
2.4创建Web客户端应用程序调用组件18
创建Web应用程序18
编写Page-Load事件处理程序19
2.5应用程序部署介绍21
虚拟执行环境21
在虚拟执行环境中编译和运行应用程序22
部署的基本概念28
简单应用程序29
组件化应用程序29
配置和分发29
2.6应用程序部署方案30
简单应用程序30
组件化应用程序32
指定私有程序集路径34
两种程序集、两种部署35
强名称程序集36
部署共享组件39
版本化程序集40
创建强名称程序集的多个版本40
绑定策略42
部署多版本的强名称程序集42
打包和部署工具44
2.7参考资源46
习题46
第3章 XML技术48
3.1 XML概述48
XML应用需求48
XML的实际应用52
3.2 XML的格式58
XML文档的组成58
格式正确的XML59
有效的XML59
3.3设计XML词汇表63
XML词汇表63
词汇表创建原则63
词汇表比较63
3.4命名空间65
命名空间65
使用默认命名空间65
使用显式命名空间66
命名空间URI68
命名空间URI的选择原则68
3.5 XML解析器69
XML文档对象模型与简单API69
DOM节点与XML的对应71
DOM节点和相关的节点类型72
支持DOM的类73
从XML源中加载DOM74
将DOM保存到文档75
3.6使用DOM浏览XML75
Xml节点75
Xml节点的属性76
引用单个节点78
解析内存中的XML文档对象79
Xml有序节点列表81
Xml无序节点集82
3.7使用DOM创建新节点83
增加节点83
创建元素节点84
为元素节点设置属性85
3.8 XML转换概述87
XSLT87
XSLT样式表单的组成部分88
转换XML文档的原因91
XSLT结构91
3.9 XSLT处理器93
XSLT处理器的实现93
创建XSLT处理器对象94
应用XSLT样式表单95
在Web应用程序中显示XML数据98
3.10扩展XSLT样式表单100
为XSLT样式表单传递参数100
扩展对象103
使用扩展对象的原因103
将扩展对象传递给样式表单104
调用扩展对象105
3.11参考资源106
习题107
第4章 文件和数据库访问技术110
4.1流110
流的概念110
流的基本原理和操作111
支持缓冲111
流操作的实现111
Null流实例112
4.2流的读/写操作112
4.3基本文件I/O115
文件流的实现116
访问文件及其属性信息117
读取文本的例子118
写入文本的例子118
访问目录及其属性信息119
文件监视系统120
独立存储123
4.4序列化123
序列化在应用程序中的应用124
序列化属性126
对象图126
序列化过程127
序列化示例127
反序列化示例128
自定义序列化129
自定义反序列化130
自定义序列化示例130
安全问题132
4.5数据库访问基础133
数据库访问技术的需求133
ODBC与OLE DB简介134
JDBC简介135
ADO简介136
ADO.NET概述137
4.6连接数据源141
连接数据库的两种方式141
选择数据提供程序142
4.7数据访问方式143
选择数据访问方式143
使用数据集访问数据144
使用数据阅读器访问数据148
使用数据集和数据阅读器访问数据的过程151
4.8使用存储过程151
调用存储过程152
传递参数153
调用行为存储过程154
4.9参考资源155
习题156
第5章 线程和异步编程158
5.1多任务处理158
5.2线程介绍159
线程和进程159
.NET Framework线程体系结构162
5.3委托164
委托和线程164
使用委托164
多路广播委托167
5.4使用线程171
启动线程171
操作线程的属性和参数172
管理线程174
线程本地存储区179
中断和终止线程180
5.5线程安全181
线程安全概述182
同步上下文183
同步代码区域185
手动同步189
线程安全的实现193
5.6线程的相关技术193
定时器194
线程池195
使用多线程与Windows窗体控件197
使用线程的最佳实践199
5.7异步编程200
异步编程的实现方法200
异步编程和多线程201
异步编程设计模式201
异步文件流读取示例203
异步委托204
5.8参考资源208
习题209
第6章 分布式组件技术212
6.1分布式组件技术概述212
分布式组件技术的需求213
分布式组件模型和应用214
6.2远程处理218
远程处理概述219
信道和格式化程序219
激活和代理221
基于租约的生存期223
对象封送处理224
服务器端226
客户端227
客户端编译技术228
6.3远程处理配置文件228
6.4分布式组件应用示例230
创建本地应用程序231
添加分布处理能力236
6.5参考资源242
习题243
第7章 XML Web Service244
7.1 XML Web Service概述244
应用程序开发面临的挑战244
XML Web Service应对挑战245
什么是XML Web Service245
XML Web Service的实际应用246
XML Web Service的工作原理247
7.2 XML Web Service开发248
创建XML Web Service249
创建XML Web Service方法250
调试Web Service254
XML Web Service注册和发现262
访问XML Web Service263
7.3参考资源264
习题264
第8章 设计模式与构建265
8.1设计模式概述265
什么是设计模式265
为什么要使用设计模式265
设计模式与企业解决方案266
8.2组织模式268
模式的嵌套使用268
模式群集268
模式的抽象级别269
视点270
8.3 Web表示模式271
Web表示模式概述272
Web表示模式与传统设计模式274
8.4部署模式288
部署模式概述288
部署模式与传统设计模式290
8.5分布式系统模式291
分布式系统模式概述291
分布式系统模式与传统设计模式296
8.6服务模式296
服务模式概述297
服务模式与传统设计模式299
8.7性能和可靠性模式300
能和可靠模式概述300
性能和可靠性模式与传统设计301
模式301
8.8参考资源302
习题302
第9章 面向服务的架构(SOA)303
9.1概述303
什么是服务304
什么是SOA305
9.2 SOA模型307
SOA基础307
面临的问题308
服务系统架构310
服务模型313
9.3服务设计概念314
服务是一项长期投资314
企业级应用程序与SOA315
9.4创建面向服务的解决方案315
面向服务的分析315
服务的设计318
服务的管理319
面向服务解决方案中的设计模式319
9.5总结320
9.6参考资源321
习题321
第10章 开发智能设备应用程序322
10.1引言322
10.2微软移动开发平台概述322
客户端323
工具和服务器324
10.3使用ASP.NET Mobile Control开发针对智能设备的Web应用325
背景325
ASP.NET Mobile Control的工作原理326
WAP设备访问时的工作流程327
HTML设备访问时的工作流程328
创建移动备忘录应用程序328
测试333
小结333
10.4开发基于.NET精简版的智能客户端程序333
.NET Framework精简版概述333
用户界面设计334
远程数据交互336
测试342
小结343
10.5智能设备应用程序的发布和安全343
智能设备程序的发布343
智能设备的安全348
小结349
10.6 Java移动开发平台概述349
J2ME概述349
J2ME体系结构350
J2ME程序的开发351
小结355
10.7总结355
10.8参考资源355
习题355
词汇表357
热门推荐
- 3590320.html
- 2853303.html
- 3223213.html
- 3311026.html
- 1303978.html
- 3249231.html
- 3474039.html
- 1467110.html
- 1810157.html
- 3771186.html
- http://www.ickdjs.cc/book_1917770.html
- http://www.ickdjs.cc/book_3360207.html
- http://www.ickdjs.cc/book_1875441.html
- http://www.ickdjs.cc/book_2756766.html
- http://www.ickdjs.cc/book_1998046.html
- http://www.ickdjs.cc/book_1924302.html
- http://www.ickdjs.cc/book_585057.html
- http://www.ickdjs.cc/book_1859124.html
- http://www.ickdjs.cc/book_484421.html
- http://www.ickdjs.cc/book_1540984.html