图书前言

前言

C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。C#由C语言和C++派生而来,继承了其强大的性能,同时又拥有类似Visual Basic的快速开发能力。

本书是编者在总结多年的Visual C#应用开发经验和一线教学经验的基础上,将授课内容、课内实训及拓展实训紧密结合,使学生围绕一个主线,由浅入深地学习,充分体现了“实训教学、理论与实践相结合”的教学理念。另外,本书的内容丰富、结构合理、讲解细致、代码规范,将知识讲解和技能训练有机结合,从锻炼学生的思维能力以及运用概念解决问题的能力出发,使学生既有扎实的理论功底,又具备运用理论知识解决实际问题的能力。

全书共分为8章。第1章介绍C#与Visual Studio 2010集成开发环境。第2章介绍C#语言编程基础。第3章介绍面向对象编程基础,包括类和对象的基本概念,包括方法、继承、多态、异常、接口、委托、事件。第4章介绍Windows应用程序开发,包括窗体、控件、菜单、对话框等。第5章介绍GDI+编程。第6章介绍文件操作。第7章介绍多线程技术。第8章介绍C#与数据库访问技术。

本书由长春职业技术学院齐志、吉林省经济管理干部学院赵晓丹任主编,张永华、迟恩宇、张静、李季任副主编。具体编写分工如下: 齐志编写第1、2章,赵晓丹编写第3、4章,张永华编写第5章,迟恩宇编写第6章,张静编写第7章,李季编写第8章。另外,王亮、赵晓影、李东影、祝海英、佟彤、金鑫、杨柏婷、闫雪、沙继东、张立辉、庞英智(吉林省经济管理干部学院)、郭伟业(吉林省经济管理干部学院)参与了本书的资料整理、实验素材编写、校对等工作。李明革教授担任本书的主审工作,给予了很多指导性的建议,在此表示感谢。

由于编者水平有限,书中难免有不足之处,恳请广大读者批评指正。

编者〖〗2013年6月