计算机
类型
可以朗读
语音朗读
439千字
字数
2021-10-01
发行日期
展开全部
主编推荐语
本书从初学者角度出发,讲解使用C#进行WinForm应用程序开发应该掌握的各方面技术。
内容简介
全书分为4篇,共26章,包括初识C#及其开发环境、开始C#之旅、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、属性和方法、结构和类、Windows窗体、Windows应用程序常用控件、Windows应用程序高级控件、数据访问技术、DataGridView数据控件、LINQ数据访问技术、程序调试与异常处理、面向对象技术高级应用、迭代器和分部类、泛型、文件及数据流技术、GDI+图形图像技术、Windows打印技术、网络编程技术、注册表技术、线程的使用,以及企业人事管理系统等内容。
本书所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,让你轻松领会C#应用程序开发的精髓,以快速提高开发技能。
目录
- 版权信息
- 内容简介
- 如何使用本书开发资源库
- 前言
- 第1篇 基础知识
- 第1章 初识C#及其开发环境
- 1.1 C#概述
- 1.2 安装与卸载Visual Studio 2019
- 1.3 熟悉Visual Studio 2019开发环境
- 1.4 实践与练习
- 第2章 开始C#之旅
- 2.1 编写第一个C#程序
- 2.2 初识C#程序结构
- 2.3 程序编写规范
- 2.4 实践与练习
- 2.5 动手纠错
- 第3章 变量与常量
- 3.1 变量的基本概念
- 3.2 变量的声明及赋值
- 3.3 数据类型
- 3.4 常量
- 3.5 实践与练习
- 3.6 动手纠错
- 第4章 表达式与运算符
- 4.1 表达式
- 4.2 运算符
- 4.3 运算符优先级
- 4.4 实践与练习
- 4.5 动手纠错
- 第5章 字符与字符串
- 5.1 字符类Char的使用
- 5.2 字符串类String的使用
- 5.3 可变字符串类
- 5.4 实践与练习
- 5.5 动手纠错
- 第6章 流程控制语句
- 6.1 条件判断语句
- 6.2 循环语句
- 6.3 循环的嵌套
- 6.4 跳转语句
- 6.5 实践与练习
- 6.6 动手纠错
- 第7章 数组和集合
- 7.1 数组概述
- 7.2 一维数组的创建和使用
- 7.3 二维数组的创建和使用
- 7.4 数组的基本操作
- 7.5 数组排序算法
- 7.6 ArrayList类
- 7.7 Hashtable
- 7.8 实践与练习
- 7.9 动手纠错
- 第8章 属性和方法
- 8.1 属性
- 8.2 方法
- 8.3 实践与练习
- 8.4 动手纠错
- 第9章 结构和类
- 9.1 结构
- 9.2 面向对象概述
- 9.3 类
- 9.4 封装的实现
- 9.5 继承
- 9.6 多态
- 9.7 实践与练习
- 第2篇 核心技术
- 第10章 Windows窗体
- 10.1 Form窗体
- 10.2 MDI窗体
- 10.3 继承窗体
- 10.4 实践与练习
- 第11章 Windows应用程序常用控件
- 11.1 控件概述
- 11.2 控件的相关操作
- 11.3 文本类控件
- 11.4 选择类控件
- 11.5 分组类控件
- 11.6 菜单、工具栏和状态栏控件
- 11.7 实践与练习
- 第12章 Windows应用程序高级控件
- 12.1 ImageList控件
- 12.2 ListView控件
- 12.3 TreeView控件
- 12.4 DateTimePicker控件
- 12.5 MonthCalendar控件
- 12.6 其他高级控件
- 12.7 实践与练习
- 第13章 数据访问技术
- 13.1 数据库基础
- 13.2 ADO.NET简介
- 13.3 用Connection对象连接数据库
- 13.4 用Command对象执行SQL语句
- 13.5 用DataReader对象读取数据
- 13.6 DataAdapter对象
- 13.7 DataSet对象
- 13.8 Entity Framework编程基础
- 13.9 实践与练习
- 第14章 DataGridView数据控件
- 14.1 DataGridView控件概述
- 14.2 DataGridView控件显示数据
- 14.3 获取DataGridView控件当前单元格
- 14.4 修改DataGridView控件中数据
- 14.5 设置DataGridView控件选中行的颜色
- 14.6 禁止在DataGridView控件中添加和删除行
- 14.7 使用Columns和Rows属性添加数据
- 14.8 实践与练习
- 第15章 LINQ数据访问技术
- 15.1 LINQ基础
- 15.2 使用LINQ操作SQL Server数据库
- 15.3 使用LINQ操作其他数据
- 15.4 实践与练习
- 第16章 程序调试与异常处理
- 16.1 程序调试概述
- 16.2 常用的程序调试操作
- 16.3 异常处理概述
- 16.4 异常处理语句
- 16.5 实践与练习
- 第3篇 高级应用
- 第17章 面向对象技术高级应用
- 17.1 抽象类与抽象方法
- 17.2 接口
- 17.3 集合与索引器
- 17.4 委托和匿名方法
- 17.5 事件
- 17.6 实践与练习
- 第18章 迭代器和分部类
- 18.1 迭代器
- 18.2 分部类
- 18.3 实践与练习
- 第19章 泛型
- 19.1 泛型概述
- 19.2 泛型的使用
- 19.3 实践与练习
- 第20章 文件及数据流技术
- 20.1 System.IO命名空间
- 20.2 文件基本操作
- 20.3 文件夹基本操作
- 20.4 数据流
- 20.5 实践与练习
- 第21章 GDI+图形图像技术
- 21.1 GDI+绘图基础
- 21.2 画笔与画刷
- 21.3 基本图形绘制
- 21.4 GDI+绘图的应用
- 21.5 实践与练习
- 第22章 Windows打印技术
- 22.1 PageSetupDialog控件
- 22.2 PrintDialog控件
- 22.3 PrintDocument控件
- 22.4 PrintPreviewControl控件
- 22.5 PrintPreviewDialog控件
- 22.6 实践与练习
- 第23章 网络编程技术
- 23.1 计算机网络基础
- 23.2 IP地址封装
- 23.3 TCP程序设计
- 23.4 UDP程序设计
- 23.5 实践与练习
- 第24章 注册表技术
- 24.1 注册表基础
- 24.2 在C#中操作注册表
- 24.3 实践与练习
- 第25章 线程的使用
- 25.1 线程简介
- 25.2 线程的实现
- 25.3 线程常见操作
- 25.4 实践与练习
- 第4篇 项目实战
- 第26章 企业人事管理系统
- 26.1 系统分析
- 26.2 系统设计
- 26.3 系统运行环境
- 26.4 数据库与数据表设计
- 26.5 创建项目
- 26.6 公共类设计
- 26.7 登录模块设计
- 26.8 系统主窗体设计
- 26.9 人事档案管理模块设计
- 26.10 人事资料查询模块设计
- 26.11 通讯录模块设计
- 26.12 用户设置模块设计
- 26.13 数据库维护模块设计
- 26.14 运行项目
- 26.15 开发的常见问题与解决
- 附录
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。