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

视频学C#

视频学C#

定 价:¥49.80

作 者: 王小科,梁冰 编著
出版社: 人民邮电出版社
丛编项:
标 签: VC++

购买这本书可以去


ISBN: 9787115218933 出版时间: 2010-02-01 包装: 平装
开本: 大16开 页数: 388 字数:  

内容简介

  《视频学C#》全面介绍了使用C#进行程序开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的注意、技巧、说明、编程信条及轻松一刻等栏目,夯实读者编程技术,丰富编程经验。全书共19章,按内容结构可以分为3篇,C#编程基础篇、Windows程序设计篇和C#高级应用篇。C#编程基础篇介绍了C#语言编程的基础知识;Windows程序设计篇介绍了使用C#进行Windows程序设计的相关技术,例如,对话框、菜单、工具栏和各种控件的使用等;C#高级应用篇介绍了文件与流、GDI+技术、图像处理、多媒体技术和网络编程技术等程序开发必备的知识。《视频学C#》附有配套光盘。光盘中提供了《视频学C#》所有程序的源代码、教学录像、项目全程开发录像和编程词典体验版学习软件。其中,源代码全部经过精心调试,能够在Windows 2000、Windows XP、Windows 2003、Windows Vista、Windows 7系统下编译和运行。《视频学C#》适用于C#的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。

作者简介

暂缺《视频学C#》作者简介

图书目录

第1篇 C#编程基础篇
第0章 学前指导——跨越程序开发的盲区
30分钟互动教学视频
0.1 认识程序 4
0.2 程序员的成长之路 6
0.3 如何学好编程 6
0.4 就业与薪资 8
0.5 了解开发相关的几个概念 8
0.6 获取开发环境 10
0.7 编程答疑 13
0.8 光盘使用指南 18
第1章 认识Visual C#——拨开C#的神秘面纱
90分钟互动教学视频
15分钟常见问题讲解视频
14个编程技术要点
2个编程开发实例
8个编程技巧说明
1.1 C#概述 22
1.1.1 C#发展历程 22
1.1.2 C#语言特点 22
1.1.3 C#语言编程环境 23
1.2 .NET Framework 3.5简介 24
1.2.1 什么是.NET Framework 3.5 24
1.2.2 C#与.NET的关系 25
1.3 安装与卸载Visual Studio 2008 26
1.3.1 系统必备 26
1.3.2 安装Visual Studio 2008 26
1.3.3 卸载Visual Studio 2008 28
1.4 启动Visual Studio 2008开发环境 30
1.4.1 启动Visual Studio 2008 30
1.4.2 创建项目 31
1.4.3 创建网站 32
1.5 熟悉Visual Studio 2008开发环境 34
1.5.1 新特性 34
1.5.2 主窗口 34
1.5.3 菜单栏 35
1.5.4 工具栏 36
1.5.5 工具箱窗口 37
1.5.6 解决方案资源管理器 37
1.5.7 属性窗口 38
1.5.8 窗体设计窗口 38
1.6 Visual Studio 2008帮助系统 39
1.6.1 安装MSDN 39
1.6.2 使用MSDN 41
1.7 实践练习 42
第2章 C#语言基础——C#开发的必修课
106分钟互动教学视频
15分钟常见问题讲解视频
10个编程技术要点
41个编程开发实例
23个编程技巧说明
2.1 C#程序的基本组成 44
2.1.1 命名空间 44
2.1.2 类 44
2.1.3 Main方法 45
2.1.4 标识符 45
2.1.5 关键字 45
2.1.6 C#语句 46
2.1.7 代码注释 46
2.2 数据类型 47
2.2.1 值类型 47
2.2.2 引用类型 50
2.2.3 类型转换 51
2.3 常量和变量 54
2.3.1 常量的声明和使用 54
2.3.2 变量的声明和使用 55
2.4 运算符 57
2.4.1 算术运算符 57
2.4.2 赋值运算符 59
2.4.3 关系运算符 59
2.4.4 其他运算符 62
2.4.5 运算符优先级 67
2.5 实践练习 68
第3章 C#流程控制语句——构建合乎逻辑的C#代码
66分钟互动教学视频
15分钟常见问题讲解视频
10个编程技术要点
16个编程开发实例
14个编程技巧说明
3.1 选择语句 70
3.1.1 使用if语句实现条件选择 70
3.1.2 使用switch语句实现分支选择 75
3.2 循环语句 76
3.2.1 使用while语句循环执行语句 76
3.2.2 使用do...while语句至少执行一次循环 77
3.2.3 使用for语句实现代码循环 79
3.2.4 使用foreach语句遍历集合 81
3.3 跳转语句 81
3.3.1 使用break语句跳出循环 82
3.3.2 使用continue语句继续执行代码 83
3.3.3 使用return语句实现程序返回 83
3.3.4 使用goto语句实现程序跳转 84
3.4 实践练习 86
第4章 字符与字符串——打开字符串的潘多拉魔盒
78分钟互动教学视频
15分钟常见问题讲解视频
13个编程技术要点
27个编程开发实例
14个编程技巧说明
4.1 字符 88
4.1.1 字符的使用 88
4.1.2 转义字符的使用 90
4.2 字符串 91
4.2.1 字符串概述 91
4.2.2 比较字符串 92
4.2.3 格式化字符串 94
4.2.4 截取字符串 95
4.2.5 分割字符串 96
4.2.6 插入和填充字符串 97
4.2.7 复制字符串 98
4.2.8 替换字符串 100
4.2.9 删除字符串 101
4.2.10 可变字符串 101
4.3 正则表达式 104
4.4 实践练习 106
第5章 数组和集合——串起数据的珍珠链
118分钟互动教学视频
15分钟常见问题讲解视频
8个编程技术要点
52个编程开发实例
32个编程技巧说明
5.1 一维数组 108
5.1.1 一维数组的概述 108
5.1.2 一维数组的声明与使用 108
5.2 二维数组 110
5.2.1 二维数组的概述 110
5.2.2 二维数组的声明与使用 111
5.3 Array类 113
5.3.1 Array类的概述 113
5.3.2 Array类的属性 113
5.3.3 Array类的方法 114
5.4 数组操作 120
5.4.1 输入与输出数组 120
5.4.2 数组的定位 122
5.4.3 数组的排序 123
5.4.4 添加、删除数组元素 126
5.5 ArrayList类 130
5.5.1 ArrayList类概述 130
5.5.2 遍历ArrayList集合 131
5.5.3 添加ArrayList元素 131
5.5.4 删除ArrayList元素 132
5.5.5 查找ArrayList元素 133
5.6 实践练习 134
第6章 面向对象程序设计——步入面向对象的殿堂
142分钟互动教学视频
15分钟常见问题讲解视频
12个编程技术要点
32个编程开发实例
33个编程技巧说明
6.1 类 136
6.1.1 面向对象概述 136
6.1.2 声明类 137
6.1.3 类的成员 137
6.1.4 对象 139
6.1.5 内部类 142
6.1.6 分部类 142
6.2 字段和属性 145
6.2.1 字段 145
6.2.2 属性 145
6.2.3 字段和属性的区别 148
6.3 方法 148
6.3.1 声明方法 148
6.3.2 静态方法 150
6.3.3 非静态方法 151
6.3.4 重载方法 152
6.4 结构和枚举 153
6.4.1 结构 153
6.4.2 枚举 156
6.5 继承 157
6.5.1 继承概述 157
6.5.2 继承的基石——接口 158
6.5.3 继承的使用 161
6.5.4 继承的原则 164
6.6 多态 165
6.6.1 多态概述 165
6.6.2 虚方法与重写方法 165
6.6.3 多态的使用 166
6.7 实践练习 167
第7章 编程加油站(一)
42分钟互动教学视频
必知必会001 关于.NET的几个重要概念 170
必知必会002 .NET 3.5中的几个新特性 170
必知必会003 如何将double类型的数输出保留小数点后两位 170
必知必会004 装箱和拆箱详解 170
必知必会005 按位运算过程 171
必知必会006 移位运算过程 171
必知必会007 Path += @"\01.jpg";如何理解 172
必知必会008 4种循环结构 173
必知必会009 数组排序的几种算法 173
必知必会010 如何获取数组的列数 174
必知必会011 什么是面向对象编程 174
必知必会012 面向对象的3个特性 174
必知必会013 类与对象的关系 175
必知必会014 重载方法与重写方法 175
必知必会015 理解面向对象的多态性 175
第2篇 Windows程序设计篇
第8章 Windows窗体——搭建交互图形界面的阶梯
57分钟互动教学视频
15分钟常见问题讲解视频
6个编程技术要点
13个编程开发实例
14个编程技巧说明
8.1 Windows窗体介绍 180
8.1.1 设置窗体属性 180
8.1.2 调用窗体方法 184
8.1.3 触发窗体事件 185
8.2 Windows窗体的调用 187
8.2.1 调用模式窗体 187
8.2.2 调用非模式窗体 188
8.3 MDI窗体 188
8.3.1 MDI窗体概述 188
8.3.2 创建MDI窗体 189
8.3.3 操作MDI窗体 190
8.4 实践练习 192
第9章 常用控件——提高程序效率的利器
160分钟互动教学视频
15分钟常见问题讲解视频
22个编程技术要点
28个编程开发实例
12个编程技巧说明
9.1 文本编辑控件 194
9.1.1 通过TextBox控件录入数据 194
9.1.2 通过RichTextBox控件显示图文数据 196
9.1.3 使用Label控件显示文字 198
9.1.4 使用LinkLabel控件创建超链接 199
9.1.5 使用Button控件作为按钮 200
9.2 容器控件 202
9.2.1 使用Panel控件作为容器控件 202
9.2.2 使用GroupBox控件进行分组 202
9.2.3 使用TabControl控件创建多面板 203
9.3 列表选择控件 205
9.3.1 通过ListBox控件显示文件夹中文件列表 205
9.3.2 使用ComboBox控件选择职位 206
9.3.3 对ListView控件中的列表项进行分组 208
9.3.4 使用TreeView控件显示部门结构 210
9.3.5 使用NumericUpDown控件实现数字选择 213
9.4 对话框 214
9.4.1 打开对话框 214
9.4.2 另存为对话框 216
9.4.3 浏览文件夹对话框 217
9.4.4 字体对话框 218
9.4.5 颜色对话框 219
9.5 菜单与工具栏控件 221
9.5.1 菜单控件 221
9.5.2 快捷菜单控件 222
9.5.3 工具栏控件 223
9.5.4 状态栏控件 225
9.6 实践练习 226
第10章 高级控件——高效程序开发的利器
102分钟互动教学视频
15分钟常见问题讲解视频
11个编程技术要点
14个编程开发实例
7个编程技巧说明
10.1 计时器组件 228
10.2 图形控件 230
10.2.1 利用PictureBox控件显示图片 230
10.2.2 通过ImageList组件设置图片集合 231
10.3 进度条控件 232
10.4 选择控件 234
10.4.1 CheckBox控件——复选框 234
10.4.2 CheckedListBox控件——复选框列表 236
10.4.3 RadioButton控件——单选按钮 239
10.5 打印组件 241
10.5.1 PageSetupDialog组件——打印设置 241
10.5.2 PrintDocument组件——设置打印文档 242
10.5.3 PrintPreviewDialog组件——打印预览 243
10.5.4 PrintDialog组件——打印对话框 244
10.6 实践练习 245
第11章 数据库操作——有效操作数据库的捷径
178分钟互动教学视频
15分钟常见问题讲解视频
12个编程技术要点
22个编程开发实例
20个编程技巧说明
11.1 ADO.NET概述 248
11.2 使用Connection对象连接数据库 249
11.2.1 熟悉Connection对象 249
11.2.2 数据库连接字符串 250
11.2.3 使用SqlConnection对象连接数据库 250
11.2.4 使用OleDbConnection对象连接数据库 251
11.3 使用Command对象操作数据库 253
11.3.1 熟悉Command对象 253
11.3.2 使用Command对象添加数据 254
11.3.3 使用Command对象修改数据 254
11.3.4 使用Command对象删除数据 256
11.3.5 使用Command对象调用存储过程 257
11.4 使用DataReader对象读取数据 258
11.4.1 理解DataReader对象 258
11.4.2 使用DataReader对象读取数据 259
11.5 使用DataSet和DataAdapter对象查询数据 260
11.5.1 熟悉DataSet对象和DataAdapter对象 260
11.5.2 使用DataAdapter对象填充DataSet数据集 262
11.5.3 使用DataAdapter对象更新数据库中数据 263
11.5.4 DataSet对象与DataReader对象的区别 265
11.6 数据控件 266
11.6.1 DataGridView控件的使用 266
11.6.2 BindingSource组件的使用 269
11.6.3 BindingNavigator控件的使用 272
11.7 实践练习 274
第12章 编程加油站(二)
35分钟互动教学视频
必知必会001 模式窗体与非模式窗体 276
必知必会002 父窗体和子窗体 276
必知必会003 控件的本质是什么 276
必知必会004 文本编辑控件的种类 276
必知必会005 在窗体中看不到可视控件的原因 276
必知必会006 容器控件的种类 276
必知必会007 列表选择控件的种类 277
必知必会008 对话框控件的种类 277
必知必会009 菜单与工具栏控件的种类 277
必知必会010 选择控件的种类 277
必知必会011 打印组件的种类 277
必知必会012 SQL Server 2000无法安装是怎么回事 278
必知必会013 详解ADO.NET技术 278
必知必会014 DataSet对象与DataReader对象的区别 279
必知必会015 数据控件的种类 279
必知必会016 SQL Server 2005中如何创建存储过程和触发器 279
第3篇 C#高级应用篇
第13章 文件与流——构造C#代码的润滑剂
160分钟互动教学视频
15分钟常见问题讲解视频
12个编程技术要点
66个编程开发实例
34个编程技巧说明
13.1 System.IO命名空间 284
13.2 文件基本操作 284
13.2.1 文件操作类File和FileInfo 285
13.2.2 创建文件 286
13.2.3 打开文件 288
13.2.4 判断文件是否存在 291
13.2.5 复制或移动文件 292
13.2.6 删除文件 294
13.2.7 获取文件基本信息 294
13.3 文件夹基本操作 296
13.3.1 文件夹操作类Directory和DirectoryInfo 296
13.3.2 创建文件夹 297
13.3.3 判断文件夹是否存在 297
13.3.4 移动文件夹 298
13.3.5 删除文件夹 298
13.3.6 遍历文件夹中的子文件夹及文件 299
13.4 文件流操作 303
13.4.1 文本文件的读取 303
13.4.2 文本文件的写入 306
13.4.3 大文件的复制 309
13.5 实践练习 314
第14章 GDI+技术——图像绘制的手术刀
93分钟互动教学视频
15分钟常见问题讲解视频
15个编程技术要点
21个编程开发实例
12个编程技巧说明
14.1 图形对象 316
14.1.1 Graphics——绘图对象 316
14.1.2 Font——字体对象 318
14.1.3 Pen——画笔对象 318
14.1.4 Brush和SolidBrush对象 318
14.1.5 Bitmap——位图对象 318
14.2 基本图形的绘制 319
14.2.1 直线的绘制 319
14.2.2 矩形的绘制 321
14.2.3 椭圆的绘制 322
14.2.4 圆弧的绘制 323
14.2.5 图像的绘制 323
14.3 复杂图形的绘制 325
14.3.1 扇形的绘制 325
14.3.2 贝塞尔曲线的绘制 325
14.3.3 多边形的绘制 327
14.3.4 文本的绘制 328
14.4 GraphicsPath类——图形路径 329
14.4.1 GraphicsPath类的属性 329
14.4.2 GraphicsPath类的方法 329
14.4.3 GraphicsPath类的使用 331
14.5 实践练习 331
第15章 图像处理——实现令人眼花缭乱的图像效果
第16章 多媒体技术——动感地带
第17章 网络编程技术——深入虎穴得虎子
第18章 编程加油站(三)

本目录推荐