首页 > 图书中心 > .NET框架程序设计

目录

第1章.NET

1.1.NET简介

1.1.1.NET的概念

1.1.2.NET的特点

1.2.NET Framework 的结构

1.2.1.NET Framework概述

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

1.2.3.NET Framework架构

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

1.2.5Microsoft中间语言(MSIL)

1.2.6通用类型系统

1.3Visual Studio 2005

1.3.1Visual Studio的扩展

1.3.2Visual Studio 2005新特性

1.3.3案例

1.4小结

第2章公共语言运行库

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

2.2通用类型系统架构

2.2.1值类型和引用类型

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

2.3特殊系统类型

2.3.1泛型

2.3.2Nullable类型

2.4小结

习题

第3章托管执行环境

3.1概述

3.2编译托管代码

3.2.1编译器选项

3.2.2Microsoft中间语言

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章.NET Framework 类库总览

4.1.NET Framework 类库

4.1.1System命名空间

4.1.2System子命名空间

4.2基础命名空间

4.2.1输入和输出: System.IO

4.2.2序列化: System.Runtime.Serialization

4.2.3反射: System.Reflection

4.2.4XML: System.Xml

4.2.5事务: System.Transactions

4.2.6互操作: System.Runtime.InteropServices

4.2.7Windows GUIs: System.Windows.Forms

4.3小结

习题

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

5.1字符串

5.1.1String类

5.1.2StringBuilder 类

5.2集合和泛型

5.2.1集合和集合接口

5.2.2使用主要集合类型

5.2.3使用泛型集合

5.2.4使用专用集合

5.3小结

习题

第6章委托和事件

6.1委托

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

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.4EventHandler委托的实现

6.2.5自定义事件参数类

6.3委托和事件的关系

6.4小结

习题

第7章数据流和文件

7.1流

7.1.1基本的流操作

7.1.2.NET Framework 提供的Stream类

7.2Reader和Writer

7.2.1二进制数据的读写

7.2.2文本数据的读写

7.3基本文件I/O

7.3.1FileStream类

7.3.2File和FileInfo类

7.3.3Directory和DirectoryInfo类

7.3.4独立存储

7.4小结

习题

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

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

8.1.1网站结构

8.1.2ASP.NET生命周期

8.1.3ASP.NET服务器控件

8.2ASP.NET状态管理

8.2.1服务器端方法

8.2.2客户端方法

8.3ASP.NET性能优化

8.3.1性能参数及优化原则

8.3.2性能优化技术

8.3.3缓存

8.4ASP.NET安全性

8.4.1ASP.NET安全服务

8.4.2Forms身份验证

8.4.3Windows 验证

8.4.4Passport验证

8.4.5成员资格

8.5小结

习题

第9章数据库访问

9.1ADO.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.4DataSet和以XML定义的数据

9.5小结

习题

第10章Web服务

10.1Web 服务概述

10.1.1什么是Web服务

10.1.2Web 服务应用类型

10.1.3Web服务基础结构

10.1.4Web服务层次结构

10.1.5Web服务协议

10.1.6Web服务工作原理

10.1.7Web 服务生命周期

10.1.8面向服务的架构

10.2Web服务实现

10.2.1创建Web服务

10.2.2访问Web服务

10.3小结

习题

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

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

参考文献

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘