Visual C# 2010程序设计教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:齐志,赵晓丹主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302329640
- 页数:246 页
第1章 C#与Visual Studio 2010集成开发环境 1
1.1 C#语言简介 1
1.1.1 C#语言诞生的背景 1
1.1.2 C#语言的特点 2
1.2 .NET开发平台 2
1.2.1 .NET框架概述 3
1.2.2 安装Visual Studio 2010系统的必备条件 4
1.2.3 安装Visual Studio 2010 4
1.2.4 卸载Visual Studio 2010 9
1.3 Visual Studio 2010集成开发环境 10
1.3.1 创建项目 10
1.3.2 标题栏和菜单栏 12
1.3.3 工具栏 15
1.3.4 工具箱 15
1.3.5 窗口 16
1.4 编写一个简单的Visual C#2010.NET应用程序 18
1.4.1 创建控制台应用程序 18
1.4.2 创建Windows应用程序 20
1.5 本章小结 22
1.6 测试与练习 22
1.7 拓展实训——创建简单的应用程序 23
第2章 C#语言编程基础 24
2.1 C#语言基本语法 24
2.1.1 C#语言编程规则 24
2.1.2 数据类型 25
2.1.3 常量与变量 29
2.1.4 类型转换 32
2.2 运算符与表达式 36
2.3 C#语句 41
2.3.1 顺序结构 41
2.3.2 分支结构 41
2.3.3 循环结构 48
2.3.4 跳转语句 54
2.4 本章小结 57
2.5 测试与练习 57
2.6 拓展实训——C#基本语法练习 59
第3章 面向对象编程基础 60
3.1 面向对象概念 60
3.2 类和对象 63
3.2.1 类的声明和实例化 63
3.2.2 类的数据成员和作用域 64
3.2.3 类的可访问性 65
3.3 类的方法 65
3.3.1 方法的声明与调用 65
3.3.2 方法的参数传递 68
3.3.3 方法的重载 70
3.4 构造函数 71
3.4.1 构造函数的声明和调用 71
3.4.2 构造函数的重载 72
3.5 类的继承 74
3.5.1 创建派生类 74
3.5.2 派生类的构造函数 76
3.6 多态 80
3.6.1 方法重载实现多态 80
3.6.2 虚方法 83
3.7 异常处理 85
3.7.1 异常与异常类 85
3.7.2 异常处理机制 86
3.7.3 用户自定义异常类 90
3.8 接口、委托与事件 91
3.8.1 接口 91
3.8.2 委托 94
3.8.3 事件 96
3.9 本章小结 98
3.10 测试与练习 98
3.11 拓展实训——数和对象 101
第4章 Windows应用程序开发 102
4.1 开发应用程序的步骤 102
4.2 窗体 105
4.2.1 创建Windows应用程序项目 105
4.2.2 选择启动窗体 105
4.2.3 窗体属性 106
4.2.4 窗体的常用方法和事件 108
4.3 Windows控件应用 109
4.3.1 常用控件 109
4.3.2 Label控件 111
4.3.3 Button控件 112
4.3.4 TextBox控件 114
4.3.5 RadioButton控件和GroupBox控件 116
4.3.6 CheckBox控件 118
4.3.7 ListBox控件 121
4.3.8 ComboBox控件 123
4.3.9 ListView控件 125
4.3.10 Timer控件和PictureBox控件 128
4.3.11 ProgressBar控件 130
4.4 菜单 131
4.4.1 创建下拉式菜单 132
4.4.2 创建上下文菜单 134
4.5 对话框 135
4.5.1 消息框 135
4.5.2 窗体对话框 136
4.5.3 通用对话框 137
4.6 单文档(SDI)和多文档界面(MDI) 144
4.7 本章小结 145
4.8 测试与练习 146
4.9 拓展实训——图像浏览器的实现 148
第5章 GDI+编程 149
5.1 GDI+入门基础 149
5.1.1 图形坐标系统 150
5.1.2 像素 150
5.1.3 Graphics类 150
5.1.4 颜色 153
5.2 绘图 154
5.2.1 画笔 154
5.2.2 画刷 157
5.2.3 绘制直线 163
5.2.4 绘制矩形 165
5.2.5 绘制椭圆 167
5.2.6 绘制圆弧 168
5.2.7 画扇形图 170
5.2.8 绘制多边形 171
5.3 文本输出 173
5.3.1 Font对象 173
5.3.2 文本输出 173
5.4 图像处理基础 176
5.4.1 图像处理概述 176
5.4.2 图像的输入与保存 177
5.4.3 图像复制和粘贴 179
5.5 彩色图像处理 183
5.6 本章小结 187
5.7 测试与练习 188
5.8 拓展实训——用GDI+显示用户照片 188
第6章 文件操作 190
6.1 文件概述 190
6.2 System.IO模型 191
6.3 C#的文件流 192
6.4 文件与目录类 196
6.4.1 Directory类和DirectoryInfo类 196
6.4.2 File类和FileInfo类 198
6.5 本章小结 201
6.6 测试与练习 202
6.7 拓展实训——创建删除、移动、复制文件的控制台应用程序 202
第7章 多线程技术 203
7.1 多线程概述 203
7.2 线程的操作与控制 204
7.2.1 线程的建立与启动 204
7.2.2 线程的挂起、恢复与终止 206
7.2.3 线程的状态及优先级 208
7.3 线程的同步和异步 209
7.3.1 线程的同步 209
7.3.2 线程的异步 211
7.4 线程间的通信 214
7.5 C#套接字接口编程技术 216
7.5.1 套接字接口编程的基本概念 216
7.5.2 .NET中的套接字支持 216
7.5.3 .NET套接字接口编程常用类 217
7.6 本章小结 219
7.7 测试与练习 219
7.8 拓展实训——聊天程序的实现 220
第8章 C#与数据库访问技术 222
8.1 数据库系统简介 222
8.2 数据库基础 223
8.2.1 数据库和数据库管理系统 223
8.2.2 表和视图 223
8.2.3 用VS 2010创建数据库和表 224
8.2.4 结构化查询语言 225
8.2.5 数据访问命名空间 228
8.3 ADO.NET概述 230
8.4 创建连接 232
8.4.1 SqlConnection类 232
8.4.2 设置连接字符串 233
8.4.3 使用Connection对象 233
8.5 DataSet对象与Data Adapter对象 234
8.5.1 DataSet对象 234
8.5.2 DataAdapter对象 238
8.6 Command对象与DataReader对象 238
8.7 本章小结 241
8.8 测试与练习 242
8.9 拓展实训——书店管理系统仓储管理模块的实现 243
参考文献 246
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019