当前位置首页 > 百科> 正文

C# Windows项目开发案例教程

2020-01-07 03:54:32 百科
C# Windows项目开发案例教程

C# Windows项目开发案例教程

《C# Windows项目开发案例教程》是2014年9月清华大学出版社出版的图书,作者是彭顺生 、方丽 、黄海芳。

基本介绍

  • 书名:C# Windows项目开发案例教程
  • 作者:彭顺生 、 方丽、 黄海芳 
  • ISBN:9787302378952
  • 定价:36.8元
  • 出版社:清华大学出版社
  • 出版时间:2014-9-30
  • 装帧:平装

内容简介

本书以项目为驱动,採用基于目标模式的任务分解方法将项目分解为多个适合教学的子任务。通过子任务的学习,读者能掌握C/S模式的管理信息系统的设计开发流程、事件驱动编程机制、C#Windows编程技术、资料库访问技术、报表设计以及安装与部署Windows程式的全过程。
全书共10个项目,分别为随笔记系统分析与设计、创建随笔记项目、用户登录模组实现、用户管理模组实现、收支分类管理功能实现、收支记账管理功能实现、报表功能实现、系统管理模组实现、随笔记系统整合、随笔记系统的打包部署。
本书在结构上以“学习目标→任务描述→技术要点→任务实现→知识拓展→项目拓展→项目小结→习题”为主线,注重用户实际开发能力的培养。全书结构清晰,内容翔实,案例丰富,步骤明确,讲解细緻,突出实用性和操作性。
本书既可作为高职高专院校软体技术、计算机套用技术等专业的教材,也可以作为计算机软体行业程式设计师的自学参考用书。

图书目录

项目1 随笔记系统分析与设计 1
任务1.1 初识Visual C# 2010 1
1.1.1 Microsoft.NET平台 1
1.1.2 C#语言特点 3
任务1.2 理解系统需求 4
1.2.1 需求分析 4
1.2.2 功能模组设计 7
1.2.3 资料库设计 11
习题 14
项目2 创建随笔记项目 15
任务2.1 创建第一个Windows应用程式 15
2.1.1 使用IDE创建Windows应用程式 15
2.1.2 Windows的集成开发代码 17
2.1.3 初识WinForm代码 19
任务2.2 创建单文档应用程式 23
2.2.1 Windows的事件驱动 23
2.2.2 Form类 24
任务2.3 创建多文档界面(MDI)应用程式 28
2.3.1 多文档界面(MDI)应用程式 29
2.3.2 MessageBox类 34
习题 38
项目3 用户登录模组实现 39
任务3.1 系统登录模组界面设计 39
3.1.1 控制项 40
3.1.2 Label控制项 42
3.1.3 LinkLabel控制项 42
3.1.4 文本控制项TextBox 43
3.1.5 Button控制项 44
3.1.6 PictureBox控制项 46
3.1.7 RichTextBox控制项 50
3.1.8 MaskedTextBox控制项 55
任务3.2 用户登录功能实现 57
3.2.1 ADO.NET概述 57
3.2.2 使用Connection资料库连线对象 60
3.2.3 使用Command资料库命令对象 65
3.2.4 使用DataReader数据读取对象 68
3.2.5 程式调试技术 74
习题 75
项目4 用户管理模组实现 76
任务4.1 用户注册功能实现 76
4.1.1 CheckBox控制项 77
4.1.2 GroupBox控制项 78
4.1.3 CheckedListBox控制项 80
4.1.4 ErrorProvider控制项 84
4.1.5 存储过程调用 87
4.1.6 SqlParameter对象 88
任务4.2 用户头像更换功能实现 98
4.2.1 ComboBox组合框控制项 99
4.2.2 TabControl控制项 104
4.2.3 ToolTip组件 111
习题 112
项目5 收支分类管理功能实现 113
任务5.1 收支分类显示功能实现 113
5.1.1 ImageList控制项 114
5.1.2 ListView控制项 117
任务5.2 添加收支分类功能实现 122
5.2.1 RadioButton控制项 122
5.2.2 NotifyIcon控制项 125
5.2.3 ContextMenuStrip控制项 126
5.2.4 App.config档案 128
5.2.5 数据访问通用类设计 130
5.2.6 .NET中的事务处理 137
习题 143
项目6 收支记账管理功能实现 144
任务6.1 收支记账信息浏览功能实现 144
6.1.1 DataSet对象 145
6.1.2 DataTable、DataColumn、DataRow和DataView对象 148
6.1.3 DataAdapter对象 154
6.1.4 DataGridView控制项 159
6.1.5 BindingSource类 161
6.1.6 BindingNavigator控制项 162
任务6.2 收支记账信息编辑功能实现 165
6.2.1 CommandBuilder对象 166
6.2.2 定製DataGridView界面 169
6.2.3 日期控制项DateTimePicker 180
任务6.3 日常收支记账查询功能的实现 189
6.3.1 ListBox控制项 190
6.3.2 数据导出 196
6.3.3 DataGridView分页技术 206
习题 210
项目7 报表功能实现 211
任务7.1 日常收支统计功能的实现 211
7.1.1 报表 212
7.1.2 ReportView控制项 213
7.1.3 使用RDIC报表 213
7.1.4 使用自定义数据集定义报表 216
7.1.5 报表数据操作 218
任务7.2 日常收支明细清单的实现 222
7.2.1 报表数据区域 223
7.2.2 表达式 223
7.2.3 报表布局及样式 223
7.2.4 导出报表 227
7.2.5 完善报表功能 227
7.2.6 完善报表浏览界面 227
习题 228
项目8 系统管理模组实现 229
任务8.1 数据备份功能实现 229
8.1.1 SaveFileDialog控制项 230
8.1.2 档案浏览对话框FolderBrowserDialog 231
8.1.3 资料库备份 231
8.1.4 字型对话框FontDialog 235
8.1.5 颜色对话框ColorDialog 236
8.1.6 列印对话框PrintDialog 236
任务8.2 数据恢复功能实现 239
8.2.1 OpenFileDialog控制项 240
8.2.2 资料库恢复 241
8.2.3 进度条控制项的使用 245
习题 248
项目9 随笔记系统整合 249
任务9.1 系统主模组的设计与实现 249
9.1.1 MenuStrip控制项 249
9.1.2 ToolStrip控制项 252
9.1.3 StatusStrip控制项 256
任务9.2 系统子窗体的集成 260
9.2.1 TreeView控制项 260
9.2.2 在Panel控制项中添加新的窗体 265
9.2.3 WebBrowser 控制项 268
习题 270
项目10 随笔记系统的打包部署 271
任务10.1 随笔记系统安装程式的製作 271
10.1.1 创建Windows安装项目 272
10.1.2 製作Windows安装程式 273
任务10.2 随笔记系统的部署 281
10.2.1 安装随笔记系统 282
10.2.2 随笔记系统测试 284
10.2.3 打包资料库应用程式 285
习题 288
参考文献 289
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net