《VISUAL BASIC .NET程序设计案例教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:谢永红编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302208020
  • 页数:252 页
图书介绍:本书涵盖面向对象基础知识、.NET程序设计基础、.NET基本控制结构、组数与过程、可视化组件、界面设计、数据库访问技术、文件处理、多线程机制、使用ASP.NET开发技术等。

第1章 Visual Basic.NET概述 1

1.1 .NET框架简介 1

1.2 Visual Basic.NET的发展和特点 2

1.2.1 VB.NET的发展 2

1.2.2 VB.NET的特点 2

1.3 Visual Basic.NET的安装与启动 3

1.3.1 Visual Studio.NET 2005的安装 3

1.3.2 VB.NET 2005的启动 7

1.4 VS.NET的集成开发环境 9

1.4.1 VS.NET窗口组成 9

1.4.2 VS.NET集成开发环境中的窗口 10

1.5 创建VB.NET应用程序的基本步骤 11

1.6 系统环境设置 17

1.7 VB.NET的帮助系统 18

习题1 19

第2章 面向对象的基础知识和常用控件 20

2.1 面向对象的基本概念 20

2.1.1 对象和类 20

2.1.2 属性、事件和方法 22

2.2 窗体和基本控件 23

2.2.1 窗体 23

2.2.2 控件的基本操作 25

2.2.3 基本控件 25

2.3 综合实训 29

习题2 30

第3章 VB.NET程序设计语言基础 33

3.1 数据类型 33

3.2 变量 36

3.2.1 变量名的命名规则 36

3.2.2 变量的声明 37

3.2.3 变量的作用域 40

3.3 常量 42

3.4 运算符 43

3.5 表达式 46

3.6 VB.NET常用内部函数 46

3.6.1 数值函数 47

3.6.2 字符函数 48

3.6.3 日期时间函数 50

3.6.4 类型转换函数 50

3.6.5 数据的输入函数(InputBox函数) 51

3.6.6 数据的输出函数(MsgBox函数) 52

3.7 VB.NET的编码规则 54

3.8 综合实训 55

习题3 56

第4章 VB.NET基本控制结构 58

4.1 顺序结构 58

4.2 选择结构 59

4.2.1 行If语句 59

4.2.2 块If语句 60

4.2.3 If语句的嵌套 61

4.2.4 多分支控制结构 63

4.3 循环结构 65

4.3.1 For循环结构 65

4.3.2 Do循环结构 67

4.3.3 While循环结构 69

4.3.4 循环的嵌套 70

4.3.5 Exit语句 71

4.4 程序调试 72

4.5 综合实训 74

习题4 77

第5章 数组与过程 80

5.1 数组 80

5.1.1 一维数组 81

5.1.2 二维数组 86

5.2 过程 90

5.2.1 过程的类型 90

5.2.2 Sub过程 90

5.2.3 Function过程 93

5.3 参数传递 95

5.3.1 值传递 95

5.3.2 地址传递 96

5.4 过程的作用域 97

5.5 综合实训 98

习题5 100

第6章 VB.NET的可视化组件 105

6.1 复选框(CheckBox) 105

6.2 单选按钮(RadioButton) 107

6.3 控件组(GroupBox) 108

6.4 图片箱(PictureBox) 109

6.5 列表框(ListBox) 112

6.6 组合框(ComboBox) 114

6.7 计时器(Timer) 116

6.8 滚动条 117

6.9 微调框 118

6.10 选项卡 119

6.11 对话框 120

6.11.1 “打开文件”对话框 120

6.11.2 “保存文件”对话框 122

6.11.3 “颜色”对话框 123

6.11.4 “字体”对话框 123

6.11.5 “打印”对话框 124

6.12 综合实训 125

习题6 128

第7章 VB.NET的界面设计 131

7.1 菜单 131

7.1.1 下拉式菜单 131

7.1.2 弹出式菜单 135

7.1.3 使用“类”创建菜单 136

7.2 工具栏与状态栏 138

7.2.1 工具栏 138

7.2.2 状态栏 141

7.3 MDI窗体 142

7.3.1 多文档界面概述 142

7.4 综合实训 143

习题7 145

第8章 VB.NET数据库访问技术 147

8.1 数据库的基本概念 147

8.2 SQL语言 149

8.2.1 SQL语言的特点 149

8.2.2 SQL常用语句 149

8.3 ADO.NET概述 151

8.3.1 ADO.NET的特点 151

8.3.2 ADO.NET的名称空间 152

8.4 ADO.NET的管理支持程序与核心对象 152

8.4.1 管理支持程序 153

8.4.2 数据库连接对象 153

8.5 数据的绑定 161

8.6 综合实训 167

习题8 171

第9章 文件处理 173

9.1 文件结构 173

9.2 文件的分类 174

9.3 文件的访问方法 175

9.3.1 顺序文件的操作 175

9.3.2 随机文件的操作 180

9.4 综合实训 182

习题9 185

第10章 VB.NET多线程机制 186

10.1 进程与线程 186

10.2 线程的创建 188

10.3 线程的控制 189

10.3.1 线程的睡眠 189

10.3.2 线程的唤醒 190

10.3.3 线程的挂起 191

10.3.4 线程的优先级 192

10.4 线程的同步 192

10.5 线程池与死锁 194

10.6 综合实训 195

习题10 196

第11章 使用ASP.NET开发Web窗体技术 200

11.1 相关知识介绍 200

11.2 Web窗体和Windows窗体的对比 203

11.2.1 Windows窗体概述 203

11.2.2 Web窗体概述 204

11.2.3 Web窗体编程 204

11.2.4 Web窗体控件 205

11.3 Web应用程序 207

11.4 Web服务器控件 213

11.4.1 创建MessageBox Web服务器控件 215

11.4.2 创建测试应用程序 216

11.4.3 完成Render方法 216

11.4.4 改Visible属性的默认行为 217

11.5 WebService服务程序 218

第12章 VB.NET程序案例应用 226

12.1 系统功能分析 226

12.2 数据库设计 227

12.2.1 数据库需求分析 227

12.2.2 数据库概念结构设计 228

12.2.3 数据库逻辑结构设计 229

12.3 数据库结构的设计实现 230

12.3.1 创建数据库和数据表 230

12.4 学生管理系统主窗体的创建 232

12.4.1 创建新的应用程序 232

12.4.2 创建学生管理系统的主窗体 232

12.5 系统用户管理模块的创建 234

12.5.1 “登录”窗体的创建 235

12.5.2 “添加用户”窗体的创建 236

12.5.3 “修改密码”窗体的创建 238

12.6 学籍管理模块的创建 240

12.6.1 “修改学籍信息”窗体的创建 244

参考文献 252