Visual Basic.NET实用案例教程

Visual Basic.NET实用案例教程
作 者: 石志国
出版社: 清华大学出版社
丛编项: IT培训标准系列教材 软件程序员系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: VB.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic.NET实用案例教程》作者简介

内容简介

本书是一本VisualBasic.NET编程的实用教程,本书以知识点为主线,配备了大量的案例。全书有近30个完整的案例和100多个基本案例程序。主要介绍了VisualBasic.NET面向对象的使用,包括VisualBasic.NET开发文件系统、开发多线程程序和组件技术,以及框架类、常用类的使用。此外还详细介绍了VisualBasic.NET的ADO.NET数据库编程和VisualBasic.NET对XML的基本操作。最后介绍了Web服务的概念、使用方法和ASP.NET的使用方法。本书源程序可以在http://www.tupwq.net下载。

图书目录

第1章VisualBasic.NET开发环境介绍

1.1基础知识

1.1.1.NET概述

1.1.2VisualStudio.NET集成开发环境

案例1-1VisualBasic.NET编程第1例

1.2使用VisualStudio.NET集成开发环境

1.2.1解决方案资源管理器

1.2.2类视图

1.2.3属性窗口

1.2.4工具箱

1.2.5服务器资源管理器

1.2.6对象浏览器

1.2.7命令窗口

案例1-2VisualBasic.NET起航--读取Access数据库表

1.3本章小结

第2章VisualBasic.NET编程基础

2.1基础知识

2.1.1操作符与表达式

2.1.2数据类型.变量.常量和数组

案例2-1字符转换函数的使用

2.1.3控制分支语句

案例2-2使用分支语句

案例2-3使用SelectCase语句实现选择

2.1.4循环语句与控制流

案例2-4使用VisualBasic.NET的控制循环语句

2.1.5VisualBasic.NET中的过程和自定义函数

案例2-5使用过程和函数

2.1.6VisualBasic.NET重要函数分析

案例2-6使用VisualBasic.NET系统函数

2.2本章小结

第3章VisualBasic.NET中的类与对象

3.1面向对象的术语

3.1.1对象.类和实例

3.1.2对象的组成

3.2使用对象

3.2.1对象声明和创建

3.2.2对象的引用

案例3-1在VisualBasic.NET中使用类

3.3创建类

3.3.1类的关键字

案例3-2使用类的方法.属性和事件

3.3.2成员变量

3.3.3方法

3.3.4属性

3.3.5事件

3.4构造函数

案例3-3在VisualBasic.NET中使用构造函数

3.5面向对象的高级概念

3.5.1重载方法

3.5.2共享方法和变量

3.5.3委托

案例3-4使用委托实现排序

3.6继承

3.6.1继承的概念

3.6.2创建基类

案例3-5使用继承

3.6.3创建子类

3.7本章小结

第4章高级窗口应用

4.1菜单控件

4.1.1设计主菜单

案例4-1使用菜单和工具栏

4.1.2设计弹出式菜单

4.2工具栏控件

4.3状态栏控件

4.4本章小结

第5章错误和异常处理

5.1错误的种类

5.1.1语法错误

5.1.2运行时错误

5.1.3逻辑错误

5.2调试工具

5.2.1中断模式

案例5-1使用调式工具

5.2.2调试工具栏

5.2.3调试窗口

5.3异常处理

5.3.1Exceptio类

5.3.2OnError语句

案例5-2在VisualBasic.NET中使用异常处理

5.3.3Try...Catch...Finally语句

5.3.4Throw语句

5.4本章小结

第6章VisualBasic.NET的文件系统

6.1和处理文件相关的类

6.1.1FileSystemlnfo基类

6.1.2目录服务类

案例6-1使用目录相关类

6.1.3Directory类

6.1.4Path类

6.1.5文件相关类

案例6-2使用文件相关类

6.2文件流

6.2.1FileStream类

6.2.2读取文件类

6.2.3写文件类

案例6-3综合使用StreamReader和StreamWriter

6.3本章小结

第7章VisualBasic.NET的多线程

7.1线程的含义

7.1.1进程与线程

7.1.2使用线程的原因

7.2线程范例

7.2.1创建线程

7.2.2线程的优先级别

7.2.3启动暂停线程

7.2.4恢复线程

7.2.5延迟终止线程

案例7-1使用多线程

7.3本章小结

第8章网络应用程序开发

8.1操作域名和IP地址

8.1.1Dns对象

8.1.2IPAddress对象

8.1.3IPHostEntry对象

案例8-1操作域名和IP地址

8.2使用电子邮件类

8.2.1添加SMTP服务

8.2.2MaiMessage和SmtpMail对象

案例8-2最简单的邮件发送程序

案例8-3完善邮件发送程序

8.3使用托盘程序

8.3.1添加图标

案例8-4在应用程序中添加图标

8.3.2添加图标菜单

8.3.3实现图标动画

8.4本章小结

第9章VisualBasic.NET的组件开发技术

9.1组件的基本概念

9.1.1COM的概念

9.1.2.NET中的组件

9.2创建VisualBasic.NET组件

案例9-1创建组件

9.3在程序中调用组件

案例9-2在控制台程序中引用组件

案例9-3在常规Windows程序中引用组件

9.4本章小结

第10章使用ADO.NET操作数据库

10.1ADO.NET的结构

10.2.NET数据提供程序

10.2.1SQLServer.NET数据提供程序

10.2.2OLEDB.NET数据提供程序

10.2.3选择.NET数据提供程序

10.2.4DataSet简介

10.3使用ADO.NET对象初步

案例10-1使用ADO.NET读取Access数据库

10.3.1安装SQLServer2000

案例10-2使用ADO.NEF读取SQLServer数据库

10.3.2使用Connection对象

案例10-3使用ADO.NET的对象

10.3.3使用Command对象

10.3.4使用ExecuteReader方法

10.3.5使用ExcuteScalar方法

10.3.6使用ExecuteNonQuery方法

10.4使用ADO.NET对象

10.4.1使用DataAdapter对象和DataSet对象

案例10-4使用对象

10.4.2使用DataView

10.5本章小结

第11章在VisualBasic.NET中使用XML

11.1XML技术简介

11.1.1XML语言

11.1.2System.XML名字空间

11.1.3DataSet的XML处理方法

11.1.4DOM模型

11.2使用VisualBasic.NET操作XML文件

11.2.1使用名字空间操作XML

案例11-1读取XML文件

案例11-2写入XML文件

11.2.2使用DOM操作XML文件

案例11-3使用DOM读写XlVIL文件

11.3使用ADO.NET操作XML文件

案例11-4使用DataSet操作XML文件

11.4本章小结

第12章调用Web服务

12.1WebService简介

12.1.1WebService是一种新的平台

12.1.2WebService的协议及消息传递

12.1.3WebService的接口描述

案例12-1使用VisualBasic.NET开发WebService项目

12.2完整的WebService程序

案例12-2创建并使用最简单的WebService

12.2.1实现Web服务

12.2.2测试Web服务

12.2.3使用Web服务

12.3WebService中的数据类型

案例12-3使用WebService的数据类型

12.4使用对象和内部对象

案例12-4在WebService中使用Session和Application

12.5使用SOAP协议

12.5.1SOAP的结构

12.5.2定义和处理SOAP头条目

案例12-5使用SOAP头条目实现验证

12.6本章小结

第13章开发ASP.NET网页

13.1ASP.NET简介

13.1.1什么是ASP.NET

13.1.2安装IIS

案例13-1建立ASP.NET工程

13.2Response对象

13.2.1向浏览器输出数据(Response.Write)

13.2.2网页转向(Resonse.Redirect)

13.2.3停止向浏览器输出数据(Response.End())

13.2.4向浏览器输出文件(Response.WriteFile)

13.3Request对象

13.3.1从浏览器获取数据

13.3.2使用QueryString集合获取数据

案例13-2使用Request和Response实现调查表

13.3.3.NET的汉字问题

13.4Application对象

13.4.1对Application对象的理解

13.4.2使用Application对象的自定义属性

13.4.3使用Application事件

案例13-3聊天室应用

案例13-4网页计数器

13.5Server对象

13.5.1对Server对象的理解

13.5.2向浏览器输出HTML代码

13.5.3取得文件的路径

13.6Session对象

13.6.1对Session的理解

13.6.2使用Session的自定义属性保存信息

13.6.3Session事件

案例13-5使用Session实现密码验证

案例13-6使用Session实现购物车

13.7Cookie集合

13.7.1Cookie是怎样工作的

13.7.2向浏览器输出Cookie

13.7.3从浏览器读取Cookie

13.8Global.asax文件

案例13-7使用C10bal.asax文件实现动态在线人数统计

13.9配置web.config

13.9.1配置概述

13.9.2配置文件特点

13.9.3配置文件结构

案例13-8使用ASP.NET读取配置文件

13.10本章小结