Visual Basic.NET入门与提高实用教程

Visual Basic.NET入门与提高实用教程
作 者: 银海强
出版社: 中国铁道出版社
丛编项: 入门与提高实用教程系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Basic
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic.NET入门与提高实用教程》作者简介

内容简介

'VisualBasic.NET是VB的最新版本,也是Microsoft的.NET战略中的主要组成部分。与以前的VB版本相比,VB.NET有了质的飞跃,变得更为灵活、更为强大。Microsoft在VB.NET中添加了许多新功能,使它成为完全面向对象的编程语言,并成为功能有很大改进的Web设计工具。全书分为11章,几乎涵盖了VB.NET的所有新特征,由浅入深、语言通俗、实例丰富。本书适合于有一定编程基础,希望了解VisualBasic.NET的操作和使用的读者。'"2000年7月在美国奥兰多举行的专业开发者大会上,微软公司展示了它最新的.NET体系,众多的发言人向大会介绍了.NET的特征和构成。从此Microsoft已经将它的未来与.NETFramework紧密联系在一起,VB.NET很可能会成为未来几年中基于此框架且应用最广泛的开发工具。VisualBasic.NET与以往的版本相比发生了巨大的变化,这种变化主要来自以下几个方面。●完全继承●其他新的对象功能,如参数化的构造函数和共享成员●结构化的错误处理●新的线程模型VisualBasic以其简单易学,备受广大程序员的青睐。然而VisualBasic入门容易,精通则难,所以要真正掌握VisualBasic编程技术的精华非一朝一夕能做到的。本书分11章,从使用VisualBasic.NET的基本知识和概念开始,由简单到复杂,一步步将初学者领进VisualBasic.NET高级开发的“殿堂”。本书的最大特点就是知识点讲解透彻,所举例子有很强的代表性,具有很好的实用价值。每章的内容都是按照先讲知识点,在知识点中穿插着例子和编程技巧,通过例子来加强对知识点的理解。同时,在每章中都有一些很具有代表性和实用背景的工程实例、编程技巧。这样通过结合实例来学习VisualBasic.NET将会获得事半功倍的效果。本书中不牵涉到很高深的编程知识,都是一些基本的常用的编程知识和技巧,重在领会和理解VB.NET中的一些基本概念和编程的基本方法。第1章介绍.NET的基本概念和知识、如何安装及配置VS.NET、如何安装用于网络开发的iis服务器,以及开发环境的一些变化和新特性。第2章介绍了VisualBasic.NET语言的基本概念和基本知识。第3章讲解VisualBasic.NET完全面向对象的特性,知识点包括类和对象、事件与委托、接口、继承与多态性、异常处理。第4章讲解Visu...

图书目录

第1章 Visual Basic.NET概述

1-1 VisualStudio.NET概述

1-1-1 .NET的起源

1-1-2 .NET的真面目

1-1-3 .NET的技术特征

1-1-4 VB.NET

1-2 Visual Studio.NET的安装

1-2-1 硬件环境要求

1-2-2 软件环境要求

1-2-3 开始安装VS.NET

1-3 安装IIS服务器

1-3-1 安装IIS服务器

1-3-2 配置IIS服务器

1-3-3 设置网站的IP

1-4 全新的Visual Studio.NET可视化集成开发环境

1-4-1 VisualStudio.NET起始页面

1-4-2 VisualStudio.NET的窗口管理技术

1-4-3 VisualStudio.NET开发环境主窗口

1-5 VisualBasic.NET中的菜单结构

1-5-1 【文件】菜单

1-5-2 【编辑】菜单

1-5-3 【视图】菜单

1-5-4 【项目】菜单

1-5-5 【生成】菜单

1-5-6 【调试】菜单

1-5-7 【工具】菜单

1-5-8 【窗口】菜单

1-5-9 【帮助】菜单

1-6 本章小结

第2章 VisualBasic.NET语言概述及新特性

2-1 变量和数据类型

2-1-l 基本数据类型

2-l-2 变量

2-2 数组

2-2-1 数组概述

2-2-2 数组的声明

2-2-3 数组相对VB6.的变化

2-2-4 Redim语句变化

2-3 结构

2-3-1 结构声明

2-3-2 结构变量

2-3-3 结构与其他程序元素之间的作用

2-4 常量与枚举

2-4-1 常量概述

2-4-2 常量的声明

2-4-3 枚举的声明

2-4-4 内置常量与枚举

2-5 运算符

2-5-1 算术运算符

2-5-2 赋值运算符

2-5-3 LL较运算符

2-5-4 Like运算符与模式匹配功能

2-5-5 TypeOf...Is表达式

2-5-6 连接运算符

2-5-7 逻辑/按位运算符

2-5-8 运算符的优先级

2-6 控制流

2-6-1 程序的基本结构

2-6-2 选择结构

2-6-3 循环语句

2-6-4 With...End With语句

2-7 过程

2-7-1 过程概述

2-7-2 Sub

2-7-3 Function

2-7-4 Property

2-7-5 参数的传递方式

2-7-6 位置参数和名称参数

2-7-7 参数数组

2-7-8 过程的递归调用

2-8 命名空间

2-8-1 命名空间

2-8-2 使用命名空间

2-9 VB.NET编码规范

2-9-1 类型级单位的命名

2-9-2 方法和属性的命名

2-9-3 变量和常数

2-9-4 标签

2-9-5 命名空间

2-9-6 注释

2-1 创建一个简单的应用程序

2-1-1 建立应用程序

2-1-2 程序框架代码分析

2-11 本章小结

2-12 本章习题

第3章 面向对象在VB.NET中的实现

3-1 类和对象

3-1-1 类的定义

3-1-2 重写(Overrides)

3-1-3 构造函数与析构函数

3-1-4 共享成员

3-1-5 只读变量

3-1-6 对象的早期绑定与晚期绑定

3-2 事件与委托

3-2-1 事件与事件处理器

3-2-2 在类中添加事件成员

3-2-3 编写事件处理器

3-2-4 事件处理示例

3-2-5 委托

3-3 接口

3-3-1 接口的定义

3-3-2 接口的实现

3-3-3 接口的使用

3-3-4 Dispose方法

3-4 继承与多态性

3-4-1 继承综述

3-4-2 继承的使用

3-4-3 多态性

3-5 异常处理

3-5-1 异常处理概述

3-5-2 程序中的错误类型

3-5-3 结构化异常处理

3-5-4 非结构化异常处理

3-5-5 Exception类

3-5-6 Err对象

3-5-7 Error语句

3-6 本章小结

3-7 本章习题

第4章 Windows窗体编程

4-1 Windows窗体入门

4-1-1 什么是Windows窗体

4-1-2 Windows窗体应用程序的基本结构

4-2 Windows窗体的动态布局

4-2-1 控件的【Dock】和【Anchor】属性

4-2-2 白定义

4-3 窗体菜单设计

4-3-1 Windows菜单概述

4-3-2 MainMenu控件

4-3-3 ContextMenu控件

4-3-4 菜单实例

4-4 编写MDI应用程序

4-4-1 MDI概述

4-4-2 MDI实例

4-5 创建控制台应川程序

4-6 本章小结

4-7 本章习题

第5章 VB.NET控件编程

5-1 常用控件介绍

5-1-1 Button和TextBox控件

5-1-2 ComboBox、ListBox和CheckedListBox控件

5-1-3 HscrollBar和VscrollBar控件

5-l-4 RichTextBox控件

5-1-5 1mageList控件

5-1-6 ToolBar和ToolTip控件

5-1-7 StatusBar控件

5-2 使用通用对话框

5-2-1 FileDialog

5-2-2 FontDialog

5-2-3 ColorDialog

5-3 其他常用控件

5-3-1 Timer控件

5-3-2 DateTimePicker控件

5-3-3 Notifylcon控件

5-3-4 ProgressBar和TrackBar控件

5-4 控件综合项目实例--记事本

5-5 本章小结

5-6 本章习题

第6章 多媒体编程

6-1 音频处理

6-1-1 MCI控件

6-1-2 简单实例1--CD播放器

6-2 动画处理

6-2-1 AxAnimation控件

6-2-2 简单实例2--播放动画

6-2-3 ShockWaveFlash控件

6-2-4 简单实例3--Flash动画播放器

6-3 视频处理

6-3-1 Media Player控件

6-3-2 简单实例4--视频播放器

6-4 本章小结

6-5 本章习题

第7章 VB.NET中的文件操作

7-1 使用VB.NET进行文件访问

7-1-1 System.IO命名空间

7-1-2 使用FileStream类访问文件

7-1-3 通过BinaryReader类和BinaryWriter类访问文件

7-1-4 通过StreamReader和StreamWriter类访问文件

7-1-5 简单实例1--文件读取和写入

7-2 驱动器和文件夹的访问

7-2-1 Directory类

7-2-2 简单实例2--简单资源管理器

7-3 Filelnfo类

7-3-1 Filelnfo类

7-3-2 简单实例3--获取文件信息

7-4 FileSystemWatcher类

7-4-1 FileSystemWatcher类

7-4-2 简单实例个--监视文件

7-5 使用文件系统对象访问文件

7-6 本章小结

7-7 本章习题

第8章 系统编程

8-1 多线程

8-1-1 什么是线程

8-1-2 进程与线程

8-1-3 多线程应用程序

8-1-4 线程状态

8-1-5 Thread对象的其他常用方法

8-1-6 多线程过程的参数和返回值

8-1-7 线程同步

8-1-8 简单实例1--搜索单词

8-1-9 简单实例2--获取线程详细信息

8-2 访问注册表

8-2-1 注册表结构

8-2-2 RegistryKey类

8-2-3 Registry类

8-2-4 简单实例3--获取CPU信息

8-2-5 简单实例4--读写注册表

8-3 系统运行信息

8-3-1 System.Environment类

8-3-2 简单实例5--获取系统运行信息

8-4 打印

8-4-1 打印对话框

8-4-2 PrintDocument类

8-4-3 简单实例6--打印实例

8-5 本章小结

8-6 本章习题

第9章 数据库编程

9-1 数据库概述

9-1-1 数据模型

9-1-2 关系数据库

9-1-3 SQL语言

9-2 ADO.NET概述

9-2-1 ADO与ADO.NET

9-2-2 ADO.NET的组件结构

9-3 .NET数据提供者

9-3-1 数据提供者

9-3-2 Connection对象

9-3-3 Command对象

9-3-4 DataReader对象

9-4 DataSet组件

9-4-1 DataSet组件构成

9-4-2 DataTable

9-4-3 DataColumn

9-4-4 DataRow

9-4-5 DataRelation

9-4-6 简单实例

9-5 本章小结

9-6 本章习题

第1章 VB.NET与XML

1-1 XML概述

1-1-1 什么是XML

1-1-2 XML文档

1-2 XML串行化

1-2-1 XML串行化

1-2-2 简单实例1--虚拟订单发送系统

1-3 ADO.NET与XMl

1-3-l XML与DataSet之间的转换

1-3-2 简单实例2--数据库的数据转换为XML文件格式

1-4 本章小结

1-5 本章习题

第11章 网络编程

11-1 MicrosoftWeb浏览器

11-1-1 MicrosonWeb浏览器控件

11-1-2 Inet控件

11-1-3 简单实例1--自制Web浏览器

11-2 发送邮件

11-2-1 MailMessage类

11-2-2 简单实例2--发送电子邮件

11-3 ASP.NET Web应用程序

11-3-1 Visual Studio ASP.NET Web应用程序

11-3-2 ASP.NETWeb应用程序的元素

11-3-3 概述ASP.NET

11-3-4 简单实例3--Web页中的数据分页显示

11-4 Web服务

11-4-1 概念

11-4-2 体系结构

11-4-3 SOAP

11-4-4 接口描述(Interface Description)

11-4-5 典型的Web服务结构

11-4-6 简单实例4--Web服务

11-5 本章小结

11-6 本章习题

部分习题答案