本书以最新版本的.NET 3.5和Visual C# 2008为例进行介绍,注重从初学者的认识规律出发,强调实用性、可操作性。使用通俗语言对Visual C# 2008基本概念和基本设计方法的讲解浅显易懂、深入浅出,并且安排了大量典型实用的例题,使学习者结合实例学习、掌握设计的方法和技巧。全书主要内容包括C#编程基础、结构化的异常处理、Windows窗体控件、MDI程序设计、ADO.NET数据库编程、高级数据库编程、.NET Framework 3.5开发等。
本书介绍最新版本的.NET 3.5和Visual C# 2008程序开发知识。全书共分14章,内容包括.NET Framework 3.5简介,C#编程基础知识,C#对象和类型,面向对象中的两个重要特性:继承和多态,数组知识,类型转换的使用,C#的字符串和正则表达式,集合的使用,try/catch块、throw子句、异常涉及的类以及如何创建用户自定义异常等,开发Windows窗体应用程序时所需的各种控件,C#中如何创建多文档界面(MDI)应用程序,C#的ADO.NET数据库编程,数据库的高级编程知识,在.NET Framework上的其他应用程序的开发,包括LINQ、WF、WCF以及Office等。
本书内容丰富,实践性强,面向所有C#程序设计人员,可作为普通高等院校C#程序设计课程的教材,也可作为学习和使用.NET和C#编程的开发人员的参考资料。
第1章 .NET Framework体系结构
1.1 C#与.NET Framework
1.1.1 C#简介
1.1.2 .NET Framework简介
1.2 公共语言运行时
1.2.1 公共类型系统
1.2.2 公共语言规范
1.2.3 中间语言
1.2.4 托管执行过程
1.2.5 自动内存管理
1.3 .NET Framework类库
1.4 程序集
1.4.1 程序集概述
1.4.2 程序集内容
1.4.3 程序集清单
1.5 命名空间
1.5.1 命名空间结构
1.5.2 定义命名空间
1.5.3 引用命名空间
1.6 配置.NET Framework环境
1.6.1 Visual Studio 2008简介
1.6.2 安装Visual Studio 2008
1.6.3 熟悉Visual Studio 2008
1.7 用C#创建.NET应用程序
1.7.1 Windows窗体应用程序
1.7.2 ASP.NET Web应用程序
1.7.3 Windows服务
1.7.4 Windows Presentation Foundation(WPF)
1.7.5 Windows Communication Foundation(WCF)
1.7.6 Windows WorkflowFoundation(WWF)
第2章 C#编程基础
2.1 变量和数据类型
2.1.1 使用变量和数据类型
2.1.2 声明和初始化变量
2.1.3 改变数据类型
2.1.4 使用引用变量
2.2 运算符与表达式
2.2.1 运算符
2.2.2 表达式
2.3 控制语句
2.3.1 条件语句
2.3.2 循环语句
2.3.3 跳转语句
2.4 枚举类型
2.5 实验指导
2.6 思考与练习
第3章 对象和类型
第4章 继承和多态
第5章 数组
第6章 类型强制转换
第7章 字符串和正则表达式
第8章 集合
第9章 结构化的异常处理
第10章 Windows窗体控件
第11章 MDI程序设计
第12章 ADO.NET数据库编程
第13章 高级数据库编程
第14章 .NET Framework 3.5开发
参考答案