图书目录

第1章 Visual Basic.NET概述1

1.1 Visual Basic.NET历史1

1.2 Visual Basic.NET特点2

1.3 .NET架构3

1.4 任务1:   安装Visual Basic.NET4

1.5 任务2:  建立最简单的Visual Basic.NET程序6

1.6 任务3:  建立可交互的Visual Basic.NET程序14

1.7 任务4:  更改文本框背景颜色18

1.8 小结22

1.9 作业23

第2章 Visual Basic.NET语言基础24

2.1 任务1:  计算圆的周长和面积24

2.2 任务2:  简单乘方运算31

2.3 任务3:  温度转换35

2.4 任务4:  显示用户欢迎窗口45

2.5 小结48

2.6 作业49

第3章 分支结构50

3.1 任务1:  求最大数50

3.2 任务2:  判断奇偶数52

3.3 任务3:  判断字符类型54

3.4 任务4:  用户信息验证(1) 56

3.5 任务5:  成绩转换58

3.6 任务6:  判断正负数61

3.7 小结62

3.8 作业63

第4章 循环结构64

4.1 任务1:  计算N的阶乘,N为自然数64

4.2 任务2:  生成随机数66

4.3 任务3:  猜数游戏71

4.4 任务4:  有趣的三位数 76

4.5 任务5:  输入两个整数,求出它们之间所有的素数79

4.6 小结83

4.7 作业83

第5章 数组、结构和集合84

5.1 任务1:  输出高于平均成绩的分数84

5.2 任务2:  将输入的10个整数按逆序输出88

5.3 任务3:  将学生成绩从小到大排序91

5.4 任务4:  学生成绩表(1) 95

5.5 任务5:  输出杨辉三角形101

5.6 任务6:  学生成绩表(2)  104

5.7 任务7:  学生成绩表(3) 109

5.8 小结112

5.9 作业112

第6章 过程114

6.1 任务1:  统计字符个数114

6.2 任务2:  进制转换118

6.3 任务3:  数字排序121

6.4 任务4:  计算Fibonacci数列127

6.5 任务5:  用户信息验证(2) 130

6.6 小结135

6.7 作业135

第7章 面向对象的概念136

7.1 任务1: 类定义示例136

7.2 任务2: 封装示例139

7.3 任务3: 继承示例142

7.4 任务4: 方法重载示例146

7.5 任务5: 多态的示例147

7.6 小结149

7.7 作业149

第8章 .NET类库151

8.1 .NET类库概述151

8.2 任务1: 小学生算术测验153

8.3 任务2: 绘制花瓣图案159

8.4 任务3: 简单端口扫描器166

8.5 任务4: 简单邮件发送系统170

8.6 任务5: 多线程应用174

8.7 任务6: 文件加密179

8.8 小结184

8.9 作业184

第9章 文件186

9.1 文件概述186

9.2 任务1: 顺序文件的读写187

9.3 任务2: 随机文件的读写198

9.4 任务3: 使用流进行二进制文件的读写205

9.5 任务4: 简单文件管理器214

9.6 小结222

9.7 作业222

第10章 ADO.NET和数据库223

10.1 任务1: 创建数据库223

10.2 任务2: 连接和操作数据库228

10.3 任务3: BindingSource组件的应用(1) 234

10.4 任务4: BindingSource组件的应用(2) 238

10.5 小结243

10.6 作业243

第11章 用户界面设计244

11.1 任务1: 图片浏览244

11.2 任务2: 字体格式247

11.3 任务3: 打字小游戏253

11.4 任务4: 小小画笔258

11.5 任务5: 简易文本编辑器 260

11.6 任务6: 菜单调用外部程序266

11.7 任务7: 多重窗体269

11.8 小结272

11.9 作业272

第12章 异常处理274

12.1 任务1: 异常处理示例(1) 274

12.2 任务2: 异常处理示例(2)276

12.3 任务3: 主动抛出异常示例279

12.4 小结281

12.5 作业281

参考文献282