本书围绕一个“小区收费管理系统”项目而组织编写的。全书共分十一章,主要内容包括:使用Visual Studio.NET环境,设计系统的简单用户界面,设计系统的复杂界面,实现系统的基本数据访问,打印系统的收费收据,打包“小区收费管理系统”等。每一章都附有与案例相关的理论知识及其对应的实际系统部分作为综合案例,并附有相应的实训内容。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | C#桌面系统开发案例教程(全国高等职业教育规划教材) |
分类 | |
作者 | 李建青 |
出版社 | 机械工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书围绕一个“小区收费管理系统”项目而组织编写的。全书共分十一章,主要内容包括:使用Visual Studio.NET环境,设计系统的简单用户界面,设计系统的复杂界面,实现系统的基本数据访问,打印系统的收费收据,打包“小区收费管理系统”等。每一章都附有与案例相关的理论知识及其对应的实际系统部分作为综合案例,并附有相应的实训内容。 内容推荐 本书阐述了WinForm桌面系统开发的全过程,贯穿于一个实际的收费管理系统,包括C#编程基础知识和Visual Studio.NET开发环境、常用控件的使用、MDI应用程序的制作过程、系统中数据的访问及展示、系统收费收据的打印、帮助系统的制作过程、系统的打包和布署以及系统的远程升级更新。 本书内容通俗易懂,自成一体,面向实际应用,学完本书即可开发一个类似的桌面系统,既可作为小型企业的业务应用系统,又可升级为网络应用系统。本书适用于中职、高职学生及有志于从事软件开发的人员学习。 目录 前言 第1章 C# 编程基础 1.1 Visual Studio.NET 和C# 1.2 第一个C#控制台应用程序 1.3 C#基本编程元素 1.3.1 数组 1.3.2 集合 1.3.3 基本数据类型及转换 1.3.4 语句 1.3.5 命名空间 1.4 C#面向对象编程 1.4.1 类及类的实例 1.4.2 类的构造函数 1.4.3 类的属性、方法和事件 1.4.4 类的派生(继承) 1.5 本章小结 1.6 实训一 创建控制台应用程序 1.7 习题 第2章 使用Visual Studio.NET环境 2.1 Visual Studio.NET IDE概述 2.1.1 解决方案和项目 2.1.2 工具箱和属性窗口 2.1.3 类视图 2.1.4 对象浏览器 2.1.5 代码编辑器 2.2 第一个Windows应用程序 2.2.1 Windows窗体的概念 2.2.2 System.Windows.Forms命名空间 2.2.3 Windows应用程序的构成 2.2.4 消息框的应用 2.3 本章小结 2.4 实训二 创建简单的Windows应用程序 2.5 习题 第3章 设计系统的简单用户界面 3.1 控件中常用的属性、方法及事件 3.1.1 常用属性 3.1.2 常用方法 3.1.3 常用鼠标及键盘事件 3.1.4 操作技巧 3.2 常用控件 3.2.1 Label控件 3.2.2 PictureBox控件 3.2.3 Button控件 3.2.4 CheckBox控件 3.2.5 RadioButton控件 3.2.6 GroupBox 控件 3.2.7 Panel控件 3.2.8 NumericUpDown控件 3.2.9 ProgressBar控件 3.2.10 TextBox控件和RichTextBox控件 3.2.11 MaskedTextBox控件 3.2.12 ListBox控件、ComboBox控件和CheckedListBox控件 3.3 综合案例设计系统的“关于”、“登录”及“收费”界面 3.4 本章小结 3.5 实训三 使用常用控件设计界面 3.6 习题 第4章 设计系统的复杂界面 4.1 Timer控件 4.2 DateTimePicker控件 4.3 MonthCalendar 控件 4.4 ImageList组件 4.5 TreeView 控件 4.6 ListView控件 4.7 TabControl控件 4.8 Splitter控件 4.9 SplitContainer控件 4.10 FlowLayoutPanel控件和TableLayoutPanel控件 4.11 ErrorProvider组件 4.12 综合案例 设计系统的备份、收费设置及渐变窗体 4.13 本章小结 4.14 实训四 使用LayoutPanel、TreeView及Timer控件设计界面 4.15 习题 第5章 创建系统的MDI主窗体 5.1 MDI概述 5.1.1 内容背景介绍 5.1.2 MDI是什么 5.1.3 为什么要用MDI 5.1.4 创建一个简单的MDI应用程序 5.2 菜单与工具栏 5.2.1 MenuStrip控件 5.2.2 ContextMenuStrip控件 5.2.3 ToolStrip控件 5.3 StatusStrip控件 5.4 窗口列表及排列 5.5 综合案例创建系统主界面 5.6 本章小结 5.7 实训五 创建MDI应用程序 5.8 习题 第6章 实现系统的基本数据访问 6.1 ADO.NET 概述 6.2 .NET 数据提供程序 6.2.1 .NET 数据提供程序简介 6.2.2 .NET数据提供程序的组成对象及其使用 6.3 综合案例实现系统的登录、备份及信息检索 6.4 本章小结 6.5 实训六 创建“学生联系录”管理程序 6.6 习题 第7章 实现系统数据的断开式访问 7.1 DataSet对象 7.1.1 DataSet的结构 7.1.2 为DataSet创建和删除表 7.1.3 表中列和行的添加和删除 7.1.4 设置表的主键 7.1.5 为DataSet中的表添加约束 7.1.6 为DataSet中的表添加关系 7.2 DataAdapter对象及其使用 7.3 数据表格显示控件DataGridView 7.3.1 DataGridView控件 7.3.2 实现DataGridView的增加、删除和修改 7.3.3 动态获取DataGridView的行和列 7.4 综合案例实现系统的查询及收费 7.5 本章小结 7.6 实训七 学员信息的浏览、筛选及排序 7.7 习题 第8章 打印系统的收费收据 8.1 内容概述 8.2 PrintDocument组件 8.2.1 PrintDocument类的属性 8.2.2 PrintDocument类的方法 8.2.3 PrintDocument类的事件 8.3 PrintPreviewDialog组件和PrintPreviewControl组件 8.3.1 PrintPreviewDialog类的属性 8.3.2 PrintPreviewDialog类的方法 8.3.3 PrintPreviewControl组件 8.4 PrintDialog组件 8.4.1 PrintDialog类的属性 8.4.2 PrintPreviewDialog类的方法 8.5 PageSetupDialog组件 8.5.1 PageSetupDialog类的属性 8.5.2 PageSetupDialog类的方法 8.6 综合案例完成系统收费收据的打印 8.7 本章小结 8.8 实训八 打印平行线及乘法表 8.9 习题 第9章 添加帮助系统 9.1 内容概述 9.2 Help类和HelpProvider组件 9.2.1 Help类 9.2.2 HelpProvider组件 9.3 综合案例使用第三方工具制作系统帮助 9.4 本章小结 9.5 实训九 制作Windows应用程序中的帮助文件 9.6 习题 第10章 打包“小区收费管理系统” 10.1 应用程序部署概述 10.1.1 打包及分发模式 10.1.2 程序部署 10.2 使用ClickOnce部署应用程序 10.2.1 将程序发布到Web 10.2.2 将程序发布到共享文件夹 10.2.3 将程序发布到CD-ROM 或DVD-ROM 10.3 使用Windows Installer创建安装程序 10.3.1 通过 Windows Installer 部署 10.3.2 创建或添加部署项目 10.3.3 设置部署项目属性 10.3.4 文件安装管理 10.3.5 注册表设置管理 10.3.6 用户界面管理 10.4 综合案例系统实际打包过程 10.5 本章小结 10.6 实训十 Windows应用程序打包和部署 10.7 习题 第11章 系统升级 11.1 背景知识介绍 11.1.1 组网 11.1.2 统一资源标识符 11.1.3 Internet 应用程序 11.1.4 多线程 11.1.5 Control.Invoke 11.1.6 TCP/IP和端口 11.2 .NET框架中的Internet访问 11.2.1 .NET类的网络服务层次 11.2.2 .NET 框架中的请求和响应 11.2.3 .NET网络访问命名空间 11.2.4 .Net 框架中的Internet访问应用 11.3 使用WebRequest-WebResponse访问Internet 11.4 使用HttpWebRequest-HttpWeb Response访问Internet 11.5 Socket编程 11.6 综合案例为系统添加升级程序 11.7 本章小结 11.8 实训十一 创建简单的聊天程序 11.9 习题 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。