Visual Basic.NET程序设计

Visual Basic.NET程序设计
作 者: 林联杉 李旭 顾青
出版社: 中国铁道出版社
丛编项: 热点编程系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: VB.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Basic.NET程序设计》作者简介

内容简介

难免泛泛。.NET平台主要包括两个方面的应用:应用程序开发和Web服务开发。本书主要从应用程序的设计开发着手,带领读者进入VisualBasic.NET的世界。之所以重点介绍应用程序的开发是因为Web服务程序也是在应用程序的基础上进一步发展的,但需要涉及更多的网络方面的知识,对一般读者可能会要求过高。本书具有以下特定:(1)从VisualBasic.NET最基本的概念、语法入手,通过窗体、控件的介绍使读者对应用程序的开发有基本的把握。接着向读者介绍面向对象的概念,使读?咴谇懊娴幕∩辖徊降玫教岣吆蜕佣寤岬接τ贸绦蚩⒌氖抵省4邮榈恼陆诎才派侠唇玻屎铣跹д哐啊τ谩傺啊岣叩恼庋桓鋈鲜豆獭?(2)基础知识结合实例讲解。在各章知识的讲解过程中,都会有适当的实例来弥补读者对基础知识抽象理解的空白。通过对实例程序中的源代码进行详细学习,读者可以充分理解并掌握提出的概念,还可以举一反三作出更多的应用实例。(3)注重知识的综合。本书不但给出了某个知识点的实例,而且给出了将各方面知识点融合起来的综合实例。通过综合练习,让读者感受真实的编程项目的需求分析——设计——实现这一过程,进一步提高读者的实战能力。本书重在入门与提高,主要涉及VisualBasic.NET整体可视化开发环境的使用、VisualBasic.NET的语法基础、VB.NET下Windows窗体及相应控件的使用等基础知识;然后通过若干综合的例子,一方面介绍面向对象编程思想、文件操作、数据库应用等知识,同时进一步巩固VB.NET的程序基础:最后本书还详细介绍了如何对编写完的代码进行编译和发布,以及如何在代码开发中进行调试和异常处理,使读者对应用程序的开发有个完整的学习过程。

图书目录

第1章 Visual Basic. NET的新特性

1-1 Visual Studio. NET框架

1-1-1 . NET框架的结构

1-1-2 . NET框架的主要内容

1-1-3 . NET框架的核心要素

1-1-4 . NET的新特性

1-2 Visual Basic. NET的新特性

1-2-1 概要

1-2-2 VB获得了继承能力

1-2-3 一切都是对象,

1-2-4 自由线程的危险

1-2-5 强大的CLR

1-2-6 垃圾收集需要新体系结构

1-2-7 语法方面的变化

1-2-8 新的窗体和IDE面孔

1-2-9 创建编译的服务器端代码

1-2-10 Web服务策略

本章小结

第2章 Visual Basic. NET的开发环境

2-1 初试IDE启动界面

2-2 IDE的各个组成部分

2-2-1 菜单栏

2-2-2 工具栏

2-2-3 工具箱

2-2-4 主工作区

2-2-5 解决方案资源管理器

2-2-6 属性窗口

2-2-7 动态帮助窗口

2-3 定制自己的IDE环境

2-4 我的第一个. NET应用程序

本章小结

第3章 Visual Basic. NET的语法基石出

3-1 语法基础

3-1-1 数据类型

3-1-2 数据类型转换

3-1-3 变量

3-1-4 常量

3-1-5 数组

3-1-6 集合

3-1-7 表达式

3-2 结构化控制语句

3-2-1 条件语句

3-2-2 循环语句

3-2-3 异常处理语句

3-2-4 控制流语句

3-3 过程与函数

3-3-1 内部函数

3-3-2 Sub过程

3-3-3 Function函数

3-3-4 参数传递

3-4 API的应用

3-4-1 API简介

3-4-2 APl的声明

3-4-3 API的应用实例

本章小结

第4章 可视化界面设计

4-1 Windows窗体概述

4-1-1 窗体结构简介

4-1-2 窗体类简介

4-2 窗体属性. 事件和方法

4-2-1 窗体的各种属性

4-2-2 窗体的事件

4-2-3 窗体的方法

4-3 窗体界面样式选择

4-3-1 单文档界面 SDI

4-3-2 多文档界面 MDI

4-3-3 资源管理器样式界面

4-4 特殊窗体的实例

4-4-1 启动界面的实现

4-4-2 特殊形状窗体的实现

本章小结

第5章 常用控件的实例应用

5-1 控件概述

5-1-1 控件的分类

5-1-2 控件的添加

5-1-3 控件的排列

5-1-4 控件的通用属性

5-2 基本控件

5-2-1 Button控件

5-2-2 Label控件

5-2-3 TextBox控件

5-2-4 PictureBox控件

5-2-5 Timer控件

5-2-6 基本控件综合实例

5-3 常用控件

5-3-1 CheckBox和RadioButton控件

5-3-2 CheckedListBox控件

5-3-3 ComboBox控件

5-3-4 DateTimePicker控件

5-3-5 GroupBox控件

5-3-6 ImageList控件

5-3-7 LinkLabel控件

5-3-8 ListBox控件

5-3-9 Dialog控件

5-3-10 ProgressBar控件

5-3-11 ScrollBar控件

5-3-12 常用控件综合实例1

5-3-13 常用控件综合实例2

5-4 体现Windows风格的控件

5-4-1 MainMenu控件

5-4-2 ToolBar控件

5-4-3 ContextMenu控件

5-4-4 NotifyIcon控件

3-4-3 HelpProvider控件

5-4-6 ListView控件

5-4-7 StatusBar控件

5-4-8 ToolTip控件

5-4-9 TreeView控件

本章小结

第6章 面向对象的程序设计方法

6-1 面向对象的基本概念

6-1-1 对象与类

6-1-2 对象的组成

6-1-3 封装. 继承与多态性

6-1-4 VB.NET对面向对象支持能力

6-2 对象的生存周期

6-2-1 对象的创建

6-2-2 对象的使用

6-2-3 对象的释放

6-3 类的创建

6-3-1 类的声明

6-3-2 类的成员

6-3-3 类与命名空间

6-3-4 定义成员变量

6-3-5 定义成员属性

6-3-6 定义成员方法

6-3-7 定义成员事件

6-3-8 共享方法和共享成员

6-4 类的继承

6-4-1 继承的概念

6-4-2 基本继承

6-4-3 限制继承

6-4-4 交叉语言的继承

6-4-5 可视化继承

6-5 多态性

6-5-1 重复定义

6-5-2 多重定义

6-5-3 接口

6-6 模块与类

本章小结

第7章 编写文件应用程序

7-1 文件及其读写性概述

7-1-1 文件及其访问类型

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

7-1-3 Stream类

7-1-4 FileStream类

7-1-5 BinaryReader类

7-1-6 BinaryWriter类

7-1-7 StreamReader和StreamWriter类

7-2 文件类和目录类

7-2-1 File文件类

7-2-2 Directory目录类

7-2-3 FSO模型

7-3 文件操作实例

7-3-1 功能模块分析

7-3-2 界面设计

7-3-3 代码实现

本章小结

第8章 编写数据库应用程序

8-1 数据库基础知识

8-1-1 数据库与数据模型简介

8-1-2 关系型数据库

8-2 创建简单的数据库

8-2-1 创建数据库文件

8-2-2 创建表及表之间的关系

8-3 SQL基础

8-3-1 SQL基本概念

8-3-2 SQL基本语法

8-4 ADO. NET技术概述

8-4-1 ADO. NET简介

8-4-2 OleDbConnection对象

8-4-3 OleDbCommand对象

8-4-4 OleDbDataReader对象

8-4-5 OleDbDataAdapter对象

8-4-6 DataSet对象

8-4-7 使用Sql对象访问Sql数据库

8-4-8 使用DataGrid控件

8-5 数据库应用程序实例

8-5-1 数据关系分析

8-5-2 功能模块划分

8-5-3 界面设计

8-5-4 代码实现

本章小结

第9章 应用程序的部署

9-1 部署应用程序的基本概念

9-1-1 编译可执行文件

9-1-2 程序组件和DLL陷阱

9-1-3 XCOPY形式的应用程序部署

9-1-4 已有的应用程序部署方式

9-2 利用部署向导生成安装项目

9-2-1 使用部署向导生成安装项目

9-2-2 编译安装项目

9-2-3 发布并执行安装文件

9-3 利用部署工程生成安装文件

9-3-1 添加新项

9-3-2 为安装项目添加内容

9-3-3 添加指定文件夹和快捷方式

本章小结

第10章 应用程序调试

10-1 规范化程序代码

10-1-1 注释代码

10-1-2 合适的命名规则

10-1-3 使用文本编辑器工具栏

10-1-4 相关IDE选项设置

10-2 使用调试工具

10-2-1 程序执行方式

10-2-2 Debug工具栏

10-2-3 调试窗口

10-2-4 输出窗口和任务列表窗口

10-3 异常处理

10-3-1 错误和异常

10-3-2 非结构化的异常处理

10-3-3 结构化的异常处理

10-3-4 Try语句实例

本章小结