





定价:49.8元
印次:1-4
ISBN:9787302573005
出版日期:2021.08.01
印刷日期:2025.06.30
图书责编:王冰飞
图书分类:教材
本书以Visual Studio .NET 2017作为开发平台,从C#语言基础知识、面向对象编程、可视化编程、数据库编程及应用、二维小游戏开发等方面,深入浅出地全面介绍运用C#语言在.NET框架下开发各种应用程序的方法和技巧。书中内容围绕面向对象编程的基础及深入、可视化编程的基础及深入、数据库编程及应用三个方面进行重点论述,以上三个方面既是C#语言的精髓,也是读者入门时最为关键、最为关心的问题。在编排体系上,采用“项目引领,任务驱动”的教学模式,视每章为一个项目,每个项目由功能介绍、设计思路、关键技术、项目实践、小结等环节组成。全书共分为两个部分: 第一部分给出14个基础实验项目,基本覆盖C#程序设计的主要知识点、方法和技巧; 第二部分给出三个综合性案例,旨在提高读者提升实际项目开发的能力。 本书内容丰富、实用、可操作性强、语言生动流畅,能够使读者在轻松愉快的环境下迅速掌握使用C#语言进行程序设计的方法和技巧。本书特别适合于C#的初学者,也适用于有一定编程经验并想使用C#开发应用程序的专业人员。本书可作为高等学校的教材,也适合从事软件开发和应用的人员参考。
黄兴荣,江苏建筑学院副教授,主讲《C#程序设计》、《数据结构》、《ASP.NET程序设计》等课程;已经编著、出版《C#程序设计实用教程》一、二版、《C#程序设计项目教程-实验指导与课程设计》。
前言 C#语言作为高效的.NET开发语言,已成为业界主流的程序设计语言之一。C#具有功能强大,编程过程简捷明快、易学易用,适合快速程序开发的特性。 本书内容丰富,选题典型准确,注重项目实现步骤及细节,具有很强的可操作性。全书共分为两个部分: 第一部分给出14个基础实验项目,基本覆盖C#程序设计的主要知识点、方法和技巧; 第二部分给出三个综合性案例,旨在提升读者实际项目开发的能力。项目案例经过精心的考虑和设计,使之既能帮助读者理解编程细节,同时又具有启发性。本书的编程开发平台为Visual Studio 2017和SQL Server 2012。本书的主要特点如下: (1) 以实际项目为中心。编排体系体现了“项目驱动、案例教学、理论实践一体化”的教学理念; 全面、翔实地介绍了C#开发所需的各种知识、方法和技巧。 (2) 教学目标具体明确,重点突出。将重点分解为结构化程序设计、面向对象设计、可视化编程、C/S模式的数据库编程等能力模块进行论述。教学内容围绕三个方面重点论述,包括面向对象编程的基础及深入、可视化编程的基础及深入、数据库编程及应用。以上三个方面既是C#语言的精髓,也是读者入门时最为关键、最为关心的问题。 (3) 在选材上,重在“以必需、实用为界”,不对理论过多论述,语言生动流畅,没有晦涩的专业术语和案例,减少读者的负担,做到深入浅出,能够使读者在轻松、愉快的环境下迅速掌握使用C#语言进行程序设计的方法和技巧。对于重点的例子分别进行代码与设计分析,做到入情入理。 (4) 理论实践一体化。以微课视频形式呈现项目案例的重点内容,突出边做边学的特点。在每...
源码下载
目录
第一部分C#程序设计基础
第1章控制台应用程序开发环境——Hello World来了
1.1项目案例功能介绍
1.2项目设计思路
1.3关键技术
1.3.1命名空间
1.3.2类
1.3.3Main()方法
1.3.4注释
1.3.5Console.WriteLine()方法和Console.Write()方法
1.4项目实践
1.4.1创建一个空控制台应用程序
1.4.2编写程序代码和编译运行程序
1.4.3C#程序结构分析
1.5小结
1.6练一练
第2章Windows应用程序开发环境——Hello C#来了
2.1项目案例功能介绍
2.2项目设计思路
2.3关键技术
2.3.1添加控件
2.3.2控件属性
2.3.3控件方法
2.3.4控件事件
2.4项目实践
2.4.1创建一个空Windows应用程序
2.4.2设计程序界面及控件属性设置
2.4.3编写程序代码、运行调试程序
2.4.4Windows应用程序结构分析
2.5小结
2.6练一练
第3章基本数据类型及运算——求圆的面积和周长
3.1项目案例功能介绍
3.2项目设计思路
3.3关键技术
3.3.1声明变量
3.3.2声明常量
3.3.3基本数据类型的转换
3.3.4运算符和表达式
3.3.5简单数据的输入与输出
3.4项目实践...