《Visual Basic.NET程序设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:沈阳等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121016559
  • 页数:269 页
图书介绍:本书通过大量实例深入浅出地讲解了Visual Basic.NET程序设计的基本方法、技巧以及注意事项。全书共分9章。全书贯穿了面向对象编程的设计思想和开发方法,注重培养学生的实际动手编程能力,帮助学生掌握正确的编程方法,养成良好的编程习惯,并在最后用一章篇幅给出了一个完整实例,供学生在做相关项目设计与实施时参考。本书适合于作为各类院校相关课程的教材和教学参考书,以及培训班的培训教材,也可供广大的编程爱好者作为自学用书。

第1章 Visual Basic.NET入门 1

1.1 Visual Basic.NET简介 1

1.1.1 Visual Studio.NET概述 1

1.1.2 Visual Studio.NET的应用情况 1

1.1.3 .NET的开发框架 2

1.1.4 Visual Basic.NET语言的特性 2

1.2 安装Visual Studio.NET 2

1.2.1 环境要求 3

1.2.2 安装Visual Studio.NET 5

1.3 Visual Basic.NET的第一个应用程序 9

习题 13

2.2 认识Visual Basic.NET的集成开发环境 14

2.1 Visual Studio.NET的起始页 14

第2章 Visual Basic.NET的集成开发环境 14

2.2.1 选项卡式的窗口 15

2.2.2 浮动窗口 16

2.2.3 窗口的自动隐藏特性 16

2.2.4 窗口的可停靠性 17

2.2.5 Web窗体与网页编辑器 17

2.3 解决方案资源管理器 18

2.4 Visual Basic.NET中的菜单结构 23

2.4.1 “文件”菜单 24

2.4.2 “编辑”菜单 25

2.4.3 “视图”菜单 26

2.4.4 “项目”菜单 27

2.4.5 “生成”菜单 28

2.4.6 “调试”菜单 29

2.4.7 “格式”菜单 30

2.4.8 “工具”菜单 31

2.4.9 “窗口”菜单 32

2.4.10 “帮助”菜单 33

2.5 自定义Visual Basic.NET的工具栏 34

2.5.1 新建工具栏 34

2.5.2 向工具栏添加命令按钮 34

2.5.3 删除工具栏按钮 35

2.5.4 更改工具栏按钮的图像 35

2.6 自定义工具箱 36

2.6.1 添加选项卡 37

2.6.4 删除选项卡中的控件 38

2.6.2 重命名选项卡 38

2.6.3 向选项卡中添加控件 38

2.6.5 删除选项卡 39

2.7 自定义快捷键 39

2.7.1 选择预定义映射 39

2.7.2 创建自定义映射方案 40

2.7.3 添加自定义快捷键 40

2.8 Visual Studio.NET中的宏 41

习题 43

第3章 Visual Basic.NET的语法 44

3.1 Visual Basic.NET的基本语法 44

3.1.1 Visual Basic.NET的数据类型 44

3.1.2 Visual Basic.NET的运算 46

3.1.3 Visual Basic.NET的常量和变量 48

3.1.4 Visual Basic.NET的数组 53

3.2 Visual Basic.NET的流程控制结构 56

3.2.1 If…Then 56

3.2.2 If…Then…Else 56

3.2.3 Visual Basic.NET的If实例讲解 57

3.2.4 Select Case 58

3.2.5 Do…Loop循环 59

3.2.6 For…Next循环 61

3.2.7 Visual Basic.NET的For循环实例讲解 61

3.2.8 While…End While 62

3.2.9 Visual Basic.NET的While循环实例讲解 62

3.2.10 循环的退出 63

3.3.1 事件过程 64

3.3 Visual Basic.NET的过程和函数 64

3.3.2 通用过程 65

3.3.3 Visual Basic.NET的过程实例讲解 65

3.3.4 内置和自定义函数 67

3.3.5 Visual Basic.NET的函数实例讲解 67

3.3.6 过程和函数的退出 68

习题 69

第4章 面向对象程序设计 70

4.1 面向对象编程的基本概念 70

4.1.1 对象 70

4.1.2 属性 70

4.1.3 方法 71

4.1.4 事件 72

4.2.2 创建类 73

4.2 面向对象的实现 73

4.2.1 类和对象的关系 73

4.2.3 抽象性 75

4.2.4 封装性 76

4.2.5 接口 76

4.2.6 继承 77

4.2.7 多态性 84

4.3 名称空间在Visual Basic.NET中的应用 87

4.3.1 局部和全局名称空间 89

4.3.2 使用名称空间 89

4.3.3 创建名称空间 90

4.4 与对象交互 91

4.4.2 对象的声明和实例化 92

4.4.1 对象的生存期 92

4.4.3 前期和后期的捆绑 93

4.5 清除内存中失效的对象 94

4.5.1 垃圾收集 94

4.5.2 使用Finalize方法释放资源 94

4.5.3 使用Dispose方法释放资源 94

习题 95

第5章 Windows窗体设计 96

5.1 Windows窗体简介 96

5.1.1 Windows窗体包含的属性 98

5.1.2 常用的窗体设置 100

5.1.3 控制窗体的显示 118

5.2.1 创建消息对话框 132

5.2 为应用程序设计对话框 132

5.2.2 创建输入对话框 135

5.2.3 OpenFileDialog控件 137

5.2.4 SaveFileDialog控件 140

5.2.5 ColorDialog控件 143

5.2.6 FontDialog控件 145

5.2.7 PrintDialog控件 148

5.3 多窗体设计 153

5.3.1 创建MDI父窗体 154

5.3.2 创建MDI子窗体 154

5.3.3 设置启动窗体 154

5.3.4 一个MDI实例 155

习题 159

第6章 使用新的Web技术 161

6.1 ASP.NET与Web窗体 161

6.1.1 ASP.NET简介 161

6.1.2 Web窗体简介 164

6.1.3 Web窗体应用实例 165

6.2 服务器控件 168

6.2.1 HTML服务器控件 168

6.2.2 Web窗体控件 170

6.3 Web页面的验证和传递 174

6.3.1 Web页面的验证 174

6.3.2 Web页面的传递 176

6.4.3 创建Web服务 178

6.4.2 SOAP协议 178

6.4 使用Web服务 178

6.4.1 Web服务简介 178

6.4.4 引用Web服务 181

6.4.5 Web Services应用实例 183

6.5 使用XML 185

6.5.1 XML简介 185

6.5.2 创建XML文档 186

6.5.3 Schema语法规则 188

6.5.4 XSLT样式表 189

6.6 ASP.NET应用实例 189

习题 196

7.1 了解数据库 197

7.1.1 数据与数据管理 197

第7章 使用ADO.NET对数据进行访问 197

7.1.2 数据库系统 198

7.2 SQL语言 199

7.2.1 SQL简介 199

7.2.2 SELECT查询语句 200

7.2.3 INSERT语句 201

7.2.4 修改数据 201

7.2.5 删除数据 201

7.3 ADO.NET的概念 202

7.4 基本数据访问对象 202

7.4.1 管理支持程序 203

7.4.2 Connection对象 204

7.4.3 Command对象的定义和初始化 207

7.4.4 DataAdapter 对象 210

7.4.5 DataReader对象 213

7.5.1 DataSet的基本组成 214

7.5.2 数据集DataSet的定义 214

7.5 DataSet的基本内容 214

7.5.3 DataSet中的表集合、行集合和列集合 215

7.5.4 DataSet与DataReader的选择 215

7.6 DataSet的创建和使用 216

7.6.1 手工创建DataSet对象 216

7.6.2 使用工具箱控件可视化产生DataSet的数据内容 217

7.6.3 利用数据库系统创建DataSet对象 219

7.6.4 浏览DataSet对象中的数据 220

7.7.1 简单控件的单一绑定 221

7.7.2 其他控件的复合绑定功能 221

7.7 数据的绑定 221

7.8 用ADO.NET与数据库相连的实例 222

习题 228

第8章 出错处理及程序调试 229

8.1 程序中的错误类型 229

8.1.1 语法及编译错误 229

8.1.2 执行错误 231

8.1.3 逻辑错误 232

8.2 Visual Basic.NET中常用的调试工具 233

8.2.1 Visual Basic.NET中的工作模式 233

8.2.2 任务列表和输出窗口 234

8.2.3 程序调试过程 235

8.2.4 断点调试 236

8.3.1 CLR异常处理 239

8.3 常用的调试方法与技巧 239

8.3.2 标准化错误处理 240

8.3.3 异常处理程序 241

习题 244

第9章 综合实例:个人资料管理系统 245

9.1 个人资料管理系统功能分析 245

9.2 个人资料管理系统数据库的设计 245

9.2.1 个人资料信息表 245

9.2.2 资料分类信息表 246

9.2.3 用户口令信息表 246

9.2.4 建立表间的关系 246

9.3 个人资料管理系统的设计 246

9.3.1 个人资料管理系统主界面设计 246

9.3.2 个人资料管理系统主模块代码设计 247

9.3.3 个人资料管理系统主控窗口的建立 248

9.3.4 “用户登录”窗口的设计 251

9.3.5 “操作员设置”窗口的设计 253

9.3.6 “密码修改”窗口的设计 255

9.3.7 “系统数据修改”窗口的创建 257

9.3.8 “数据录入”窗口的创建 259

9.3.9 “记录修改”窗口的设计 261

9.3.10 “树型浏览”窗口的设计 264

9.3.11 “按种类查询”窗口的创建 266

9.3.12 “按名称查询”窗口的创建 267

9.3.13 “按日期查询”窗口的创建 268

参考文献 269