《Visual C#.NET程序设计教程(第2版普通高等学校计算机教育十二五规划教材)》(作者罗福强、白忠建、杨剑)以Visual Studio.NET 2010和C# 4.O为蓝本,以第1版为基础进行全面调整、修改和优化,并遵循以下5点基本思想:第一,面向应用型本科院校学生,立足于把C#的语法讲透彻、讲清楚,文字叙述要简练;第二,紧紧围绕面向对象思想和可视化设计方法展开教材内容;第三,书中所有案例均精心设计,不仅代码完整,还贴近学生实际生活;第四,坚持零起点原则,学生可以在没有C/C++基础的情况下使用本书;第五,坚持应用为纲,全面展示C#在各方面的编程应用。
C#是微软公司推出的新一代编程语言。它在C++的基础之上重新打造,成为一门全新的完全面向对象的程序设计语言,能够提供更高的可靠性和安全性,不仅能用于开发传统的控制台应用程序和Windows应用程序,还用于开发Web应用程序、Silverlight动画和XNA游戏。
《Visual C#.NET程序设计教程(第2版普通高等学校计算机教育十二五规划教材)》(作者罗福强、白忠建、杨剑)分为3个部分,共14章。第1章-第3章为第1部分,主要介绍C#的基本语法;第4章-第8章为第2部分,重点介绍面向对象的程序设计方法和基于事件的程序设计方法;第9章-第14章为第3部分,主要介绍C#的高级实用技术,包括多线程编程技术、Windows程序设计技术、数据库访问与编程技术(包含LINQ编程)、文件操作与编程技术(包含XML编程)、TCP/IP网络应用编程技术、GDI+与多媒体编程技术等。本书内容丰富,可操作性强,叙述简洁流畅,没有晦涩的术语,所有案例精心设计,能够使学生轻松、愉快地掌握C#的基本语法、编程方法和应用技巧。
《Visual C#.NET程序设计教程(第2版普通高等学校计算机教育十二五规划教材)》可作为高等院校计算机相关专业学生的教材,也可作为初、中级读者和相关专业培训班学员学习的参考用书。
第1章 C#概述
1.1 C#简介
1.1.1 .NET概述
1.1.2 C#语言的发展
1.1.3 C#语言的特点
1.2 C#程序的开发环境
1.2.1 Visual Studio.NET的基本操作
1.2.2 Visual Studio.NET解决方案和项目文件的组织结构
1.3 C#程序入门
1.3.1 一个简单的C#控制台应用程序
1.3.2 一个简单的Win 32应用程序
1.3.3 一个具有输入功能的Win 32应用程序
1.3.4 一个简单的Web应用程序
1.3.5 C#程序的特点
习题
上机实验1
第2章 C#程序设计基础
第3章 C#程序的流程控制.5 循环语句的嵌套
第4章 面向对象程序设计入门
第5章 面向对象的高级程序设计
第6章 集合、索引器与泛型
第7章 程序调试与异常处理
第8章 基于事件驱动的程序设计技术
第9章 多线程和异步编程
第10章 Windows程序的界面设计
第11章 C#数据库编程技术
第12章 文件操作与编程技术
第13章 网络应用编程技术
第14章 多媒体编程技术
参考文献