本书是“全国高职高专教育十一五规划教材”之一,全书共分11个章节,主要以案例和项目作为载体,对WinForm应用程序设计与开发作了介绍。具体内容包括WinForm编程基础、文件处理、访问数据库、利用控件显示和操作数据、多线程和Windows服务等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | WinForm应用开发与实践教程(全国高职高专教育十一五规划教材) |
分类 | 教育考试-大中专教材-成人教育 |
作者 | 宋楚平//周建辉 |
出版社 | 高等教育出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书是“全国高职高专教育十一五规划教材”之一,全书共分11个章节,主要以案例和项目作为载体,对WinForm应用程序设计与开发作了介绍。具体内容包括WinForm编程基础、文件处理、访问数据库、利用控件显示和操作数据、多线程和Windows服务等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。 内容推荐 本书以开发能力为主线,采用典型案例引导、任务驱动的模式来编写。本书在内容的安排上遵循“实用、够用、拓展能力”的原则,从基本知识、应用技能出发,介绍了使用.NET2.0技术开发WinForm应用程序的基本知识、基本技能、编程技能、案例及项目开发经验。在内容的组织上,除了介绍WinForm编程基础、常用组件、文件处理、数据库访问与数据显示这些常见内容外,还重点介绍了其他教材中鲜见的绘图与打印、水晶报表、多线程和Windows服务、网络编程、单元测试和多层结构开发模式技术。 本书以案例和项目作为载体介绍WinForm应用程序设计与开发的主要内容。并且配以大量的图表说明、编码提示和编程方法介绍,使内容深入浅出、容易理解。由于这些案例、项目及编程方法来源于作者多年的实际开发经验,所以具有很强的实用性。为配合教学,本书每章后面都配有与该章内容紧密相关的实验及练习题,以提高学生的职业技能。 本书可作为应用性、技能型人才培养的WinForm或C#高级开发的课程教材,也可供.NET开发人员和程序设计爱好者参考使用。 目录 第1章 WinForm编程基础 1.1 Windows窗体简介 1.1.1 创建一个简单的Windows应用程序 1.1.2 设置窗体属性 1.1.3 窗体的常用方法和事件 1.1.4 一个简单的启动窗口 1.2 多文档应用程序 1.2.1 创建MDI应用程序 1.2.2 子窗体的激活和排列 1.2.3 多文档记事本 1.3 多窗体应用程序 1.3.1 窗体之间的连接 1.3.2 消息框窗口 1.3.3 窗体之间的数据传递 实验 思考与练习 第2章 常用组件 2.1 组件的基本概念 2.2 基本控件 2.2.1 显示控件 2.2.2 输入控件 2.2.3 按钮控件 2.2.4 选择控件 2.2.5 图形控件 2.2.6 进度控件 2.2.7 录入学生信息示例 2.3 容器控件 2.3.1 布局控件 2.3.2 分组控件 2.3.3 选项卡控件 2.3.4 班级管理示例 2.4 菜单和工具栏 2.4.1 主菜单 2.4.2 快捷菜单 2.4.3 工具栏 2.4.4 状态栏 2.4.5 学生管理系统主窗体示例 2.5 对话框控件 2.5.1 文件对话框 2.5.2 颜色对话框 2.5.3 字体对话框 2.5.4 简易写字板应用程序 2.6 其他高级组件 2.6.1 监视文件系统 2.6.2 图像列表 2.6.3 进程控制 2.6.4 定时器 实验 思考与练习 第3章 文件处理 3.1 文件系统的基本操作 3.1.1 文件及流的基本概念 3.1.2 目录的操作 3.1.3 文件的操作 3.1.4 列举目录下的文件 3.2 读写文本文件 3.2.1 使用FileStream读写文本文件 3.2.2 使用StreamReader读取文本数据 3.2.3 使用StreamWriter写入文本数据 3.3 读写二进制文件 3.3.1 读取二进制数据 3.3.2 写入二进制数据 3.3.3 读写课程基本参数 3.4 读写ini文件 3.4.1 ini文件介绍 3.4.2 读写ini文件示例 实验 思考与练习 第4章 访问数据库 4.1 ADO.NET概述 4.1.1 ADO.NET的结构 4.1.2 ADO.NET的优势 4.1.3 ADO.NET的基本组件 4.2 数据的增删改查 4.2.1 建立数据库连接 4.2.2 检索数据 4.2.3 增加、删除和更改数据 4.3 数据集 4.3.1 创建数据集 4.3.2 数据表、数据列和数据行 4.3.3 利用数据集批量更新数据 4.3.4 DataView 4.4 数据组件和数据绑定 4.4.1 数据组件 4.4.2 简单的数据绑定 4.4.3 复杂的数据绑定 4.5 使用存储过程 4.5.1 返回记录的存储过程 4.5.2 返回值的存储过程 4.5.3 行为存储过程 4.5.4 存取大对象数据 4.6 使用事务处理 4.6.1 在数据库级使用事务处理 4.6.2 在ADO.NET级使用事务处理 实验 思考与练习 第5章 利用控件显示和操作数据 5.1 利用TreeView显示数据 5.2 利用ListView显示数据 5.3 利用ReportViewer显示数据 5.4 利用DataGridView显示和操作数据 5.4.1在DataGridView中显示数据 5.4.2 在DataGridView中操作数据 实验 思考与练习 第6章 绘图和打印 6.1 图形设备接口简介 6.2 绘制基本图形 6.2.1 绘制文本和直线 6.2.2 绘制矩形和椭圆 6.2.3 绘制曲线 6.2.4 翻转、缩放和移动图形 6.3 自定义打印和预览 6.3.1 打印自定义票据 6.3.2 打印自定义报表 实验 思考与练习 第7章 水晶报表 7.1 水晶报表简介 7.2 创建水晶报表 7.2.1 拉模型创建水晶报表 7.2.2 推模型创建水晶报表 7.3 预览水晶报表 7.4 水晶报表的高级应用 实验 思考与练习 第8章 多线程和Windows服务 8.1 多线程 8.1.1 线程类的属性和方祛 8.1.2 创建线程 8.1.3 线程的调度 8.1.4 线程同步 8.2 Windows服务 8.2.1 创建服务 8.2.2 安装和卸载Windows服务 8.2.3 调试Windows服务 实验 思考与练习 第9章 网络编程 9.1 Internet访问 9.1.1 利用WebClient类访问Internet 9.1.2 利用WebRequest类和WebResponse类访问Internet 9.2 套接字编程 9.2.1 TCP协议类简介 9.2.2 建立TCP服务器和客户端 实验 思考与练习 第10章 开发多层结构的应用系统 10.1 系统的功能需求分析 10.1.1 项目背景说明 10.1.2 业务流程 10.1.3 功能描述 10.2 数据库设计 10.2.1 系统的ER图 10.2.2 系统的关系表 10.3 多层结构的应用系统设计 10.3.1 多层结构的概念及优势 10.3.2 搭建多层结构的开发框架 10.3.3 实现实体层 10.3.4 实现数据访问层 10.3.5 实现业务逻辑层 10.3.6 实现表示层 实验 思考与练习 第11章 应用程序的单元测试和发布 11.1 程序的单元测试 11.1.1 单元测试的基本概念 11.1.2 单元测试类 11.1.3 创建单元测试项目 11.1.4 运行单元测试项目 11.2 应用程序的发布 11.2.1 使用ClickOnce技术发布应用程序 11.2.2 使用Windows Installer技术发布应用 程序 实验 思考与练习 主要参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。