注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关Visual C#2005程序设计实例教程

Visual C#2005程序设计实例教程

Visual C#2005程序设计实例教程

定 价:¥30.00

作 者: 软件与技术研发小组
出版社: 冶金工业出版社
丛编项: 计算机软件与技术系列丛书
标 签: 算法语言

ISBN: 9787502440596 出版时间: 2006-07-01 包装: 平装
开本: 16 页数: 255 字数:  

内容简介

  C#2.0是Microsoft最新推出的一种面向对象的程序设计语言,它能够快速而容易的开发基于.NET平台的解决方案。而Visual C# 2005 Express Edition 是Visual C# 2005的子集, 它适合.NET业余爱好者、入门者和学生使用,通过简单的操作就可以实现在C、C++中需要编写大量代码才能实现的功能。本书采用以程序实例的方式,首先介绍了C# 2.0的语言规范,接着介绍了窗口应用程序的设计,然后介绍了系统和网络编程,最后介绍了在C#中的数据库和图形、多媒体程序设计,并编写了几个综合实例来熟悉用Visual C#来开发应用程序。本书中列举了大量的程序实例,使读者跳出枯燥的理论学习,在享受程序设计的乐趣中掌握如何使用Visual C# 2005 Express Edition开发应用程序。将书中的实例加以综合、修改,即可应用到程序的开发实践中。本书可作为高等学校、高职、高专相关专业的教材,同时也适合C#语言的初、中级读者使用,及广大.NET编程爱好者学习和提高的参考书。

作者简介

暂缺《Visual C#2005程序设计实例教程》作者简介

图书目录

第1章 体验Visual C# 2005 Express Edition 1
1.1 C# 2.0 中的新功能 1
1.2 Visual C# 2005 Express Edition的特点 1
1.3 Visual C# 2005 Express Edition的安装 2
1.3.1 下载Visual C# 2005 Express Edition 2
1.3.2 系统要求 2
1.3.3 安装Visual C# 2005 Express Edition 3
1.4 认识Visual C# 2005 Express Edition的集成开发环境 4
1.5 Hello world程序 6
小结 9
综合练习一 9
一、选择题 9
二、填空题 10
三、简答题 10
四、上机题 10
第2章 创建控制台应用程序 11
2.1 类 11
2.2 重载 13
2.3 继承 17
2.4 接口 21
2.5 结构 24
2.6 枚举 26
2.7 数组 28
2.8 字符串 31
2.9 索引器 32
2.10 委托 36
2.11 匿名方法 38
2.12 事件 40
2.13 泛型 42
2.14 迭代器 45
2.15 可空类型 47
2.16 不安全代码和指针 49
2.17 线程 51
2.18 异常处理 54
2.19 动态链接库 56
小结 59
综合练习二 59
一、选择题 59
二、填空题 60
三、简答题 60
四、上机题 60
第3章 创建窗口界面应用程序 61
3.1 窗体 61
3.1.1 第一个Windows程序 61
3.1.2 创建不规则窗体 64
3.1.3 使用拆分窗口 66
3.1.4 使用属性控件添加属性窗口 68
3.1.5 用Timer组件实现窗体的漂动 71
3.1.6 创建多文档窗口 73
3.2 菜单 76
3.2.1 利用控件设计菜单 76
3.2.2 动态创建菜单 80
3.3 对话框 82
3.3.1 常用对话框的使用 82
3.3.2 获取浏览文件夹对话框 86
3.4 工具栏和状态栏 88
3.4.1 创建工具栏 88
3.4.2 创建状态栏 92
3.5 控件 93
3.5.1 为控件创建提示 94
3.5.2 使用日期时间控件 96
3.5.3 使用掩码文本框控件 98
3.5.4 浏览图片 100
3.5.5 使用复选框列表控件 102
3.5.6 在运行时添加窗口控件 105
3.5.7 使用布局面板 107
小结 113
综合练习三 113
一、选择题 113
二、填空题 113
三、简答题 114
四、上机题 114
第4章 系统编程 115
4.1 文件 115
4.1.1 读写文本文件 115
4.1.2 以二进制形式读写文件 119
4.1.3 读取文件属性 123
4.1.4 文件的复制、移动、删除 126
4.2 系统设置 130
4.2.1 操作注册表 131
4.2.2 控制输入法 133
4.3 系统信息 135
4.3.1 操作系统时间 136
4.3.2 获得计算机的分辨率 138
4.3.3 实时获取CPU利用率 139
4.3.4 获取系统进程列表 140
4.3.5 操作剪贴板 141
4.4 系统应用 144
4.4.1 制作字幕屏幕保护程序 144
4.4.2 创建系统托盘应用程序 147
4.4.3 制作SN快速输入工具 149
4.4.4 调用Windows应用程序 151
小结 153
综合练习四 153
一、选择题 153
二、填空题 154
三、简答题 154
四、上机题 154
第5章 网络编程 155
5.1 获取计算机名称和IP地址 155
5.2 Ping命令的实现 157
5.3 Internet浏览器 159
5.4 使用TCP连接传送数据 162
5.5 使用UDP连接传送数据 166
5.6 使用WebRequest类访问Web资源 169
5.7 使用WebClient类访问Web资源 172
小结 176
综合练习五 176
一、选择题 176
二、填空题 177
三、简答题 177
四、上机题 177
第6章 数据库编程 178
6.1 建立SQL Server 2005数据库 178
6.2 在窗体界面中绑定数据库 181
6.3 数据库操作 186
6.4 数据库查询 190
6.5 带参数查询 193
6.6 创建应用程序的主窗体 197
小结 198
综合练习六 199
一、选择题 199
二、填空题 199
三、简答题 199
四、上机题 199
第7章 图形多媒体编程 200
7.1 绘制简单图形 200
7.2 绘制文本 202
7.3 枚举系统中的字体 203
7.4 使用画刷 205
7.5 简单的动画 207
7.6 Windows图片屏保 209
7.7 转换图片格式 211
7.8 图片的处理 215
7.9 简单的音频播放器 221
7.10 动画处理帧图像 225
7.11 媒体播放器 227
小结 229
综合练习七 229
一、选择题 229
二、填空题 230
三、简答题 230
四、上机题 230
第8章 综合实例 231
8.1 计算器 231
8.2 记事本 237
8.3 拼牌游戏 248
小结 254
综合练习八 254
一、选择题 254
二、填空题 255
三、简答题 255
四、上机题 255
参考文献 256

本目录推荐