本书是入门学习C#编程语言的良师益友。书中将程序开发技术和当前计算机的主要应用领域进行了适当的结合,比如数据库联机分析处理(OLAP)、计算机图形图像处理、Web网页设计,这有助于学生今后进入这些领域从事开发、设计或者研究工作。
该书适合有一定编程基础的读者。
.NET体系教程由初级教程、高级教程和案例教程组成,本书是该体系教程的初级教程,主要内容包括C#语言基础、窗体程序设计、数据库编程、图形图像编程和ASP.NET网页设计5部分内容。
全书以实践为主,旨在提供多种形式的Visual C#语言应用和操作方法。通过实践操作方式可以帮助读者更好地理解在各种应用背景和软件环境下如何运用各种Visual C#编程技术有效地设计和开发程序,加深对Visual C#编程技术理论和实践的理解。
本书所提供的实践操作大多附有较为完整的分析和点评,非常适合初学者使用。它不仅可作为高等学校大学本科、高职高专学生“Visual C#语言程序设计”课程的教材,也可以作为各类短期培训的教材。
第1章 .NET Framework和C#概述
1.1 .NET Framework体系结构
1.1.1 .NET Framework 环境
1.1.2 公共语言运行库
1.1.3 .NET Framework 类库
1.2 C#语言概述
1.2.1 C#简介
1.2.2 C#与其他语言的比较
1.2.3 C#的面向对象技术
1.3 创建第一个C#项目
1.3.1 Visual Studio 2005的安装
1.3.2 Visual Studio 2005的使用
1.3.3 命名空间
1.3.4 编写控制台应用程序Hello World!
1.3.5 编写窗体应用程序Hello World!
本章小结
习题1
第2章 C#编程语言基础
2.1 变量与表达式
2.1.1 变量
2.1.2 数据类型
2.1.3 表达式
2.1.4 类型转换
2.1.5 命名空间
2.2 流程控制
2.2.1 语句
2.2.2 分支结构
2.2.3 循环结构
2.2.4 跳转语句
2.3 复杂的变量类型
……
第3章 C#面向对象程序设计
第4章 Windows程序设计
第5章 Transact SQL语言基础
第6章 数据库开发技术
第7章 图像处理
第8章 绘制图像
第9章 ASP.NET
附录A
参考文献