前言 新一轮科技革命和产业变革带动了传统产业的升级改造。党的二十大报告强调: “必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。”建设高质量高等教育体系是摆在高等教育面前的重大历史使命和政治责任。高等教育要坚持国家战略引领,聚焦重大需求布局,推进新工科、新医科、新农科、新文科建设,加快培养紧缺型人才。 随着软件开发技术的快速发展,.NET平台已经成为目前全球范围内应用领域最广的开发平台之一。.NET Framework是微软公司推出的一个功能非常丰富的平台,主要用于开发WinForm窗体应用程序、ASP.NET Web应用程序和智能设备项目。C#语言继承了C和C++的语法特点,具有语法表现力强、简单易学等优点,已经成为软件项目开发的主流编程语言。当今社会对C#.NET软件开发人才的需求日益增加,国内外大部分高校计算机专业都开设了C#和.NET相关课程。 本书是编者总结多年C#.NET项目开发和教学经验的结晶。本书突出案例教学,从初学者的角度出发,通过通俗易懂的语言,丰富多彩、图文并茂的案例,详细生动地介绍C#.NET开发的相关技术。书中列举了大量案例,所有知识点都结合具体案例进行讲解,所有案例都提供实现步骤、完整源代码和运行效果,涉及的程序源代码均附以恰当的注释,读者能够更加直观地理解和掌握C#.NET程序开发技术的精髓,独立完成案例编程,快速提高开发技能。 本书共10章,分为C#.NET语法基础篇、C#.NET窗体程序设计篇和C#.NET项目开发实战篇3部分。 第1~4章为C#.NET语法基础篇,主要阐述C#.NET开发的基础知识,包括C#.NET概述、C#.NET基础语法、C#.NET语法进阶、C#.NET面向对象编程; 第5~8章为C#.NET窗体程序设计篇,主要阐述Windows窗体设计与项目开发中常用的编程技术,包括Windows窗体设计、ADO.NET数据库应用开发、Windows数据控件、Windows高级控件; 第9章和第10章为C#.NET项目开发实战篇,以两个实际应用程序为例,详细剖析C#.NET项目开发的全过程,包括饮品店点餐收银系统和宾馆管理系统。 本书提供PPT课件、电子教案、全部案例源代码、讲解视频等丰富的配套资源。本书内容实用、案例丰富、操作性强,可以作为高等院校C#.NET程序设计相关课程的教材,也可以作为C#.NET程序设计初学者的入门参考书。 由于编者水平有限,书中难免存在疏漏之处,敬请广大读者批评指正。 编者 2023年1月