登录
注册
书目下载
联系我们
移动端
扫码关注-登录移动端
帮助中心
高等教育出版社产品信息检索系统
图书产品
数字化产品
期刊产品
会议信息
电子书
线上书展
顶部
首页
图书产品
.NET Framework 2.0 程序设计(配盘)
收藏
.NET Framework 2.0 程序设计(配盘)
样章
作者:
微软公司 著
定价:
127.00元
ISBN:
978-7-04-021644-8
版面字数:
980.000千字
开本:
16开
全书页数:
622页
装帧形式:
平装
重点项目:
暂无
出版时间:
2007-06-14
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术
购买:
样章阅读
图书详情
|
图书目录
本书的著作权归微软公司所有。未经微软公司书面许可,本书的任何部分不得以任何形式或任何手段复制或传播。著作权人保留所有权利。
第1章 .NET Framework2.0简介
1.1 .NET Framework概述
1.2 .NET Framework的结构
1.2.1 公共语言运行库
1.2.2 .NET Framework类库
1.3 常见的.NET Framework应用程序
1.3 .1ASP.NETWeb应用程序
1.3 .2Windows窗体应用程序
1.3 .3ADO.NET
1.3 .4分布式应用程序
1.4 .NET Framework的运行环境
1.5 小结
1.6 习题
第2章 公共语言运行库和类型
2.1 构建托管代码:通用类型系统
2.2 通用类型系统
2.2.1 值类型和引用类型
2.2.2 值类型和引用类型之间的相互转换:装箱和拆箱
2.2.3 类型转换
2.3 公共语言规范
2.4 特殊系统类型
2.4.1 泛型
2.4.2 Nullable类型
2.5 小结
2.6 实验
2.7 习题
第3章 托管代码的编译和执行
3.1 编译和执行概述
3.2 编译托管代码
3.2.1 Microsoft中间语言
3.2.2 元数据
3.2.3 属性
3.3 组织托管代码:程序集
3.3.1 程序集的元数据:清单
3.3.2 程序集分类
3.4 执行托管代码
3.4.1 加载程序集
3.4.2 编译MSIL
3.4.3 垃圾回收
3.4.4 终结器
3.4.5 应用程序域
3.5 小结
3.6 实验
3.7 习题
第4章 委托和事件
4.1 委托
4.1.1 使用Delegate类间接调用应用程序方法
4.1.2 使用新的C#2.0技术增强委托行为
4.2 事件
4.2.1 使用事件的好处
4.2.2 事件的工作方式
4.2.3 使用Event语句创建事件
4.2.4 EventHandler委托的实现
4.2.5 自定义事件参数类
4.2.6 事件和委托的关系
4.3 小结
4.4 实验
4.5 习题
第5章 读取和写入文件
5.1 管理文件系统
5.1.1 使用Path类访问文件路径
5.1.2 使用File和FileInfo类访问文件
5.1.3 使用Directory和Directory-Info类访问目录
5.1.4 使用DriveInfo类访问驱动器
5.1.5 FileSystemWatcher类
5.2 使用字节流
5.2.1 使用Stream类管理字节流
5.2.2 使用FileStream类管理文件数据
5.2.3 使用MemoryStream类管理内存数据
5.2.4 使用BufferedStream类提高流性能
5.3 压缩和保护流信息
5.3.1 压缩和解压缩
5.3.2 独立存储
5.3.3 使用独立存储类保护流信息
5.4 管理应用程序数据
5.4.1 文本、流、字符串和二进制数据
5.4.2 管理文本数据和字符串
5.4.3 管理字符串
5.4.4 使用BinaryReader和BinaryWriter类管理二进制数据
5.5 高效操作字符串
5.5.1 字符串处理
5.5.2 使用StringBuilder类高效操作字符串
5.6 使用正则表达式
5.6.1 正则表达式的概念
5.6.2 使用正则表达式类分析文本模式
5.7 小结
5.8 实验
5.9 习题
第6章 集合和泛型
6.1 集合和集合接口
6.1.1 集合
6.1.2 集合接口
6.2 使用主要集合类型
6.2.1 通过迭代器循环访问类的成员
6.2.2 根据键/值对和比较器访问引用类型
6.3 使用泛型集合
6.3.1 使用泛型List类型创建类型安全的集合
6.3.2 使用泛型Stack集合和Queue集合
6.4使用专用集合
6.4.1 StringCollection类
6.4.2 StringDictionary类
6.4.3 StringEnumerator类
6.4.4 CollectionUtil类
6.4.5 ListDictionary类
6.4.6 HybridDictionary类
6.4.7 OrderedDictionary类
6.4.8 NameValueCollection类
6.4.9 使用专用位结构在内存中高效地存储数据
6.5 使用集合基类
6.5.1 使用集合基类创建自定义集合
6.5.2 CollectionBase类
6.5.3 ReadOnlyCollectionBase类
6.5.4 DictionaryBase类
6.6 小结
6.7 实验
6.8 习题
第7章 数据的序列化
7.1 生成序列化的二进制格式和SOAP格式
7.1.1 BinaryFormatter类的成员
7.1.2 SoapFormatter类的成员
7.2 生成序列化的XML格式
7.2.1 使用XmlSerializer类将对象序列化为XML格式
7.2.2 使用XML序列化属性控制生成的XML
7.3 创建自定义序列化类
7.3.1 使用序列化类型收集序列化信息
7.3.2 使用序列化接口创建自定义类
7.3.3 使用格式化程序类将数据转换为序列化格式
7.3.4 使用事件处理程序属性处理序列化事件
7.3.5 使用ObjectManager类管理反序列化的对象
7.4 小结
7.5 实验
7.6 习题
第8章 GDI+
8.1 使用图形、画笔、钢笔、颜色和字体
8.1.1 图形设备接口
8.1.2 使用Graphics类创建绘制表面
8.1.3 使用Pen类绘制直线
8.1.4 使用Brush类为图形对象填充颜色
8.1.5 使用Color类为图形对象应用颜色
8.1.6 使用Font类在绘制表面写入文本
8.2 操作图形对象的形状和大小
8.2.1 使用Rectangle类型绘制图形形状
8.2.2 使用Point和Size类型指定对象大小
8.3 使用图像、位图和图标
8.3.1 使用Image和Bitmap类将图像添加到绘制区域
8.3.2 使用Icon类将图标插入绘制表面
8.4 小结
8.5 实验
8.6 习题
第9章 在.NET Framework2.0中实现加密
9.1 加密数据
9.1.1 数据加密和数据解密
9.1.2 使用对称算法类执行对称加密
9.1.3 使用非对称类执行非对称加密
9.1.4 使用SslStream类保护TCP/IP通信的安全
9.2 计算数据的哈希值
9.3 加密行为的扩展
9.3.1 使用加密类管理配置信息
9.3.2 使用DPAPI类保护文件和内存中的数据
9.3.3 使用CspParameters类自定义CSP对象的行为
9.3.4 使用CryptoAPITransform类修改加密信息
9.3.5 为加密函数生成随机数
9.4 小结
9.5 实验
9.6 习题
第10章 COM组件与.NET Framework程序集之间的交互操作
10.1 使用Interop服务访问COM组件
10.1.1 通过导入类型库创建Interop程序集
10.1.2 在托管代码中使用COM的数据类型与COM组件进行交互操作
10.1.3 编译和部署Interop应用程序的方法
10.2 使用Interop服务向COM组件公开程序集
10.2.1 与COM组件进行交互操作的.NET Framework类型
10.2.2 应用属性控制COM互操作性的类型转换
10.2.3 打包和部署程序集以实现与COM组件的互操作
10.3 使用平台调用服务访问COM组件
10.3.1 创建保存Win32API函数的.NET Framework类
10.3.2 在托管代码中创建原型
10.3.3 在托管代码中调用COMDLL函数
10.3.4 将Exception类映射到HRESULT
10.3.5 平台调用封送数据的方法
10.3.6 使用Marshal和Marshal-AsAttribute类封送数据
10.4 小结
10.5 实验
10.6习题
第11章 使用类型元数据
11.1 通过预定义的Assembly类使用类型元数据
11.1.1 反射
11.1.2 使用Assembly类访问类型元数据
11.1.3 使用MemberInfo类研究类型元数据
11.1.4 使用MethodBody类检查方法的内容
11.1.5 使用程序集属性向元数据添加自定义信息
11.2 通过自定义类动态使用程序集
11.2.1 使用生成器类动态创建程序集
11.2.2 绑定
11.2.3 使用绑定类型控制成员绑定
11.3 小结
11.4 实验
11.5 习题
第12章 创建多线程应用程序和应用程序域
12.1 管理同步环境中的线程
12.1.1 线程
12.1.2 使用Thread类管理线程
12.1.3 使用ThreadPool类管理线程池
12.2 管理异步环境中的线程
12.2.1 异步编程
12.2.2 使用异步类管理回调方法
12.2.3 通过异步调用迁移线程的执行上下文
12.2.4 使用Synchronization-Context类管理异步环境
12.3 应用程序域的工作原理
12.3.1 应用程序域
12.3.2 使用AppDomainSetup类配置应用程序域
12.3.3 使用AppDomain类创建应用程序域
12.3.4 从应用程序域检索设置信息
12.3.5 将程序集加载到应用程序域
12.3.6 使用AppDomain类卸载应用程序域
12.4 小结
12.5实验
12.6习题
第13章 代码访问安全性
13.1 实现代码访问安全性
13.1.1 代码访问安全性
13.1.2 使用.NET Framework配置工具配置安全性
13.1.3 使用证据类型确定程序集权限
13.2 管理安全性策略
13.2.1 安全性策略
13.2.2 使用SecurityManager类配置安全性策略
13.2.3 使用策略类管理安全性策略
13.2.4 使用代码组类配置代码组
13.2.5 使用条件类管理代码组成员
13.2.6 使用安全性策略接口创建自定义安全性策略
13.3 管理权限
13.3.1 权限
13.3.2 使用CodeAccessPermission类实现权限类型
13.3.3 配置代码访问安全性权限
13.3.4 使用权限集类管理权限组
13.4 管理访问控制
13.4.1 访问控制基类的角色
13.4.2 使用访问控制列表类管理用户对资源的访问
13.4.3 使用资源安全类保护资源
13.5 管理用户标识信息
13.5.1 IIdentity接口和IPrincipal接口的角色
13.5.2 使用GenericIdentity类管理用户标识
13.5.3 使用Windows标识类确定Windows用户身份
13.5.4 使用IdentityReference类收集用户标识信息
13.5.5 使用WindowsImperson-ationContext类临时模拟用户
13.6 小结
13.7 实验
13.8 习题
第14章 监视和调试应用程序
14.1 管理事件日志
14.2 应用程序进程的工作原理
14.2.1 检索所有正在运行的进程的列表
14.2.2 检索关于当前进程的信息
14.2.3 检索进程所使用的所有模块的列表
14.2.4 启动和停止应用程序进程
14.3 管理应用程序的性能
14.3.1 使用性能监视器监视应用程序的性能
14.3.2 使用性能计数器类自定义性能信息
14.4 调试应用程序
14.4.1 使用可视化调试器检查应用程序错误
14.4.2 使用Debugger类以编程方式进行调试
14.4.3 使用Debug类以编程方式进行调试
14.4.4 使用Debugger属性配置用户定义的类型
14.4.5 StackFrame类
14.4.6 StackTrace类
14.5 跟踪应用程序
14.5.1 使用Trace类以编程方式跟踪应用程序
14.5.2 使用TraceSource类确定跟踪源
14.5.3 使用TraceSwitch类配置跟踪输出
14.5.4 使用TraceListener类定向跟踪输出
14.5.5 使用CorrelationManager类分类跟踪信息
14.6 嵌入管理信息和事件
14.6.1 管理类
14.6.2 为应用程序预订管理事件
14.6.3 通过WMI检索系统资源信息
14.7 小结
14.8 实验
14.9 习题
第15章 使用服务应用程序和电子邮件消息
15.1 使用Windows服务应用程序
15.1.1 服务应用程序
15.1.2 使用ServiceBase类创建Windows服务
15.1.3 使用ServiceInstaller类安装服务应用程序
15.2 使用ServiceController类控制Windows服务
15.3 使用电子邮件消息
15.3.1 使用邮件类创建电子邮件消息
15.3.2 使用MailAttachment类向电子邮件消息添加资源
15.3.3 使用SmtpClient类发送电子邮件消息
15.3.4 使用SMTP异常类处理电子邮件异常
15.3.5 使用SendCompleteEvent-Handler处理电子邮件完成事件
15.4 小结
15.5 实验
15.6 习题
第16章 创建全球化应用程序
16.1 使用全球化类处理文化环境信息
16.1.1 全球化
16.1.2 使用CultureInfo类访问文化环境
16.1.3 使用RegionInfo类访问区域信息
16.1.4 使用DateTimeFormatInfo类格式化某种文化环境中的日期/时间值
16.1.5 使用NumberFormatInfo类格式化数字值
16.1.6 使用CompareInfo类比较文化环境信息
16.2 创建自定义的文化环境
16.3 使用主要编码类
16.3.1 字符编码
16.3.2 使用Encoding和Encoding-Info类对字符进行编码
16.3.3 使用ASCII和Unicode标准对字符进行编码
16.4 使用高级编码类
16.4.1 使用Encoder和Encoder-Fallback类处理故障事件
16.4.2 使用Decoder和Decoder-Fallback类处理故障事件
16.5 小结
16.6 实验
16.7 习题
第17章 配置和安装程序集
17.1 安装程序集
17.1.1 创建程序集
17.1.2 使用全局程序集缓存共享程序集
17.1.3 安装程序集的方法
17.2 配置程序集
17.2.1 配置文件介绍
17.2.2 访问和管理配置文件
17.2.3 配置文件高级应用
17.3 小结
17.4 实验
17.5 习题
词汇表
相关图书
ASP.NET技术基础
许锁坤
¥29.60
收藏
ASP.NET程序设计
徐占鹏
¥39.80
收藏
ASP.NET程序设计
徐占鹏
¥39.80
收藏
ASP.NET项目案例导航
程载和
¥29.80
收藏
C#程序设计项目教程
苏传芳
¥36.80
收藏
C#程序设计(第3版)
郑卉 陈海珠
¥55.00
收藏
C++程序设计基础
安志远 贾振华
¥34.50
收藏
C++面向对象程序设计基础
张福祥
¥25.70
收藏
C语言程序设计
巫家敏
¥25.10
收藏
C语言程序设计
张成叔 万芳
¥49.80
收藏
C语言程序设计
施金妹 阚继承 周娇丽
¥0.00
收藏
Dephi程序设计(配盘)
周志德 张燕 编
¥36.50
收藏
JSP程序设计案例教程
宁云智 刘志成
¥29.80
收藏
JSP程序设计案例教程(第2版)
宁云智 刘志成
¥48.50
收藏
Java 面向对象程序设计
严仲兴 主编
¥17.00
收藏
选择收货地址
收货人
地址
联系方式
使用新地址
使用新地址
所在地区
请选择
详细地址
收货人
联系电话
设为默认
设为默认收货地址