文件名称:NET组件程序设计 第2版中文版.part3.rar )
文件大小:22.25MB
文件格式:RAR
更新时间:2016-10-16 14:35:52
NET 组件 程序设计 第2版中文版. C#
作 者:[美] 洛威 (Lowy,J.) 著 刘如鸿 译 出 版 社:电子工业出版社 出版时间:2007-06-01 本书主要介绍了设计和开发基于组件的.NET应用程序所需要的技术及相关主题,说明了.NET组件程序设计的起源和它对以往技术缺陷所作的改进。本书还利用大量的代码示例、使用技巧、开发警示、设计准则和富有创意的实用工具,向读者介绍如何运用.NET框架编写可复用、可维护和健壮的组件。通过此书,读者还能了解到组件技术在.NET平台上的实现和应用,以及如何在几种设计和编程模型中选择最佳方案。全书内容翔实,示例丰富,是近年来组件程序设计方面不可多得的佳作。 前言 第1章:面向组件编程简介 基本术语 面向组件和面向对象编程的比较 面向组件编程的原则 .NET对于组件原则的遵循 .NET组件开发 第2章:.NET面向组件的编程要素 语言独立性:公共语言运行时 打包和部署:程序集 二进制兼容性 第3章:基于接口编程 接口和实现分离 使用接口 接口和泛型 设计和分解接口 Visual Studio 2005中的接口 第4章:生命周期管理 托管堆 传统内存释放模式 .NET垃圾回收 对象终结 确定性终结 第5章:版本控制 程序集版本号 程序集部署模型 程序集强名称 Visual Studio 2005和版本划分 自定义版本策略 CLR版本划分 第6章:事件 基于委托的事件 使用.NET事件 第7章:异步调用 异步机制的必备条件 委托的老调重弹 异步调用编程模型 异步错误处理 异步事件 异步调用缺陷 同步和异步处理 第8章:多线程和并发管理 线程和多线程 组件和线程 使用线程 同步线程 自动同步 手动同步 WorkerThread包装类 同步委托 使用.NET多线程服务 第9章:序列化和持久化 自动序列化 序列化格式器 序列化事件 序列化和流 自定义序列化 序列化和类层次结构 第10章:远程处理 应用程序域 远程对象类型 引用封送激活模式 .NET Remoting架构 构建分布式应用程序 租赁和赞助 .NET与位置透明 第11章:上下文与拦截 .NET组件服务 .NET上下文 自定义组件服务 第12章:安全 .NET安全架构 配置权限 编程式安全 Visual Studio 2005与安全 基于主体的安全 其他安全问题 附录A:基于接口的Web服务 附录B:统一Windows Forms和ASP.NET安全 附录C:反射和属性 附录D:泛型 附录E:C#编码标准 索引 收起全部