书籍简介:
本书主要介绍了.NET平台和C#语言,书中为读者讲解了开发各种高级程序所需的知识。全书共分为五部分:第一部分讲述了.NET架构;第二部分介绍了C#语言基础知识;第三部分介绍了Windows表单程序设计;第四部分介绍了.NET架构中的Web开发技术;第五部分介绍了怎样使用组件。
本书适合于中高级程序开发人员。通过阅读本书:读者可快速、全面地掌握C#和.NET技术阅读。
作者简介:
(美)鲍威尔(Powell,R.),(美)威克斯(Weeds
出版日期:
2002年04月
章节目录:
第一部分 .NET架构
第1章 .NET简介
1.1 揭开.NET虚拟机的秘密
1.2 Microsoft 中间语言(IL)
1.3 .NET内存管理
1.4 .NET架构类型系统
1.5 .NET架构系统对象
1.6 C#——一种新的程序设计语言
1.7 对象怎样描述自己
1.8 组件对象模型(COM)的互操作性
1.9 Windows表单、Web控件和GDI
1.10 工具
1.11 汇编,.NET封装系统
1.12 用属性进行程序设计
1.13 安全性
1.14 万事俱备,开始编程
第2章 通用语言运行时刻
2.1 简介
2.2 CLR与.NET的关系
2.3 小结
第3章 IL中间语言
3.1 语言的互操作性
3.2 Hello IL
3.3 函数
3.4 类
3.5 ILDASM
3.6 元数据
3.7 反射API
3.8 小结 33
第4章 使用C 受管扩展
4.1 C 扩展关键字
4.2 对受管C 使用C 编译器
4.3 垃圾搜集类
4.4 #using伪指令
4.5 字符串
4.6 混合受管和非受管代码
4.7 固定受管代码
4.8 受管接口
4.9 创建数值类型
4.10 创建和使用代表
4.11 从受管C 代码中调用Custom.NET DLL
4.12 在.NET程序中使用受管和非受管C DLL
4.13 在C 类中使用属性
4.14 确保C 结构的对齐和封装
4.15 小结
第5章 Visual Studio.NET介绍
5.1 集成开发环境(IDE)
5.2 主要编辑区
5.3 方案、类、项和帮助
5.4 工具箱和服务器管理器
5.5 任务、输出、搜索结果和监视
5.6 属性、动态帮助和收藏夹
5.7 调试程序
5.8 小结
第二部分 C#语言
第6章 基本C#
6.1 C#类型系统
6.2 程序设计概念
6.3 数组
6.4 结构
6.5 类
6.6 接口
6.7 代表
6.8 小结
第7章 高级C#
7.1 .NET集合
7.2 特性
7.3 XML串行化
7.4 小结
第三部分 Windows表单
第8章 Windows表单简介
……
第9章 用户接口组件
第10章 数据绑定控件
第11章 Windows表单应用程序实例
第12章 GDI :.NET图形接口
第13章 实际Windows Forms应用程序
第四部分 Web技术
第14章 ASP.NET
第15章 .NET数据访问
第16章 WebForms
第17章 WebServices
第五部分 使用组件
第18章 汇编
第19章 签名和版本控制
第20章 COM的互操作性
第21章 线程
封面图: