![]()
内容推荐 本书是编者多年项目开发和教学经验的结晶。全书共10章,分为C#.NET语法基础篇、C#.NET窗体程序设计篇和C#.NET项目开发实战篇3部分。C#.NET语法基础篇主要阐述C#.NET基础语法、C#.NET语法进阶、C#.NET面向对象编程等知识;C#.NET窗体程序设计篇主要阐述Windows窗体设计、ADO.NET数据访问技术、程序调试与项目部署等项目开发中常用的高级编程技术;C#.NET项目开发实战篇以两个实际项目的开发作为读者综合能力的训练,由易到难,全程记录程序设计和项目开发的过程。 本书面向C#.NET初学者,突出案例教学,所有知识点都结合案例进行讲解,提供实现思路、实现步骤、完整源代码和运行效果,使读者能够快速提高开发技能。本书配套资源丰富,提供大量演示视频、教学课件,以及所有案例的源代码。 本书可以作为高等院校C#.NET程序设计相关课程的教材,也可以作为C#.NET程序设计初学者的入门参考书。 作者简介 陈建国,中山大学软件工程学院副教授、硕士生导师,中山大学百人计划青年学术骨干。湖南大学一美国伊利诺伊大学联合培养博士,曾在加拿大多伦多大学进行博士后研究,在新加坡A*STAR科技研究局任研究科学家。主要从事软件开发、软件工程、人工智能等领域的教学和科研工作。截至2023年6月,已在JEEE TII、IEEE TITS、IEEE TPDS、IEEE TKDE、IEEE/ACM TCBB、ACM TIST、AcM TCPS等国际著名期刊和会议发表学术论文六十余篇,已出版学术专著一部、教材三部。先后主持国家自然科学基金、博士后国际交流计划项目、湖南省自然科学基金等。担任国际学术期刊International Journal of Embedded Systems副主编、Information Sciences客座编辑、Neural Computing and Applications客座编辑,曾任多个国际学术会议的技术委员会成员。 目录 第1部分 C#.NET语法基础篇 第1章 C#.NET概述 1.1 C#.NET入门 1.1.1 .NET Framework 1.1.2 C#.NET语言介绍 1.2 搭建开发环境 1.2.1 下载开发工具 1.2.2 安装SQL Server 2014 1.2.3 安装Visual Studio 2015 1.3 熟悉开发环境 1.3.1 熟悉Visual Studio开发工具 1.3.2 熟悉SQL Server开发工具 1.4 综合案例 1.4.1 案例1.1 第一个windows窗体应用程序 1.4.2 案例1.2 第一个控制台应用程序 1.5 学习C#.NET的建议 第2章 C#.NET基础语法 2.1 C#.NET程序简介 2.1.1 C#.NET程序组成要素 2.1.2 C#编码规范 2.2 C#.NET的数据类型(誓) 2.2.1 值类型 2.2.2 引用类型 2.2.3 数据类型转换 2.3 变量与常量(誓) 2.3.1 变量声明与使用 2.3.2 变量的作用域 2.3.3 C#.NET常量 2.4 运算符与表达式 2.4.1 算术运算符 2.4.2 赋值运算符 2.4.3 关系运算符 2.4.4 逻辑运算符 2.4.5 位运算符 2.4.6 三元运算符 2.5 流程控制结构 2.5.1 条件控制结构 2.5.2 循环控制结构 2.5.3 跳转语句 2.6 习题 第3章 C#.NET语法进阶 3.1 数组 3.1.1 一维数组的创建和使用 3.1.2 二维数组的创建和使用 3.1.3 ArrayList对象的创建和使用 3.2 函数 3.2.1 函数的定义和调用 3.2.2 参数传递 3.3 程序调试与跟踪 3.3.1 程序调试 3.3.2 程序错误分析 3.3.3 程序异常处理 3.4 习题 第4章 C#.NET面向对象编程 4.1 面向对象技术 4.1.1 面向对象的基本概念 4.1.2 面向对象的特征 4.2 类的定义和使用 4.2.1 类的定义 4.2.2 对象的创建 4.3 类的成员 4.3.1 字段和属性 4.3.2 成员方法 4.4 面向对象特征的具体实现 4.4.1 封装 4.4.2 继承 4.4.3 多态 4.5 类和命名空间 4.6 习题 第2部分 C#.NET窗体程序设计篇 第5章 Windows窗体设计 第6章 ADO.NET数据库应用开发 第7章 Windows数据控件 第8章 Windows高级控件 第3部分 C#.NET项目开发实战篇 第9章 饮品店点餐收银系统 第10章 宾馆管理系统 附录A 部分习题参考答案 |