书籍详情
Visual Basic.NET高级编程
作者:刘安新,曾琦编著
出版社:清华大学出版社
出版时间:2002-01-01
ISBN:9787900643766
定价:¥55.00
购买这本书可以去
内容简介
Visual Basic.NET是Microsoft公司推出的新一代开发平台,它包含在Visual Studio.NET开发环境中。本书详细介绍了利用Visual Basic.NET开发各种应用程序的方法,同时结合大量实例进行说明,便于读者理解和实际运用。全书分为3篇共13章,内容涉及Windows应用程序、服务程序、类库、组件等的创建以及面向对象、多线程、数据结构、TCP/IP、ADO.NET等专题。本书的目的是使广大程序开发人员尤其是Visual Basic编程人员快速了解和掌握Visual Basic.NET,适用于具有一定Visual Basic基础的编程人员。
作者简介
暂缺《Visual Basic.NET高级编程》作者简介
目录
第1篇 Windows高级编程
第1章 创建高级Windows应用程序
1.1 Windows应用程序的种类
1.2 资源管理器样式应用程序的创建
1.2.1 Splitter控件
1.2.2 ImageList控件
1.2.3 ListView控件
1.2.4 TreeView控件
1.3 多文档应用程序的创建
1.3.1 菜单
1.3.2 上下文菜单
1.3.3 工具条
1.3.4 状态条
1.3.5 添加子窗体
1.3.6 添加代码
1.4 窗体的继承
1.5 对话框
1.5.1 Date类型
1.5.2 日期显示实例
1.6 小结
第2章 打印和打印预览
2.1 打印组件
2.1.1 页面设置对话框
2.1.2 打印设置对话框
2.1.3 打印预览对话框
2.1.4 打印文档组件
2.2 打印实例
2.3 小结
第3章 拖放操作和剪贴板
3.1 基本概念
3.2 应用程序内的拖放操作
3.3 应用程序间的拖放操作
3.4 剪贴板
3.5 小结
第4章 创建Windows服务程序
4.1 服务的创建
4.1.1 ServiceBase类
4.1.2 创建服务
4.2 服务的安装
4.3 访问服务
4.4 访问服务实例
4.5 小结
第2篇 面向对象编程和组件编程
第5章 创建类库应用程序
5.1 创建工程
5.2 添加类
5.2.1 创建域和属性
5.2.2 创建方法
5.2.3 创建构造器
5.2.4 事件和委托
5.3 添加接口
5.3.1 创建接口
5.3.2 实现接口
5.3.3 使用接口
5.3.4 接口的设计原则
5.4 使用自定义类库
5.5 对象的生命周期
5.5.1 垃圾收集
5.5.2 对象的终止
5.6 获得类的动态信息
5.7 命名空间
5.8 结构
5.9 小结
第6章 继承与多态
6.1 类的继承
6.1.1 类中成员的处理
6.1.2 Me、MyClass和MyBase关键字
6.1.3 抽象类与不可继承类
6.1.4 子类对象的创建和销毁
6.1.5 继承使用的原则
6.2 接口的继承
6.3 多态
6.3.1 通过继承实现多态
6.3.2 通过接口实现多态
6.4 继承与多态的实例
6.5 小结
第7章 组件编程
7.1 创建组件
7.1.1 相关概念
7.1.2 创建组件应用程序
7.1.3 使用自定义组件
7.2 创建Windows控件
7.2.1 创建计算器控件实例
7.2.2 创建眼睛控件
7.2.3 使用自定义控件
7.3 小结
第3篇 高级应用
第8章 创建多线程应用程序
8.1 多线程的应用
8.1.1 线程的创建
8.1.2 多线程的使用
8.2 线程
8.2.1 线程的状态
8.2.2 线程的优先级
8.3 参数传递
8.3.1 提供参数
8.3.2 返回值
8.4 线程同步
8.5 小结
第9章 文件操作
9.1 文件的结构及种类
9.1.1 文件的结构
9.1.2 文件的种类
9.2 传统的文件访问
9.2.1 顺序文件的操作
9.2.2 随机文件的操作
9.2.3 二进制文件操作
9.3 System.IO模型
9.3.1 文件
9.3.2 目录
9.3.3 流操作
9.3.4 BinaryReader类和BinaryWriter类
9.3.5 TextReader类和TextWriter类
9.4 文件系统对象模型
9.5 小结
第10章 异常处理
10.1 非结构化错误处理
10.1.1 On Error语句
10.1.2 Err对象
10.2 异常
10.2.1 异常对象
10.2.2 异常分类
10.2.3 创建自定义异常类
10.2.4 抛出异常
10.3 捕获异常
10.3.1 Try语句
10.3.2 Catch语句
10.3.3 Finally语句
10.3.4 异常准则
10.4 小结
第11章 集合类型
11.1 System.Collections命名空间
11.2 集合
11.2.1 CollectionBase类
11.2.2 ReadOnlyCollectionBase类
11.3 字典
11.3.1 IDictionary接口
11.3.2 DictionaryEntry结构
11.3.3 DictionaryEnumerator接口
11.3.4 DictionaryBase类
11.4 列表
11.4.1 IList接口
11.4.2 IComparer接口
11.4.3 IComparable接口
11.4.4 ArrayList类
11.4.5 SortedList类
11.5 哈希表
11.5.1 IhashCodeProvider接口
11.5.2 CaseInsensitiveHashCodeProvider类
11.5.3 Hashtable类
11.6 堆栈
11.7 队列
11.8 位数组
11.9 小结
第12章 网络编程
12.1 基本概念
12.1.1 TCP/IP协议
12.1.2 客户机/服务器模型
12.1.3 Socket
12.1.4 IP地址
12.1.5 端点
12.2 Socket类
12.2.1 Socket的创建
12.2.2 Socket接口
12.2.3 无连接的编程模式
12.2.4 面向连接的编程模式
12.2.5 数据的接收和发送
12.3 TCP编程
12.3.1 TcpListener类
12.3.2 TcpClient类
12.4 UDP编程
12.5 小结
第13章 数据访问
13.1 ADO.NET介绍
13.1.1 ADO.NET Data Provider
13.1.2 ADO.NET DataSet
13.1.3 ADO.NET与ADO的比较
13.1.4 ADO.NET数据库访问的一般步骤
13.2 创建和使用Connection对象
13.3 创建和使用Command对象
13.3.1 Command对象的创建
13.3.2 参数的使用
13.3.3 存储过程的使用
13.3.4 事务
13.3.5 异常处理
13.4 DataReader的使用
13.5 创建和使用DataAdapter
13.5.1 DataAdaper
13.5.2 DataTableMapping和DataColumnMapping
13.6 创建和使用DataSet
13.6.1 DataSet
13.6.2 DataTable
13.6.3 DataColumn
13.6.4 DataRelation
13.6.5 Constraint
13.6.6 DataRow
13.6.7 更新数据
13.7 数据视图
13.7.1 DataView类
13.7.2 DataRowView类
13.7.3 DataViewManager类
13.8 小结
第1章 创建高级Windows应用程序
1.1 Windows应用程序的种类
1.2 资源管理器样式应用程序的创建
1.2.1 Splitter控件
1.2.2 ImageList控件
1.2.3 ListView控件
1.2.4 TreeView控件
1.3 多文档应用程序的创建
1.3.1 菜单
1.3.2 上下文菜单
1.3.3 工具条
1.3.4 状态条
1.3.5 添加子窗体
1.3.6 添加代码
1.4 窗体的继承
1.5 对话框
1.5.1 Date类型
1.5.2 日期显示实例
1.6 小结
第2章 打印和打印预览
2.1 打印组件
2.1.1 页面设置对话框
2.1.2 打印设置对话框
2.1.3 打印预览对话框
2.1.4 打印文档组件
2.2 打印实例
2.3 小结
第3章 拖放操作和剪贴板
3.1 基本概念
3.2 应用程序内的拖放操作
3.3 应用程序间的拖放操作
3.4 剪贴板
3.5 小结
第4章 创建Windows服务程序
4.1 服务的创建
4.1.1 ServiceBase类
4.1.2 创建服务
4.2 服务的安装
4.3 访问服务
4.4 访问服务实例
4.5 小结
第2篇 面向对象编程和组件编程
第5章 创建类库应用程序
5.1 创建工程
5.2 添加类
5.2.1 创建域和属性
5.2.2 创建方法
5.2.3 创建构造器
5.2.4 事件和委托
5.3 添加接口
5.3.1 创建接口
5.3.2 实现接口
5.3.3 使用接口
5.3.4 接口的设计原则
5.4 使用自定义类库
5.5 对象的生命周期
5.5.1 垃圾收集
5.5.2 对象的终止
5.6 获得类的动态信息
5.7 命名空间
5.8 结构
5.9 小结
第6章 继承与多态
6.1 类的继承
6.1.1 类中成员的处理
6.1.2 Me、MyClass和MyBase关键字
6.1.3 抽象类与不可继承类
6.1.4 子类对象的创建和销毁
6.1.5 继承使用的原则
6.2 接口的继承
6.3 多态
6.3.1 通过继承实现多态
6.3.2 通过接口实现多态
6.4 继承与多态的实例
6.5 小结
第7章 组件编程
7.1 创建组件
7.1.1 相关概念
7.1.2 创建组件应用程序
7.1.3 使用自定义组件
7.2 创建Windows控件
7.2.1 创建计算器控件实例
7.2.2 创建眼睛控件
7.2.3 使用自定义控件
7.3 小结
第3篇 高级应用
第8章 创建多线程应用程序
8.1 多线程的应用
8.1.1 线程的创建
8.1.2 多线程的使用
8.2 线程
8.2.1 线程的状态
8.2.2 线程的优先级
8.3 参数传递
8.3.1 提供参数
8.3.2 返回值
8.4 线程同步
8.5 小结
第9章 文件操作
9.1 文件的结构及种类
9.1.1 文件的结构
9.1.2 文件的种类
9.2 传统的文件访问
9.2.1 顺序文件的操作
9.2.2 随机文件的操作
9.2.3 二进制文件操作
9.3 System.IO模型
9.3.1 文件
9.3.2 目录
9.3.3 流操作
9.3.4 BinaryReader类和BinaryWriter类
9.3.5 TextReader类和TextWriter类
9.4 文件系统对象模型
9.5 小结
第10章 异常处理
10.1 非结构化错误处理
10.1.1 On Error语句
10.1.2 Err对象
10.2 异常
10.2.1 异常对象
10.2.2 异常分类
10.2.3 创建自定义异常类
10.2.4 抛出异常
10.3 捕获异常
10.3.1 Try语句
10.3.2 Catch语句
10.3.3 Finally语句
10.3.4 异常准则
10.4 小结
第11章 集合类型
11.1 System.Collections命名空间
11.2 集合
11.2.1 CollectionBase类
11.2.2 ReadOnlyCollectionBase类
11.3 字典
11.3.1 IDictionary接口
11.3.2 DictionaryEntry结构
11.3.3 DictionaryEnumerator接口
11.3.4 DictionaryBase类
11.4 列表
11.4.1 IList接口
11.4.2 IComparer接口
11.4.3 IComparable接口
11.4.4 ArrayList类
11.4.5 SortedList类
11.5 哈希表
11.5.1 IhashCodeProvider接口
11.5.2 CaseInsensitiveHashCodeProvider类
11.5.3 Hashtable类
11.6 堆栈
11.7 队列
11.8 位数组
11.9 小结
第12章 网络编程
12.1 基本概念
12.1.1 TCP/IP协议
12.1.2 客户机/服务器模型
12.1.3 Socket
12.1.4 IP地址
12.1.5 端点
12.2 Socket类
12.2.1 Socket的创建
12.2.2 Socket接口
12.2.3 无连接的编程模式
12.2.4 面向连接的编程模式
12.2.5 数据的接收和发送
12.3 TCP编程
12.3.1 TcpListener类
12.3.2 TcpClient类
12.4 UDP编程
12.5 小结
第13章 数据访问
13.1 ADO.NET介绍
13.1.1 ADO.NET Data Provider
13.1.2 ADO.NET DataSet
13.1.3 ADO.NET与ADO的比较
13.1.4 ADO.NET数据库访问的一般步骤
13.2 创建和使用Connection对象
13.3 创建和使用Command对象
13.3.1 Command对象的创建
13.3.2 参数的使用
13.3.3 存储过程的使用
13.3.4 事务
13.3.5 异常处理
13.4 DataReader的使用
13.5 创建和使用DataAdapter
13.5.1 DataAdaper
13.5.2 DataTableMapping和DataColumnMapping
13.6 创建和使用DataSet
13.6.1 DataSet
13.6.2 DataTable
13.6.3 DataColumn
13.6.4 DataRelation
13.6.5 Constraint
13.6.6 DataRow
13.6.7 更新数据
13.7 数据视图
13.7.1 DataView类
13.7.2 DataRowView类
13.7.3 DataViewManager类
13.8 小结
猜您喜欢