展开全部

主编推荐语

本书从初学者角度出发,讲解使用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 开发的常见问题与解决
  • 附录
展开全部

评分及书评

评分不足
1个评分

出版方

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。