.NET框架程序设计
.NET框架程序设计封面图

.NET框架程序设计

梁爽, 主编

出版社:清华大学出版社

年代:2009

定价:23.0

书籍简介:

本书主要介绍基于C#的.NET框架下应用程序的开发,其中包括.NET框架下应用程序的执行和编译机制,以及在.NET框架下经常用到的一些命名空间和使用方法。

书籍目录:

第1章 .NET

1.1.NET简介

1.1.1.NET的概念

1.1.2.NET的特点

1.2.NETFramework的结构

1.2.1.NETFramework概述

1.2.2.NETFramework为开发人员提供的新技术

1.2.3.NETFramework架构

1.2.4 公共语言运行库(CLR)简介

1.2.5 Microsoft中间语言(MSIL)

1.2.6 通用类型系统

1.3 VisualStudio2005

1.3.1 VisualStudio的扩展

1.3.2 VisualStudio2005新特性

1.3.3 案例

1.4 小结

第2章 公共语言运行库

2.1 开发托管代码:通用类型系统

2.2 通用类型系统架构

2.2.1 值类型和引用类型

2.2.2 值类型和引用类型之间的相互转换:装箱和拆箱

2.3 特殊系统类型

2.3.1 泛型

2.3.2 Nullable类型

2.4 小结

习题

第3章 托管执行环境

3.1 概述

3.2 编译托管代码

3.2.1 编译器选项

3.2.2 Microsoft中间语言

3.2.3 元数据

3.2.4 属性

3.3 组织托管代码:程序集

3.3.1 程序集的元数据:清单

3.3.2 程序集的分类

3.4 执行托管代码

3.4.1 装载程序集

3.4.2 编译MSIL

3.4.3 垃圾回收

3.4.4 应用程序域

3.5 小结

习题

第4章 .NETFramework类库总览

4.1.NETFramework类库

4.1.1 System命名空间

4.1.2 System子命名空间

4.2 基础命名空间

4.2.1 输入和输出:System.IO

4.2.2 序列化:System.Runtime.Serialization

4.2.3 反射:System.Reflection

4.2.4 XML:System.Xml

4.2.5 事务:System.Transactions

4.2.6 互操作:System.Runtime.InteropServices

4.2.7 WindowsGUIs:System.Windows.Forms

4.3 小结

习题

第5章 字符串、集合和泛型

5.1 字符串

5.1.1 String类

5.1.2 StringBuilder类

5.2 集合和泛型

5.2.1 集合和集合接口

5.2.2 使用主要集合类型

5.2.3 使用泛型集合

5.2.4 使用专用集合

5.3 小结

习题

第6章 委托和事件

6.1 委托

6.1.1 C#中为什么要增加委托

6.1.2 接口和委托的选择

6.1.3 委托的定义

6.1.4 编程步骤

6.1.5 使用委托的场景

6.1.6 异步委托

6.2 事件

6.2.1 使用事件的优点

6.2.2 事件的工作方式

6.2.3 事件声明

6.2.4 EventHandler委托的实现

6.2.5 自定义事件参数类

6.3 委托和事件的关系

6.4 小结

习题

第7章 数据流和文件

7.1 流

7.1.1 基本的流操作

7.1.2.NETFramework提供的Stream类

7.2 Reader和Writer

7.2.1 二进制数据的读写

7.2.2 文本数据的读写

7.3 基本文件I/O

7.3.1 FileStream类

7.3.2 File和FileInfo类

7.3.3 Directory和DirectoryInfo类

7.3.4 独立存储

7.4 小结

习题

第8章 构建Web应用——ASP.NET

8.1 ASP.NET应用程序的基本要素

8.1.1 网站结构

8.1.2 ASP.NET生命周期

8.1.3 ASP.NET服务器控件

8.2 ASP.NET状态管理

8.2.1 服务器端方法

8.2.2 客户端方法

8.3 ASP.NET性能优化

8.3.1 性能参数及优化原则

8.3.2 性能优化技术

8.3.3 缓存

8.4 ASP.NET安全性

8.4.1 ASP.NET安全服务

8.4.2 Forms身份验证

8.4.3 Windows验证

8.4.4 Passport验证

8.4.5 成员资格

8.5 小结

习题

第9章 数据库访问

9.1 ADO.NET概述

9.2 连接数据源

9.2.1 选择.NET数据提供程序

9.2.2 使用SqlConnection

9.2.3 使用OleDbConnection

9.3 连接环境下对数据库的操作

9.3.1 使用命令对象读取数据

9.3.2 使用命令对象插入、修改、删除数据

9.3.3 使用Command执行存储过程

9.4 非连接环境下对数据库的操作

9.4.1 填充DataSet

9.4.2 使用DataSet更新数据库

9.4.3 填充DataSet中的多个表

9.4.4 DataSet和以XML定义的数据

9.5 小结

习题

第10章 Web服务

10.1 Web服务概述

10.1.1 什么是Web服务

10.1.2 Web服务应用类型

10.1.3 Web服务基础结构

10.1.4 Web服务层次结构

10.1.5 Web服务协议

10.1.6 Web服务工作原理

10.1.7 Web服务生命周期

10.1.8 面向服务的架构

10.2 Web服务实现

10.2.1 创建Web服务

10.2.2 访问Web服务

10.3 小结

习题

附录A 面向对象的程序设计

附录B 面向对象的高级应用

参考文献

内容摘要:

本书以 .NET Framework 2.0 和Visual Studio 2005 为平台,主要介绍基于C#的 .NET框架下应用程序的开发,包括 .NET框架下应用程序的执行和编译机制,以及在 .NET框架下经常用到的一些命名空间和使用方法。本书源于丰富的教学实践,既有原理性的说明,也有指导性的介绍;语言简洁,思路清楚,图文并茂,寓深刻的理论于简单的例子中,易于理解和掌握;适合于课堂教学,尤其是边讲边练的教学。同时,书中的案例都是在编程中经常用到的实际案例,所以也适合于案例式教学。本书适合作为普通高校 .NET相关课程的教材,也适合于从事C#高级程序开发的编程人员、IT管理人员和对C#编程感兴趣的人员阅读,更是准备MCTS70536时的必备辅导材料。

书籍规格:

书籍详细信息
书名.NET框架程序设计站内查询相似图书
9787302214083
如需购买下载《.NET框架程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)23.0语种简体中文
尺寸26 × 19装帧平装
页数 228 印数 4000

书籍信息归属:

.NET框架程序设计是清华大学出版社于2009.11出版的中图分类号为 TP312 ,TP393.09 的主题关于 计算机网络-程序设计 ,C语言-程序设计 的书籍。