书籍详情
用实例学Visual Basic.NET
作者:(美)Gabriel Oancea,(美)Bob Donald著;魏迎梅等译;魏迎梅译译
出版社:电子工业出版社
出版时间:2002-07-01
ISBN:9787505378087
定价:¥59.00
购买这本书可以去
内容简介
本书主要介绍了如何使用VisualBasic.NET工具开发各类应用程序,书中囊括了一些开发VisualBasic.NET应用程序所必备的知识,如开发环境概述、VisualBasic语言本身、面向对象的基本概念、数据库的基本概念和XML等。本书首先介绍了有关VisualBasic.NET语言的一些基本知识,具体包括数据类型、变量和语句等。接着循序渐进地讲解了有关面向对象的一些基本概念,并结合实例阐述了使用VisualBasic.NET开发用户接口、数据访问、SQL,以及使用Web表单开发Web应用程序的各项内容。在本书的最后还提供了一个关于UML速成教材的附录。本数Web站点中还包括许多将VisualBasic6.0移植到VisualBasic.NET应用程序,XML(eXtensibleMarkupLanguage)以及关于VisualBasic.NET语言的一些参考资料。本书适合于有意学习VisualBasic.NET的各类读者对象。作者简介:GabrielOancea具有超过16年的软件开发经验,特别是在面向对象分析与设计领域。作为ONTOS公司的总设计师,最近他致力于分布式系统体系结构的研究。他获得了多项专利,并出版了多本专著。BobDonald具有超过13年的设计和构造独立应用软件、客户/服务器应用软件以及企业应用软件的经验。他是最早提出在软件开发的分析和设计阶段使用UML的人员之一。
作者简介
暂缺《用实例学Visual Basic.NET》作者简介
目录
第一部分 初步熟悉Visual Studio.NET环境
第1章 环境概述
1.1 引言
1.2 Visual Studio.NET简介
1.3 下文预告
第2章 创建第一个应用程序
2.1 引言
2.2 创建一个新项目
2.3 查看生成的项目
2.4 下文预告
第3章 编译和运行应用程序
3.1 编连项目
3.2 编连信息
3.3 编连和重新编连
3.4 运行应用程序
3.5 编连过程的细节
3.6 下文预告
第4章 Visual Basic.NET项目类型
4.1 Windows应用程序
4.2 类库
4.3 Windows控件库
4.4 ASP.NET Web应用程序
4.5 ASP.NET Web服务
4.6 Web控件库
4.7 控制台应用程序
4.8 Windows服务程序
4.9 空项目
4.10 空Web项目
4.11 下文预告
第二部分 语言基础
第5章 语言描述
5.1 程序设计简介
5.2 编程语言
5.3 Visual Basic项目的结构
5.4 标识符、文字、关键字和空白
5.5 说明
5.6 下文预告
第6章 基本数据类型
6.1 Numeric数据类型
6.2 Boolean数据类型
6.3 String和Char数据类型
6.4 Date数据类型
6.5 其他数据类型
6.6 下文预告
第7章 数据转换与表达
7.1 隐式数据转换
7.2 显式数据转换
7.3 in-place运算符
7.4 比较运算符
7.5 布尔运算符
7.6 表达式和运算符的优先级
7.7 下文预告
第8章 数组、枚举和结构
8.1 数组
8.2 枚举
8.3 结构声明
8.4 使用结构化数据类型
8.5 下文预告
第9章 控制语句
9.1 If语句
9.2 Select Case语句
9.3 For循环
9.4 Do Loop循环
9.5 While循环
9.6 下文预告
第10章 子程序和函数
10.1 结构化程序设计简介
10.2 子程序
10.3 函数
10.4 作用域和生存期
10.5 下文预告
第11章 调试和异常处理简介
11.1 准备调试一个程序
11.2 在代码中步进执行
11.3 结构化异常处理(Structured Exception Handling,SEH)
11.4 非结构化异常处理
11.5 下文预告
第12章 Microsoft.NET框架——组合体和名字空间
12.1 软件开发生命周期
12.2 组合体
12.3 名字空间
12.4 有用的名字空间
12.5 下文预告
第三部分 使用对象
第13章 对象和类——面向对象程序设计简介
13.1 对象和类简介
13.2 在Visual Basic.NET中定义类
13.3 类域
13.4 类的构造函数
13.5 下文预告
第14章 属性
14.1 属性的定义
14.2 Property语句
14.3 使用属性
14.4 参数化的属性
14.5 域和属性
14.6 下文预告
第15章 方法
15.1 类方法的定义
15.2 方法重载
15.3 使用方法
15.4 下文预告
第16章 共享类成员
16.1 共享成员的定义
16.2 共享方法
16.3 关于共享成员的提示
16.4 下文预告
第17章 继承
17.1 继承的定义
17.2 简单继承
17.3 继承的含义
17.4 多级继承
17.5 多态性
17.6 抽象类
17.7 .NET框架中的继承
17.8 下文预告
第18章 接口
18.1 接口的定义
18.2 使用接口
18.3 接口继承
18.4 .NET框架中的接口
18.5 下文预告
第19章 集合
19.1 集合的基础知识
19.2 ArrayList
19.3 Hashtable
19.4 SortedList
19.5 Queue和Stack
19.6 NamedObjectCollectionBase——创建自己的集合
19.7 关于使用集合的提示
19.8 下文预告
第20章 面向对象程序设计高级概念
20.1 关系
20.2 对象的持久性
20.3 开发方法
20.4 下文预告
第四部分 使用窗体和控件
第21章 用户界面编程的基本概念
21.1 简介
21.2 应用程序代码的正确划分
21.3 单文档界面和多文档界面
21.4 控件
21.5 菜单
21.6 事件
21.7 多语言支持
21.8 对键盘和鼠标的支持
21.9 字体和颜色
21.10 下文预告
第22章 窗体
22.1 引言
22.2 大小和位置
22.3 颜色和背景
22.4 边框类型
22.5 窗体设计器
22.6 坞排和锚定
22.7 事件
22.8 滚动
22.9 消息框
22.10 对话框
22.11 单文档界面和多文档界面
22.12 下文预告
第23章 控件
23.1 简介
23.2 Control类
23.3 使用控件
23.4 使用.NET中通用控件的例子
23.5 创建自己的控件
23.6 鼠标事件
23.7 键盘事件
23.8 下文预告
第24章 菜单
24.1 引言
24.2 菜单和菜单项
24.3 菜单项和事件处理程序
24.4 菜单分隔条和隔断
24.5 允许、禁止和可见性
24.6 记忆键和快捷方式
24.7 复选菜单项
24.8 菜单中的单选按钮
24.9 嵌套菜单
24.10 动态菜单
24.11 上下文菜单
24.12 自绘制菜单项
24.13 SDI、MDI和菜单
24.14 下文预告
第25章 用户界面中的程序流控制
25.1 应用程序的开始与结束
25.2 窗体初始化和终止
25.3 窗体关闭
25.4 事件驱动的程序设计
25.5 下文预告
第26章 图形程序设计
26.1 .NET中的图形简介
26.2 文字
26.3 字体
26.4 页面单位
26.5 位置和大小
26.6 字符串的对齐与回绕
26.7 画笔、线和矩形
26.8 多边形
26.9 弧线和椭圆
26.10 开放曲线和闭合曲线
26.11 图像和图标
26.12 填充
26.13 剪辑
26.14 高级特征
26.15 下文预告
第27章 打印
27.1 .NET中的打印简介
27.2 打印一个窗体
27.3 PrintPage事件和PrintPageEventArgs
27.4 多页打印
27.5 打印预览
27.6 创建定制的PrintDocument类
27.7 下文预告
第28章 为用户界面开发帮助系统
28.1 .NET中的Help简介
28.2 Help类
28.3 HelpProvider组件
28.4 上下文相关帮助
28.5 弹出式帮助
28.6 ToolTip帮助
28.7 下文预告
第五部分 使用ADO.NET和XML操纵数据
第29章 使用ADO.NET访问数据库
29.1 数据库基础
29.2 .NET框架数据名字空间
29.3 .NET数据提供者
29.4 服务器管理器
29.5 下文预告
第30章 数据集
30.1 使用数据集来读取和修改数据
30.2 排序和过滤数据集
30.3 把数据集绑定到控件上
30.4 多表数据集和关系
30.5 有类型和无类型的数据集
30.6 下文预告
第31章 SQL命令
31.1 SQL入门
31.2 使用SqlCommand和SqlParameter
31.3 下文预告
第32章 XML数据访问
32.1 从数据集中展示XML和XML方案
32.2 从数据集中编写XML和XML方案
32.3 把XML和XML方案读到数据集中
32.4 XML和数据集的同步
32.5 下文预告
第33章 读取XML
33.1 概述
33.2 加载XML文件
33.3 遍历XML
33.4 查找指定的结点和元素
33.5 读取内容
33.6 下文预告
第34章 生成XML文档
34.1 创建元素和属性
34.2 创建说明
34.3 创建文本
34.4 写结点
34.5 保存XML文档
34.6 XSL转换
34.7 下文预告
第六部分 开发Web应用程序
第35章 Web窗体介绍
35.1 基本概念
35.2 第一个Web应用程序
35.3 Web窗体的属性及方法
35.4 在Web窗体上使用的控件
35.5 Web窗体的事件模型
35.6 下文预告
第36章 开发Web应用程序
36.1 使用数据绑定控件访问数据
36.2 状态管理
36.3 开发Web用户控件
36.4 下文预告
第37章 Web服务
37.1 Web服务的简介
37.2 开发Web服务器示例
37.3 作为语言扩展机制的属性
37.4 在客户端应用程序中使用Web服务
37.5 下文预告
第七部分 附录
附录A UML速成教程
第1章 环境概述
1.1 引言
1.2 Visual Studio.NET简介
1.3 下文预告
第2章 创建第一个应用程序
2.1 引言
2.2 创建一个新项目
2.3 查看生成的项目
2.4 下文预告
第3章 编译和运行应用程序
3.1 编连项目
3.2 编连信息
3.3 编连和重新编连
3.4 运行应用程序
3.5 编连过程的细节
3.6 下文预告
第4章 Visual Basic.NET项目类型
4.1 Windows应用程序
4.2 类库
4.3 Windows控件库
4.4 ASP.NET Web应用程序
4.5 ASP.NET Web服务
4.6 Web控件库
4.7 控制台应用程序
4.8 Windows服务程序
4.9 空项目
4.10 空Web项目
4.11 下文预告
第二部分 语言基础
第5章 语言描述
5.1 程序设计简介
5.2 编程语言
5.3 Visual Basic项目的结构
5.4 标识符、文字、关键字和空白
5.5 说明
5.6 下文预告
第6章 基本数据类型
6.1 Numeric数据类型
6.2 Boolean数据类型
6.3 String和Char数据类型
6.4 Date数据类型
6.5 其他数据类型
6.6 下文预告
第7章 数据转换与表达
7.1 隐式数据转换
7.2 显式数据转换
7.3 in-place运算符
7.4 比较运算符
7.5 布尔运算符
7.6 表达式和运算符的优先级
7.7 下文预告
第8章 数组、枚举和结构
8.1 数组
8.2 枚举
8.3 结构声明
8.4 使用结构化数据类型
8.5 下文预告
第9章 控制语句
9.1 If语句
9.2 Select Case语句
9.3 For循环
9.4 Do Loop循环
9.5 While循环
9.6 下文预告
第10章 子程序和函数
10.1 结构化程序设计简介
10.2 子程序
10.3 函数
10.4 作用域和生存期
10.5 下文预告
第11章 调试和异常处理简介
11.1 准备调试一个程序
11.2 在代码中步进执行
11.3 结构化异常处理(Structured Exception Handling,SEH)
11.4 非结构化异常处理
11.5 下文预告
第12章 Microsoft.NET框架——组合体和名字空间
12.1 软件开发生命周期
12.2 组合体
12.3 名字空间
12.4 有用的名字空间
12.5 下文预告
第三部分 使用对象
第13章 对象和类——面向对象程序设计简介
13.1 对象和类简介
13.2 在Visual Basic.NET中定义类
13.3 类域
13.4 类的构造函数
13.5 下文预告
第14章 属性
14.1 属性的定义
14.2 Property语句
14.3 使用属性
14.4 参数化的属性
14.5 域和属性
14.6 下文预告
第15章 方法
15.1 类方法的定义
15.2 方法重载
15.3 使用方法
15.4 下文预告
第16章 共享类成员
16.1 共享成员的定义
16.2 共享方法
16.3 关于共享成员的提示
16.4 下文预告
第17章 继承
17.1 继承的定义
17.2 简单继承
17.3 继承的含义
17.4 多级继承
17.5 多态性
17.6 抽象类
17.7 .NET框架中的继承
17.8 下文预告
第18章 接口
18.1 接口的定义
18.2 使用接口
18.3 接口继承
18.4 .NET框架中的接口
18.5 下文预告
第19章 集合
19.1 集合的基础知识
19.2 ArrayList
19.3 Hashtable
19.4 SortedList
19.5 Queue和Stack
19.6 NamedObjectCollectionBase——创建自己的集合
19.7 关于使用集合的提示
19.8 下文预告
第20章 面向对象程序设计高级概念
20.1 关系
20.2 对象的持久性
20.3 开发方法
20.4 下文预告
第四部分 使用窗体和控件
第21章 用户界面编程的基本概念
21.1 简介
21.2 应用程序代码的正确划分
21.3 单文档界面和多文档界面
21.4 控件
21.5 菜单
21.6 事件
21.7 多语言支持
21.8 对键盘和鼠标的支持
21.9 字体和颜色
21.10 下文预告
第22章 窗体
22.1 引言
22.2 大小和位置
22.3 颜色和背景
22.4 边框类型
22.5 窗体设计器
22.6 坞排和锚定
22.7 事件
22.8 滚动
22.9 消息框
22.10 对话框
22.11 单文档界面和多文档界面
22.12 下文预告
第23章 控件
23.1 简介
23.2 Control类
23.3 使用控件
23.4 使用.NET中通用控件的例子
23.5 创建自己的控件
23.6 鼠标事件
23.7 键盘事件
23.8 下文预告
第24章 菜单
24.1 引言
24.2 菜单和菜单项
24.3 菜单项和事件处理程序
24.4 菜单分隔条和隔断
24.5 允许、禁止和可见性
24.6 记忆键和快捷方式
24.7 复选菜单项
24.8 菜单中的单选按钮
24.9 嵌套菜单
24.10 动态菜单
24.11 上下文菜单
24.12 自绘制菜单项
24.13 SDI、MDI和菜单
24.14 下文预告
第25章 用户界面中的程序流控制
25.1 应用程序的开始与结束
25.2 窗体初始化和终止
25.3 窗体关闭
25.4 事件驱动的程序设计
25.5 下文预告
第26章 图形程序设计
26.1 .NET中的图形简介
26.2 文字
26.3 字体
26.4 页面单位
26.5 位置和大小
26.6 字符串的对齐与回绕
26.7 画笔、线和矩形
26.8 多边形
26.9 弧线和椭圆
26.10 开放曲线和闭合曲线
26.11 图像和图标
26.12 填充
26.13 剪辑
26.14 高级特征
26.15 下文预告
第27章 打印
27.1 .NET中的打印简介
27.2 打印一个窗体
27.3 PrintPage事件和PrintPageEventArgs
27.4 多页打印
27.5 打印预览
27.6 创建定制的PrintDocument类
27.7 下文预告
第28章 为用户界面开发帮助系统
28.1 .NET中的Help简介
28.2 Help类
28.3 HelpProvider组件
28.4 上下文相关帮助
28.5 弹出式帮助
28.6 ToolTip帮助
28.7 下文预告
第五部分 使用ADO.NET和XML操纵数据
第29章 使用ADO.NET访问数据库
29.1 数据库基础
29.2 .NET框架数据名字空间
29.3 .NET数据提供者
29.4 服务器管理器
29.5 下文预告
第30章 数据集
30.1 使用数据集来读取和修改数据
30.2 排序和过滤数据集
30.3 把数据集绑定到控件上
30.4 多表数据集和关系
30.5 有类型和无类型的数据集
30.6 下文预告
第31章 SQL命令
31.1 SQL入门
31.2 使用SqlCommand和SqlParameter
31.3 下文预告
第32章 XML数据访问
32.1 从数据集中展示XML和XML方案
32.2 从数据集中编写XML和XML方案
32.3 把XML和XML方案读到数据集中
32.4 XML和数据集的同步
32.5 下文预告
第33章 读取XML
33.1 概述
33.2 加载XML文件
33.3 遍历XML
33.4 查找指定的结点和元素
33.5 读取内容
33.6 下文预告
第34章 生成XML文档
34.1 创建元素和属性
34.2 创建说明
34.3 创建文本
34.4 写结点
34.5 保存XML文档
34.6 XSL转换
34.7 下文预告
第六部分 开发Web应用程序
第35章 Web窗体介绍
35.1 基本概念
35.2 第一个Web应用程序
35.3 Web窗体的属性及方法
35.4 在Web窗体上使用的控件
35.5 Web窗体的事件模型
35.6 下文预告
第36章 开发Web应用程序
36.1 使用数据绑定控件访问数据
36.2 状态管理
36.3 开发Web用户控件
36.4 下文预告
第37章 Web服务
37.1 Web服务的简介
37.2 开发Web服务器示例
37.3 作为语言扩展机制的属性
37.4 在客户端应用程序中使用Web服务
37.5 下文预告
第七部分 附录
附录A UML速成教程
猜您喜欢