logo
分类于: 编程语言 计算机基础 职场办公

简介

WinForm程序设计与实践

WinForm程序设计与实践 0.0分

资源最后更新于 2020-03-29 04:38:21

作者:廉龙颖王希斌赵艳芹

出版社:出版社清华大学出版社

出版日期:2019-02

ISBN:9787302521907

文件格式: pdf

标签: 计算机 编程 程序设计 工具书

简介· · · · · ·

本书分为3部分,共11章。第1~第3章为基础知识部分,主要介绍C#的基本语法和面向对象程序设计方法;第4~第10章为WinForm程序设计部分,主要介绍基于.NET平台的Windows程序开发,包括WinForm基础、输入与输出、数据库访问技术、进程与线程编程技术、加密与解密编程技术以及GDI+编程技术等;第11章为实践项目部分,主要以酒店管理系统为案例,完整地介绍WinForm项目的设计过程。本书是在作者多年讲授.NET程序设计课程的讲义基础上整理而成的,包含多年的实际经验。本书力求内容组织合理,难易适当,叙述简洁流畅,语言通俗易懂,示例简短精炼,能够使学生轻松、愉快地掌握WinForm程序设计方法和技巧。本书可作为高等院校计算机相关专业的教材,也可作为初、中级读者和培训机构学生学习的参考用书。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 出版说明
  3. 前言
  4. 第1章 .NET简介及其开发环境
  5. 1.1 .NET简介
  6. 1.1.1 .NET Framework
  7. 1.1.2 C#
  8. 1.1.3 Visual Studio
  9. 1.2 搭建开发环境
  10. 1.2.1 安装.NET Framework
  11. 1.2.2 安装Visual Studio 2015
  12. 1.2.3 重置默认环境
  13. 1.3 编程初试
  14. 1.3.1 编写HelloWorld程序
  15. 1.3.2 使用Visual Studio的技巧
  16. 1.4 .NET基本概述
  17. 1.4.1 解决方案与项目
  18. 1.4.2 命名空间
  19. 1.4.3 Main()方法
  20. 1.4.4 代码注释
  21. 1.4.5 程序调试
  22. 1.5 习题
  23. 第2章 C#语言基础
  24. 2.1 C#语法元素
  25. 2.2 关键字与标识符
  26. 2.2.1 关键字
  27. 2.2.2 标识符
  28. 2.3 数据类型
  29. 2.3.1 简单值类型
  30. 2.3.2 结构类型
  31. 2.3.3 枚举类型
  32. 2.3.4 Object类型
  33. 2.3.5 类类型
  34. 2.3.6 接口
  35. 2.3.7 字符串
  36. 2.3.8 数组
  37. 2.4 常量与变量
  38. 2.4.1 常量
  39. 2.4.2 变量
  40. 2.4.3 变量的作用域
  41. 2.5 运算符
  42. 2.5.1 算术运算符
  43. 2.5.2 赋值运算符
  44. 2.5.3 比较运算符
  45. 2.5.4 逻辑运算符
  46. 2.5.5 运算符优先级
  47. 2.6 流程控制语句
  48. 2.6.1 选择结构语句
  49. 2.6.2 循环结构语句
  50. 2.6.3 跳转语句
  51. 2.7 数据类型转换
  52. 2.8 异常处理
  53. 2.9 习题
  54. 第3章 面向对象程序设计
  55. 3.1 面向对象简介
  56. 3.2 类与对象
  57. 3.2.1 类的声明
  58. 3.2.2 对象的创建与使用
  59. 3.3 类的数据成员
  60. 3.4 方法
  61. 3.4.1 方法的定义与调用
  62. 3.4.2 方法的重载
  63. 3.4.3 方法的高级参数
  64. 3.5 构造方法
  65. 3.6 访问修饰符与static关键字
  66. 3.6.1 访问修饰符
  67. 3.6.2 static关键字
  68. 3.7 面向对象的基本特征
  69. 3.7.1 封装
  70. 3.7.2 继承
  71. 3.7.3 多态
  72. 3.8 抽象类与嵌套类
  73. 3.8.1 抽象类
  74. 3.8.2 嵌套类
  75. 3.9 委托与Lambda表达式
  76. 3.9.1 委托
  77. 3.9.2 Lambda表达式
  78. 3.10 程序集
  79. 3.11 习题
  80. 第4章 WinForm基础
  81. 4.1 WinForm简介
  82. 4.1.1 WinForm程序的新建
  83. 4.1.2 WinForm程序的文件结构
  84. 4.1.3 窗体与控件
  85. 4.1.4 属性与事件
  86. 4.2 WinForm常用控件
  87. 4.2.1 文本类控件
  88. 4.2.2 选择类控件
  89. 4.2.3 分组类控件
  90. 4.2.4 其他控件
  91. 4.3 Windows通用对话框
  92. 4.3.1 消息对话框
  93. 4.3.2 文件对话框
  94. 4.3.3 普通对话框
  95. 4.4 Windows窗体设计
  96. 4.4.1 基于单文档的窗体设计
  97. 4.4.2 基于多文档的窗体设计
  98. 4.5 习题
  99. 第5章 输入与输出
  100. 5.1 概述
  101. 5.1.1 文件与流
  102. 5.1.2 System.IO命名空间
  103. 5.2 目录操作
  104. 5.2.1 Directory类
  105. 5.2.2 DirectoryInfo类
  106. 5.3 文件操作
  107. 5.3.1 File类
  108. 5.3.2 FileInfo类
  109. 5.4 文件读写
  110. 5.4.1 读写文本文件
  111. 5.4.2 读写二进制文件
  112. 5.5 习题
  113. 第6章 数据访问技术
  114. 6.1 数据库基础
  115. 6.1.1 数据库的基本概念
  116. 6.1.2 数据库访问过程
  117. 6.2 ADO.NET
  118. 6.2.1 ADO.NET概述
  119. 6.2.2 ADO.NET数据库访问步骤
  120. 6.3 ADO.NET数据库访问操作
  121. 6.3.1 使用Connection对象连接数据库
  122. 6.3.2 使用Command对象执行数据库命令
  123. 6.3.3 使用DataAdapter对象执行数据库命令
  124. 6.4 习题
  125. 第7章 进程与线程
  126. 7.1 进程与线程概述
  127. 7.2 进程管理
  128. 7.2.1 获取进程信息
  129. 7.2.2 启动和停止进程
  130. 7.3 线程管理
  131. 7.3.1 创建和启动线程
  132. 7.3.2 休眠线程
  133. 7.3.3 终止和销毁线程
  134. 7.4 多线程管理
  135. 7.4.1 多线程互斥
  136. 7.4.2 多线程同步
  137. 7.5 习题
  138. 第8章 加密与解密
  139. 8.1 加密与解密概述
  140. 8.1.1 非对称加密
  141. 8.1.2 对称加密
  142. 8.2 加密与解密实现方法
  143. 8.2.1 字符串的加密与解密
  144. 8.2.2 一般文件的加密与解密
  145. 8.3 习题
  146. 第9章 GDI+
  147. 9.1 GDI+概述
  148. 9.2 辅助绘图对象
  149. 9.3 基本绘图工具
  150. 9.3.1 Pen
  151. 9.3.2 Brush
  152. 9.4 GDI+绘图的应用
  153. 9.4.1 绘制柱形图
  154. 9.4.2 生成验证码
  155. 9.5 习题
  156. 第10章 Windows应用程序打包
  157. 10.1 概述
  158. 10.2 Windows应用程序打包方法
  159. 10.3 习题
  160. 第11章 实践项目——酒店管理系统
  161. 11.1 需求分析
  162. 11.2 概要设计
  163. 11.2.1 架构设计
  164. 11.2.2 功能设计
  165. 11.3 数据库设计
  166. 11.4 实体模型设计
  167. 11.5 数据访问层设计
  168. 11.6 业务逻辑层设计
  169. 11.7 表示层设计
  170. 11.7.1 登录设计
  171. 11.7.2 系统主界面设计
  172. 11.7.3 添加新用户设计
  173. 11.7.4 修改/删除用户设计
  174. 11.7.5 入住登记设计
  175. 11.7.6 退房登记设计
  176. 11.7.7 住客信息查询设计
  177. 11.7.8 客房信息查询设计
  178. 11.7.9 帮助设计
  179. 参考文献