C# Windows项目开发案例教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:彭顺生,黄海芳,方丽等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302378952
- 页数:289 页
项目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
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《博士教你识中药》(中国)黄汉超 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《保教知识与能力》师大教科文教材编写组编著 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019