《VB. NET程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:田原等编著
  • 出 版 社:清华大学出版社;北京交通大学出版社
  • 出版年份:2006
  • ISBN:7810828053
  • 页数:280 页
图书介绍:本书面向本科院校的学生和Visual Basic.NET的初学者,注重从初学者的认识规律出发,强调实用性、可操作性。本书不仅对Visual Basic.NET的基本概念和基本设计方法的讲解浅显易懂、深入浅出,而且安排了大量典型实用的例题,使学习者结合实例学习、掌握设计的方法和技巧。书中还对Visual Basic.NET应用程序的设计做了比较全面的介绍。全书共13章,主要内容包括:VISUAL BASIC.NET基础、Visual Basic.NET语言基础、Visual Basic.NET常用控件、用户界面设计、面向对象程序设计、图形与多媒体应用程序设计、文件访问、调试与异常处理、ADO.NET数据访问技术、定制Visual Basic.NET控件、部署Visual Basic.NET应用程序、Web应用程序设计、建立Web服务。

第1章 Visual Basic.NET基础 1

1.1 .NET Framework概述 1

1.1.1 公共语言运行库 1

1.1.2 类库 1

1.1.3 编译成中间语言 2

1.1.4 程序集 2

1.1.5 引用集合 3

1.1.6 ASP.NET 3

1.2 Visual Basic.NET概述 3

1.3 Visual Basic.NET的新特点 3

1.4 Visual Basic.NET的集成开发环境 6

1.5 Visual Basic.NET的第一个应用程序 8

1.5.1 创建Visual Basic.NET工程 8

1.5.2 创建应用程序的用户界面 9

1.5.3 设置用户界面中各对象的属性 10

1.5.4 编写程序代码 11

1.5.5 保存和运行程序 12

1.5.6 创建可执行文件 12

1.6 小结 12

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

2.1 Visual Basic.NET的数据类型 13

2.1.1 Numeric数据类型 13

2.1.2 Byte数据类型 13

2.1.3 String数据类型 14

2.1.4 Boolean数据类型 15

2.1.5 Date数据类型 15

2.1.6 Object数据类型 16

2.1.7 用户自定义类型 16

2.1.8 数组 17

2.2.1 算术运算 20

2.2 Visual Basic.NET的运算 20

2.2.2 赋值运算符 21

2.2.3 二进制运算符 21

2.2.4 比较运算符 22

2.2.5 连接运算符 23

2.2.6 逻辑运算符 23

2.2.7 运算符的优先级 24

2.3 VisualBasic.NET的常量和变量 25

2.3.1 常量 25

2.3.2 变量 26

2.4 Visual Basic.NET的流程和控制结构 29

2.4.1 条件分支结构 29

2.4.2 循环结构 31

2.5 Visual Basic.NET的过程和函数 34

2.5.1 Sub过程 34

2.5.2 Function过程 35

2.5.3 调用过程 36

2.5.4 向过程传递参数 37

第3章 Visual Basic.NET常用控件 40

3.1 控件概述 40

3.1.1 控件的基本属性 40

3.1.2 焦点和设置Tab键次序 41

3.2 Button控件 42

3.3 文本控件 43

3.3.1 Label控件 43

3.3.2 TextBox控件 45

3.4 图形控件 48

3.4.1 PictureBox控件 48

3.4.2 ImageList控件 49

3.5 选择控件——复选框和单选按钮 51

3.5.1 CheckBox控件 51

3.5.3 GroupBox控件 52

3.5.2 RadioButton控件 52

3.6 选择控件——列表框和组合框 54

3.6.1 ListBox控件 54

3.6.2 ComboBox控件 55

3.7 滚动条控件 57

3.8 体现Windows风格控件 58

3.8.1 MainMenu控件 58

3.8.2 ListView控件 59

3.8.3 TreeView控件 62

3.8.4 ToolBar控件 64

3.9 辅助控件 66

3.9.1 ProgressBar控件 66

3.9.2 Timer控件 66

4.1.2 界面设计的原则 69

4.1.1 .NET应用程序用户界面形式 69

4.1 界面设计概述 69

第4章 用户界面设计 69

4.2 控件的布局 71

4.2.1 控件的缩放和移动 71

4.2.2 控件的复制和删除 71

4.2.3 控件的布局 71

4.3 菜单设计 72

4.3.1 菜单的基本结构 72

4.3.2 创建下拉式菜单 73

4.3.3 弹出式菜单设计 76

4.4 工具栏设计 77

4.5 状态栏设计 80

4.6 对话框设计 83

4.6.1 消息框和输入框 83

4.6.2 通用对话框 86

4.6.3 自定义对话框 92

4.7 多文档界面设计 95

4.7.1 创建MDI父窗体与子窗体 95

4.7.2 确定活动子窗体 96

4.7.3 子窗体排列 97

4.8 控制台应用程序 100

第5章 面向对象程序设计 102

5.1 面向对象编程基础 102

5.1.1 对象和类 102

5.1.2 封装、继承和多态性 102

5.2 创建一个自己的类和对象 103

5.2.1 类关键字 104

5.2.2 类成员 104

5.2.3 类的实例 105

5.2.4 自定义命名空间 106

5.2.5 访问类型 107

5.2.6 数据成员 108

5.2.7 创建与重载方法 110

5.2.8 使用Property语句定义属性 112

5.2.9 构造器与析构器 113

5.3 继承与重载的实现 114

5.3.1 实现基本的继承 115

5.3.2 禁止继承 117

5.3.3 继承和作用域 117

5.3.4 Protected(保护)方法 118

5.3.5 重载的实现 119

5.3.6 窗体的继承和应用 121

5.4 共享类成员的实现 123

5.4.1 共享方法 124

5.4.2 共享变量 124

5.5 事件 125

5.4.3 全局变量 125

5.5.1 创建一个自定义事件 126

5.5.2 共享事件 127

5.5.3 在不同项目之间触发事件 127

5.6 接口 130

5.6.1 接口的声明 130

5.6.2 Implements关键字 131

5.6.3 实现接口 131

5.6.4 实现多个接口 132

5.7 小结 134

第6章 图形与多媒体应用程序设计 135

6.1 坐标系统和颜色 135

6.1.1 坐标系统 135

6.1.2 使用Visual Basic.NET颜色 135

6.3.1 ImageList的属性和方法 137

6.3 ImageList控件 137

6.2 PictureBox控件 137

6.3.2 Item对象的属性 138

6.3.3 Images集合的属性和方法。 138

6.3.4 设置ImageList控件的属性 139

6.4 Graphics对象 140

6.4.1 绘制文本 141

6.4.2 绘制直线 142

6.4.3 绘制长方形 143

6.4.4 绘制椭圆和圆形 144

6.4.5 绘制曲线 146

6.5 多媒体程序设计 149

6.5.1 Media Player控件 149

6.5.2 Flash播放器 154

6.6 小结 156

7.1.1 File对象 157

第7章 文件访问 157

7.1 文件系统对象 157

7.1.2 Directory对象 162

7.2 文件的读写 165

7.2.1 概述 166

7.2.2 Stream对象 166

7.2.3 FileStream对象 167

7.2.4 读取文件数据 167

7.2.5 向文件写入数据 172

7.3 小结 175

第8章 调试与异常处理 176

8.1 程序错误 176

8.2 程序调试 178

8.2.1 Visual Basic.NET的调试工具 178

8.2.2 调试示例 179

8.3.1 Try…Catch语句 185

8.3 异常捕获及处理 185

8.3.2 On Error语句 186

8.3.3 On Error Goto…Resume结构 188

8.3.4 On Error Goto…Resume Next语句 189

8.3.5 Resume与Resume Next的区别 190

8.3.6 Error语句 191

8.3.7 使用Err对象 192

8.3.8 结构化的异常处理语句 193

8.4 小结 194

第9章 ADO.NET数据访问技术 195

9.1 数据访问基础知识 195

9.1.1 数据库基础知识 195

9.1.2 ADO.NET简介 195

9.1.3 结构化查询语言SQL 196

9.1.4 ADO.NET数据存取的基本概念 198

9.2.1 创建和使用Connection对象 200

9.2 应用ADO.NET访问数据库 200

9.2.2 创建和使用Command对象 201

9.2.3 创建和使用DataAdapter对象 202

9.2.4 创建和使用DataSet对象 203

9.3 数据绑定 204

9.3.1 简单的数据绑定 204

9.3.2 复杂的数据绑定 205

9.4 使用数据控件访问数据库 206

第10章 定制VisualBasic.NET控件 216

10.1.1 创建Windows控件库项目 216

10.1.2 添加测试项目 216

10.1.3 设计FirstControl控件 217

10.1.4 测试生成的FirstControl控件 219

10.1.5 增强FirstControl控件 223

10.2 小结 225

11.1 设计部署项目 226

11.1.1 部署项目概述 226

第11章 部署Visual Basic.NET应用程序 226

11.1.2 部署应用程序的不同方法 227

11.2 创建部署项目 228

11.2.1 使用安装向导创建部署项目 228

11.2.2 运行安装向导 229

11.2.3 使用安装项目模板创建部署项目 233

11.3 自定义部署项目 235

11.3.1 配置编译方式 235

11.3.2 创建应用程序快捷方式 236

11.3.3 设置公司名称和版本信息 237

11.3.4 设置部署属性页 237

11.4 编译部署项目和测试安装程序 239

11.4.1 生成项目 239

11.4.2 运行安装程序 240

11.4.3 运行HelloWorld应用程序 241

11.5 检查安装文件和卸载应用程序 242

11.5.1 检查最终安装文件 242

11.5.2 卸载测试应用程序 242

第12章 Web应用程序设计 244

12.1 ASP.NET简介 244

12.1.1 ASP.NET的功能 245

12.1.2 ASP.NET与ASP比较 247

12.1.3 ASP.NET中文件类型 248

12.2 基于Web表单的开发 249

12.2.1 Web Form介绍 249

12.2.2 第一个Web Form 250

12.2.3 页面处理过程 255

12.2.4 View State 255

12.3 使用ASP.NET开发应用程序 256

12.3.1 Global.asax文件 256

12.3.2 Web.config 258

12.4 服务器控件 261

10.1 用控件创建向导创建Visual Basic.NET控件 261

第13章 建立Web服务 265

13.1 创建Web服务 265

13.1.1 创建一个XML Web服务项目 266

13.1.2 建立XML Web服务客户端项目 270

13.2 一个关于数据库XML Web服务的实例 273

13.2.1 建立服务器端程序 274

13.2.2 对客户端进行身份验证 276

13.2.3 创建Windows应用客户界面 277

参考文献 280