本书上一版《C#程序设计》由清华大学出版社于2005年出版,该书在国内很多图书网站的程序类图书的销售排名靠前,也有不少学校选做了本科及研究生教材。本书是在该书的基础上针对Visual C# 2005的升级。针对新的开发工具大量调整了原书的章节内容,新增了数据库对象、Web应用开发以及XML阅读器等内容,扩展了大量实用的练习和代码。书中每一章都包含实用编程示例、课后复习题和编程练习,以及4个贯穿全书、不断实现和丰富的实用编程案例,对于学生巩固与提高编程知识,掌握实际程序开发技能有很大的帮助。
本书是一本优秀的介绍Visual C# 2005程序设计的自学和培训教程,通过丰富的实例,简洁的代码和成熟的体例,深入浅出地介绍了Visual C# 2005面向对象程序设计的概念和方法。目前,市场上介绍Visual C#的图书有不少,好却却不太多,这本书很值得推荐。本书作者是Mt.San Antonio College已经退休的教授,从20世纪80年代就开始从事程序设计的教学工作,有许多畅销和常销的程序设计教材出版。
第1章 编程及Visual C#2005简介
1.1 使用Visual c#编写Windows应用程序
Windows图形用户界面
1.2 编程语言——过程、事件驱动及面向对象
1.2.1 对象模型
1.2.2 Microsoft公司的VisualStudiO.NET
1.3 编写C#程序
1.3.1 3个步骤的过程
1.3.2 C#应用程序文件
1.4 Visual StudiO环境
1.5 编写第一个C#项目
1.5.1 设置工作区
1.5.2 规划项目
1.5.3 定义用户界面
1.5.4 设置属性
1.5.5 编写代码
1.5.6 C#代码的语句
1.5.7 为HelloWorld程序编写事件处理方法
1.5.8 运行项目
1.5.9 保存工作
1.5.10 打开项目
1.5.11 修改项目
1.5.12 打印代码
1.6 样本打印输出
1.6.1 自动生成的代码
1.7 查找和修正错误
1.7.1 语法错误
1.7.2 运行时错误
1.7.3 逻辑错误
1.7.4 项目调试
1.7.5 修改事件处理程序
1.7.6 对象的命名规则和命名约定
1.8 Visual StudiO的帮助
1.8.1 安装并运行MSDN
1.8.2 查看帮助主题
1.8.3 上下文敏感的帮助
1.8.4 管理窗口
1.9 实用编程示例
1.10 本章小结
1.11 复习题
1.12 编程练习
1.13 案例分析
第2章 用户界面设计
第3章 变量、常量和计算
第4章 决策和条件
第5章 菜单、通用对话框和方法
第6章 多窗体项目
第7章 列表、循环和打印
第8章 数组
第9章 利用Web Form编程
第10章 访问数据库文件
第11章 在文件中保存数据
第12章 创建面向对象的程序
第13章 图形、动画、声音和拖放
第14章 C#中的其他主题
附录A 习题答案
附录B 处理日期、数字和字符串运算的方法
附录C 管理环境的技巧和快捷方法
附录D .NET安全
术语表