图书介绍
C#可视化程序设计案例教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 史荧中,刘培林编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111431312
- 出版时间:2013
- 标注页数:280页
- 文件大小:63MB
- 文件页数:294页
- 主题词:C语言-程序设计-高等职业教育-教材
PDF下载
下载说明
C#可视化程序设计案例教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Windows应用程序开发入门1
理论知识1
1.1 C#概述1
1.1.1 C#与.NET框架的关系1
1.1.2.NETFramework框架概述1
1.1.3 公共语言运行库2
1.2 C#应用程序类型3
1.3 可视化程序设计4
1.3.1 面向对象的程序设计4
1.3.2 可视化程序设计概述5
1.3.3 事件驱动的程序设计6
1.4 Visual Studio 2010介绍6
1.4.1 安装VisualStudio20106
1.4.2 Visual Studio 2010集成开发环境介绍7
1.4.3 Windows应用程序的开发步骤10
工作任务11
工作任务1 熟悉系统开发环境:欢迎使用VS 2010开发平台!11
本章小结12
习题112
实验112
第2章 窗体与控件13
理论知识13
2.1 属性、方法和事件13
2.1.1 属性13
2.1.2 方法14
2.1.3 事件14
2.2 窗体15
2.2.1 窗体的主要属性15
2.2.2 窗体的主要事件17
2.3 常用控件18
2.3.1 控件命名18
2.3.2 标签(Label)19
2.3.3 文本框(TextBox、RichTextBox和MaskedTextBox)19
2.3.4 按钮(Button)21
2.3.5 列表框(ListBox)22
2.3.6 组合框(ComboBox)24
2.3.7 单选按钮(RadioButton)24
2.3.8 复选框(CheckBox)26
2.3.9 图片框(PictureBox)26
2.3.10 分组框(GroupBox)27
2.3.11 定时器控件(Timer)27
2.4 控件布局28
2.4.1 调整控件的位置和大小28
2.4.2 控件的对齐28
2.4.3 调整控件的间距29
工作任务29
工作任务2 用户登录模块设计29
工作任务3 班级信息管理窗体设计31
工作任务4 学生档案查询界面设计34
本章小结37
习题238
实验238
第3章 C#程序设计语言40
理论知识40
3.1 C#程序组成40
3.1.1 类41
3.1.2 类代码42
3.1.3 代码行书写规则43
3.2 C#的数据类型、变量、常量与表达式45
3.2.1 数据类型46
3.2.2 常量47
3.2.3 变量48
3.2.4 运算符与表达式50
3.2.5 C#中常用公共类及其函数53
3.3 程序结构与流程控制语句58
3.3.1 程序的3种基本结构58
3.3.2 赋值语句及相关函数59
3.3.3 分支程序63
3.3.4 循环语句67
3.4 数组70
3.4.1 数组概述71
3.4.2 一维数组的定义与引用72
3.4.3 二维数组的定义与引用76
3.4.4 数组列表ArrayList77
3.4.5 对数组或数组列表使用foreach81
3.5 类与对象83
3.5.1 基本概念83
3.5.2 类84
3.5.3 对象87
3.5.4 类的继承88
3.5.5 类的其他概念88
工作任务90
工作任务5 学生成绩评定模块设计90
工作任务6 学生信息管理模块设计92
本章小结97
习题398
实验399
第4章 菜单、工具栏、状态栏与对话框102
理论知识102
4.1 菜单102
4.1.1 主菜单102
4.1.2 上下文菜单106
4.2 工具栏设计108
4.2.1 创建工具栏108
4.2.2 工具栏的属性109
4.2.3 工具栏的事件110
4.3 状态栏设计112
4.4 对话框设计113
4.4.1 对话框的属性113
4.4.2 对话框的应用114
4.5 MDI多窗体程序设计116
4.5.1 创建MDI主窗体116
4.5.2 建立MDI子窗体116
工作任务117
工作任务7 创建文本编辑器117
工作任务8 学生档案管理系统窗体设计120
本章小结123
习题4124
实验4124
第5章 数据库应用程序的可视化设计125
理论知识125
5.1 数据库基础125
5.1.1 数据库基本知识125
5.1.2 关系型数据库的基本概念126
5.1.3 学生档案管理系统数据库127
5.1.4 创建案例数据库130
5.1.5 结构化查询语言(SQL)简介132
5.2 类型化数据集139
5.2.1 利用服务器资源管理器建立数据连接140
5.2.2 类型化数据集的创建142
5.2.3 类型化数据集的参数化查询143
5.2.4 创建学生档案管理系统的类型化数据集144
5.3 数据库应用程序的结构与设计步骤145
5.3.1 数据库应用程序结构145
5.3.2 数据库应用程序的设计步骤146
5.4 数据源控件与数据访问窗体控件147
5.4.1 BindingSouree控件147
5.4.2 BindingNavigator控件148
5.4.3 DataGridView控件150
5.4.4 Label控件154
5.4.5 TextBox控件154
5.4.6 ListBox控件154
5.4.7 ComboBox控件155
5.5 水晶报表155
5.5.1 水晶报表简介155
5.5.2 使用水晶报表的一般步骤156
工作任务161
工作任务9 系部编码表维护(类型化数据集应用)161
工作任务10 班级编码表维护(窗体控件综合应用)164
工作任务11 学生档案查询(数据集综合应用)167
工作任务12 学生档案统计(水晶报表应用)170
工作任务13 学生档案打印(水晶报表应用)173
本章小结174
习题5175
实验5175
第6章 ADO.NET数据库访问技术179
理论知识179
6.1 ADO.NET数据库访问技术179
6.1.1 ADO.NET主要组件179
6.1.2 ADO.NET访问数据库的方式180
6.2 ADO.NET常用对象及应用181
6.2.1 Connection对象182
6.2.2 Command对象183
6.2.3 DataReader对象186
6.2.4 DataAdapter对象188
6.2.5 DataSet对象189
6.2.6 CommandBuilder对象193
6.2.7 DataView对象194
工作任务196
工作任务14 用户登录模块设计(续)Command对象应用196
工作任务15 系部编码表维护(用DataReader、Command对象)197
工作任务16 系部编码表维护(用DataSet、DataAdapter、CommandBuilder对象)201
工作任务17 设计学生档案查询程序203
工作任务18 设计学生档案录入程序210
工作任务19 设计学生档案维护程序215
本章小结218
习题6219
实验6220
第7章 C#窗体应用程序高级控件221
理论知识221
7.1 日期控件MonthCalendar221
7.1.1 MonthCalendar控件221
7.1.2 DateTimePicker控件222
7.2 树形控件TreeView224
7.3 分页控件TabControl226
7.4 进度条控件ProgressBar228
7.5 ListView 控件230
工作任务234
工作任务20 校历数据表录入程序设计234
工作任务21 用树形控件TreeView设计学生档案查询程序236
工作任务22 用ListView和ProgressBar控件设计显示学生信息查询进度程序239
工作任务23 用ListView控件设计班级相册程序241
本章小结244
习题7244
实验7245
第8章 图形绘制GDI+简介246
理论知识246
8.1 图形绘制概述246
8.1.1 System.Drawing命名空间246
8.1.2 Graphics类246
8.1.3 GDI+坐标系统247
8.2 利用画笔绘制基本图形247
8.3 画刷与区域填充248
8.4 绘制较复杂的图形250
8.5 图形变换250
工作任务252
工作任务24 系部班级统计图形绘制252
本章小结254
习题8255
实验8255
第9章 应用程序部署256
理论知识256
9.1 部署概述256
9.2 创建和部署基于Windows的应用程序258
9.2.1 创建一个基于Windows的应用程序258
9.2.2 创建部署项目258
9.2.3 将基于Windows的应用程序添加到安装程序中259
9.2.4 部署应用程序(基本安装程序)260
9.3 应用程序可选部署功能261
9.3.1 为基于Windows的应用程序创建快捷方式261
9.3.2 创建文件关联262
9.3.3 添加注册表项263
9.3.4 添加自定义安装对话框263
9.3.5 安装示例文件264
9.3.6 添加启动条件265
9.3.7 设置系统必备组件266
9.3.8 部署应用程序到其他计算机266
工作任务267
工作任务25 学生档案管理系统安装程序267
本章小结268
习题9269
实验9269
附录270
附录A “C#可视化程序设计”课程教学大纲270
一、课程性质和任务270
二、建议先修课程模块名称及作用270
三、教学目标270
四、教学内容及要求271
单元1 .NET技术与Visual C#概述271
单元2 窗体与控件271
单元3 Visual C#2010程序设计语言272
单元4 菜单、工具栏、状态栏与对话框272
单元5 数据库应用程序的可视化设计273
单元6 ADO.NET数据库访问技术273
单元7 Visual C#窗体应用程序高级控件274
单元8 图形绘制简介274
单元9 应用程序部署274
五、教学时数分配275
六、学习评价275
七、教学法建议276
附录B “C#可视化程序设计”授课计划276
参考文献279
热门推荐
- 235789.html
- 3540379.html
- 3843277.html
- 1689203.html
- 89725.html
- 170241.html
- 2452961.html
- 1958677.html
- 1592557.html
- 3044417.html
- http://www.ickdjs.cc/book_652492.html
- http://www.ickdjs.cc/book_1106436.html
- http://www.ickdjs.cc/book_2868162.html
- http://www.ickdjs.cc/book_2831277.html
- http://www.ickdjs.cc/book_3021032.html
- http://www.ickdjs.cc/book_3673737.html
- http://www.ickdjs.cc/book_3793216.html
- http://www.ickdjs.cc/book_3262671.html
- http://www.ickdjs.cc/book_2852914.html
- http://www.ickdjs.cc/book_1886660.html