当前位置:首页 > 工业技术
Visual Basic.NET程序设计
Visual Basic.NET程序设计

Visual Basic.NET程序设计PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:朱小平,曾文权,段班祥编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:9787302147534
  • 页数:320 页
图书介绍:
《Visual Basic.NET程序设计》目录

第1章 Visual Basic.NET程序设计概述 1

1.1 Visual Studio.NET的起源 1

1.1.1 .NET的起源 1

1.1.2 .NET的技术特征 2

1.1.3 .NET对IT专业开发人员的意义 2

1.2 Visual Studio.NET的安装 7

1.2.1 硬件、软件环境要求 7

1.2.2 Visual Studio.NET的安装过程 8

1.3 安装IIS服务器 9

1.4 Visual Studio.NET集成开发环境 11

1.4.1 Visual Studio.NET起始页面 11

1.4.2 Visual Studio.NET开发环境主窗口 11

1.5 Visual Basic.NET中的菜单结构 13

小结 16

习题 16

第2章 编写第一个Visual Basic.NET应用程序 17

2.1 创建用户界面 17

2.2 设置属性 19

2.3 代码编写及运行结果 20

2.3.1 代码编写 20

2.3.2 程序运行结果 22

2.4 窗体及基本控件 23

2.4.1 工具箱控件的基本用法 23

2.4.2 常用控件及其属性 25

小结 31

习题 31

第3章 Visual Basic.NET编程基础 32

3.1 数据类型 32

3.1.1 基本数据类型 32

3.1.2 用户自定义数据类型 37

3.2 变量与运算符 42

3.2.1 变量的命名规则 42

3.2.2 运算符与实例 42

3.3 选择结构 47

3.3.1 If条件语句 47

3.3.2 Select Case语句 49

3.3.3 实例3.1:条件语句应用示例 49

3.4 循环结构 51

3.4.1 For循环语句 51

3.4.2 Do...Loop循环语句 53

3.4.3 实例3.2:循环语句应用 55

3.5 Visual Basic.NET程序的调试 57

3.5.1 三种类型的错误 57

3.5.2 Err对象 61

3.5.3 使用结构化错误处理程序 62

小结 64

习题 64

第4章 管理联合数据 65

4.1 Visual Basic.NET中的模块 65

4.2 子过程和函数 67

4.2.1 编写子过程 67

4.2.2 编写函数过程 68

4.2.3 参数的传递 70

4.2.4 常用系统函数和过程 71

4.3 数组 75

4.3.1 数组的概念 75

4.3.2 一维数组的定义与使用 76

4.3.3 多维数组的定义与使用 78

4.4 文件操作 81

4.4.1 文件的结构类型 82

4.4.2 文件的访问方法 82

4.4.3 System.IO模型简介 87

4.4.4 实例4.1:使用System.IO模型替换文件中的字符 88

4.5 创建和部署Visual Basic.NET应用程序 89

4.5.1 创建部署项目 90

4.5.2 自定义部署项目 94

4.5.3 编译部署项目和测试安装程序 94

小结 95

习题 95

第5章 面向对象在Visual Basic.NET中的实现 97

5.1 面向对象程序设计概述 97

5.1.1 面向对象的基本概念 98

5.1.2 面向对象的优点 98

5.2 类和对象的创建 99

5.2.1 类的定义 99

5.2.2 构造函数 101

5.2.3 析构函数 101

5.2.4 对象的创建与使用 102

5.2.5 实例5.1:类的构造函数和析构函数示例 103

5.3 属性的创建 104

5.4 事件、委托和接口 105

5.4.1 事件的声明及激发 105

5.4.2 委托 109

5.4.3 接口 111

5.4.4 实例5.2:用接口实现不同的度量衡 112

5.5 继承与多态 114

5.5.1 类的继承 114

5.5.2 窗体的继承与应用 117

5.5.3 多态性 117

5.5.4 实例5.3:重写与多态性示例 119

5.5.5 实例5.4:窗体继承的综合应用 120

小结 124

习题 124

第6章 高级用户界面设计 126

6.1 Windows窗体入门 126

6.1.1 什么是Windows窗体 126

6.1.2 向应用程序添加新的Windows窗体 127

6.1.3 Windows窗体的动态布局 129

6.1.4 有关窗体的方法和事件 130

6.1.5 实例6.1:窗体演示的综合示例 131

6.2 常用控件及属性 135

6.2.1 按钮类控件的使用 135

6.2.2 文本类控件的使用 137

6.2.3 列表类控件的使用 140

6.2.4 ProgressBar控件和TrackBar控件的使用 143

6.2.5 滚动条控件的使用 144

6.2.6 Timer控件的使用 146

6.2.7 DateTimePicker控件的使用 147

6.2.8 PictureBox控件的使用 147

6.3 窗体菜单设计 148

6.3.1 Windows菜单概述及常用属性 148

6.3.2 利用MainMenu控件和ContextMenu控件制作菜单 148

6.3.3 实例6.2:学生信息管理系统中的菜单结构 150

6.3.4 实例6.3:利用MainMenu控件和ContextMenu控件制作菜单 154

6.4 工具栏和状态栏设计 156

6.4.1 工具栏设计 156

6.4.2 状态栏设计 158

6.4.3 实例6.4:具有菜单栏、工具栏和状态栏的简易文本编辑器 159

6.5 编写MDI应用程序 160

6.5.1 MDI应用程序概述 160

6.5.2 与MDI应用程序有关的属性、方法和事件 160

6.5.3 MDI窗体及其子窗体的菜单的合并 161

6.5.4 实例6.5:创建和设计MDI窗体及其子窗体 161

小结 166

习题 167

第7章 应用程序对话框设计 168

7.1 人机交互函数 168

7.1.1 输入对话框InputBox函数 169

7.1.2 信息提示对话框MsgBox函数 170

7.1.3 实例7.1:使用MsgBox函数定制信息提示对话框 172

7.1.4 使用MessageBox类制作信息提示对话框 177

7.2 通用对话框 179

7.2.1 实例7.2:在学生信息管理系统中创建文件保存对话框 180

7.2.2 实例7.3:在学生信息管理系统中创建文件选择对话框 182

7.2.3 实例7.4:在学生信息管理系统中创建字体选择与颜色选择对话框 184

7.2.4 实例7.5:在学生信息管理系统中创建打印机设置与打印预览对话框 187

7.3 创建自定义对话框 192

7.3.1 认识自定义对话框 192

7.3.2 实例7.6:在学生信息管理系统中创建自定义对话框 193

小结 199

习题 199

第8章 数据库编程 200

8.1 数据库概述 200

8.1.1 数据库模型 201

8.1.2 数据库术语 202

8.1.3 SQL语言 204

8.1.4 实例8.1:学生信息管理系统分析与设计 209

8.2 ADO与ADO.NET 215

8.2.1 数据在内存中的表示形式 216

8.2.2 对数据库的访问 216

8.2.3 RecordSet、DataSet和DataReader 217

8.2.4 在应用程序中共享数据和传输 218

8.3 基本数据访问对象 218

8.3.1 数据提供程序 219

8.3.2 Connection对象 219

8.3.3 Command对象 220

8.3.4 DataReader对象 222

8.3.5 实例8.2:学生信息管理系统查找模块的实现 223

8.3.6 DataAdapter对象 225

8.4 数据集的创建与使用 227

8.4.1 认识DataSet 227

8.4.2 创建DataSet对象 228

8.4.3 浏览和使用DataSet对象中的数据 231

8.4.4 实例8.3:学生信息管理系统个人信息的查询与修改模块的实现 232

8.5 使用DataGrid控件显示数据 235

8.5.1 使用DataGrid控件显示数据库记录 236

8.5.2 定制表格显示样式 239

8.6 学生信息管理系统其他模块 242

8.6.1 实例8.4:学生成绩录入模块的实现 243

8.6.2 实例8.5:学生奖罚信息模块的实现 247

小结 253

习题 253

第9章 网络编程 255

9.1 ASP.NET技术内幕 255

9.1.1 认识ASP.NET 256

9.1.2 ASP.NET中的基础对象 259

9.1.3 HTML控件 264

9.1.4 Web服务器控件 265

9.2 Web应用程序入门与进阶 272

9.2.1 Web应用程序的概念 272

9.2.2 实例9.1:创建Web应用程序 273

9.2.3 实例9.2:发布Web应用程序 275

9.3 Visual Basic.NET与XML 278

9.3.1 XML基础 278

9.3.2 XML串行化 284

9.3.3 ADO.NET与XML 286

9.4 实例9.3:信息发布系统项目的具体实现 289

9.5 使用Internet Explorer显示HTML 296

9.5.1 显示HTML文档 296

9.5.2 了解Internet Explorer对象模型 298

9.5.3 Microsoft Web浏览器控件 305

9.5.4 实例9.4:创建自定义浏览器 306

小结 308

习题 308

附录A 实训项目:单机版餐饮服务系统 309

附录B 学生信息管理系统概要设计说明 315

参考文献 320

相关图书
作者其它书籍
返回顶部