书名:C#桌面系统开发案例教程
编号:2594845
ISBN:9787111305064[十位:711130506X]
作者:李建青
出版社:中国轻工业出版社
出版日期:2010年06月
页数:300
定价:30.00 元
参考重量:0.440Kg
-------------------------
图书情况:正版二手旧书,绝不影响正常阅读!
绝无缺页少页,发货前再次检查,请放心购买!
* 内容提要 *
本书阐述了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 习题
* 文章节选 *
暂无相关介绍
* 编辑推荐与评论 *
暂无相关介绍
* 作者介绍 *
暂无相关介绍
-
暂无评论。