图书前言

  .NET框架是微软公司在2000年专业开发者会议上提出的发展中的开发平台,这是一个革命性的应用程序开发平台。在该平台中,C#作为微软公司面向对象的下一代应用平台的核心语言,能够让开发人员在.NET平台上快速开发应用程序。

  目前,无论高校还是IT培训学校,都将.NET作为教学内容之一,这对于培养学生的计算机程序设计能力具有非常重要的意义。在开设.NET相关课程中,主要分为WinForm程序设计和Web程序设计,虽然.NET教材较多,但大部分都是以Web程序设计为主,专门针对基于.NET平台的WinForm程序设计的教材非常少。因此,我们编著了本书。

  本书主要有以下特色:

  (1)知识结构完整。根据循序渐进的认知规律设计编写内容和顺序。

  (2)示例简短精炼。所有知识点都设计了一个针对性强的示例,所有示例都通过Visual Studio .NET 2015调试,并给出了运行结果,其中部分复杂的实例还有详细的分析,以帮助读者理解。

  (3)习题丰富多样。全书各章配备了丰富的标准化习题,便于教师教学和考试。

  (4)配套资源全面。为适应教学模式和教学方法的改革,本书提供完备的教辅产品,包括教学大纲、电子课件、习题集、实践案例代码等。

  通过本书的学习,可以使读者掌握C#语言基础、ADO.NET数据库访问技术以及开发.NET程序的基础知识和基本方法,对WinForm程序设计有一个全面的认识,能够独立开发各类WinForm应用程序,并为后期学习基于.NET 的Web程序设计奠定基础。

  本书作为教材使用时,建议在实验室授课,采用课堂教学与实验教学相结合的方式进行,建议授课48学时,课程设计2周。各章学时建议分配如下,教师可以根据实际教学情况进行调整。

  

内    容

学时

第1章

.NET简介及其开发环境

3

第2章

C#语言基础

8

第3章

面向对象程序设计

4

第4章

WinForm基础

8

第5章

输入与输出

4

第6章

数据访问技术

8

第7章

进程与线程

4

第8章

加密与解密

4

第9章

GDI+

4

第10章

Windows应用程序打包

1

第11章

实践项目——酒店管理系统

2周

  感谢为本书提出建议的所有老师和学生,在此衷心感谢每一位同事与学生为本书出版所付出的努力。

  由于编者水平有限,编写时间仓促,书中难免存在不足之处,希望读者批评指正。作者联系邮箱:llyhello@eyou.com。

  

  

  编  者

  2018年12月