书籍详情

Visual Basic.NET彻底研究

Visual Basic.NET彻底研究

作者:彭明柳编著

出版社:中国铁道出版社

出版时间:2003-02-01

ISBN:9787113050795

定价:¥58.00

购买这本书可以去
内容简介
  自1991年VB问世以来,Visual Basic.NET首次具备了面向对象技术的能力,它可以直接建立Web应用程序,并且支持Web服务与XML技术。使用VB.NET使我们可以从容面对软件业永无止境的需求。本书在Visual Basic.NET的探索过程中,除了讲述一般程序语言的语法外,还涵盖了背后的可视化开发环境、面向对象技术、.NET Framework架构、多线程、Windows服务与控制台程序的开发,以及Windows平台、Web平台的应用、数据库管理系统;除此之外,对于XML、Web服务的全新概念也做了详细说明。
作者简介
暂缺《Visual Basic.NET彻底研究》作者简介
目录
基础篇 认识Visual Basic.NET
第1章 石破天惊——Visual Basic.NET简介
1-1 Visual Basic革命性的应用程序开发工具
1-2 版本演进
1-3 VB.NET版本的比较
1-3-1 专业版
1-3-2 企业程序开发版
1-3-3 企业架构设计版
1-4 Visual Studio.NET与.NET Framework
1-4-1 Windows操作系统的历史包袱
1-4-2 .NET Framework的架构
1-5 VB.NET新增与改变的功能
1-5-1 开发环境
1-5-2 窗体与控件
1-5-3 Web应用程序发展
1-5-4 面向对象技术
1-5-5 语法与数据类型
1-5-6 项目类型的改变
1-5-7 数据访问
1-5-8 其他新增/强化的选项
1-6 VB.NET的安装
1-6-1 硬件需求
1-6-2 安装软件
1-7 完成本章的阅读之后
第2章 天衣无缝——集成式开发环境
2-1 主画面综览
2-1-1 启动与关闭VB.NET
2-1-2 起始画面
2-1-3 “新建项目”对话框
2-1-4 主画面
2-2 主要窗口
2-2-1 解决方案资源管理器
2-2-2 类视图
2-2-3 属性窗口
2-2-4 动态帮助
2-2-5 Windows窗体设计器
2-2-6 代码编辑
2-2-7 任务列表
2-2-8 命令窗口
2-3 菜单
2-3-1 文件
2-3-2 编辑
2-3-3 视图
2-3-4 项目
2-3-5 生成
2-3-6 调试
2-3-7 数据
2-3-8 格式
2-3-9 工具
2-3-10 窗口及帮助
2-4 工具栏
2-4-1 “标准”工具栏
2-4-2 增减及自定义工具栏
2-5 工具箱
2-5-1 添加与删除选项卡
2-6 完成本章的阅读之后
第3章 情窦初开——编写第一个应用程序
3-1 Hello,world!
3-1-1 "Hello,world!"的运行结果
3-1-2 创建“Hello world!”范例的步骤
3-2 编写VB.NET应用程序应该了解的一些概念
3-2-1 结构化分析与设计技术的问题
3-2-2 面向对象技术
3-2-3 对象与类
3-2-4 事件驱动模式
3-2-5 VB.NET中的表达式
3-3 探索窗体类
3-3-1 窗体类的继承关系
3-3-2 窗体的共享成员
3-3-3 窗体的属性
3-3-4 窗体的方法
3-3-5 窗体的事件
3-4 为窗体添油加醋一番
3-4-1 运行阶段程序库
3-4-2 运用Common Class Liarary
3-4-3 增加控件
3-5 完成本章的阅读之后
第4章 有条不紊——项目的管理
4-1 解决方案的构成要素与管理
4-1-1 解决方案与项目
4-1-2 解决方案的选项
4-1-3 解决方案的管理
4-1-4 解决方案的属性
4-2 项目的构成要素与管理
4-2-1 项目的选项
4-2-2 Web项目
4-2-3 Web项目的管理
4-2-4 项目的属性
4-3 程序集、引用与命名空间
4-3-1 程序集
4-3-2 命名空间
4-3-3 引用
4-4 完成本章的阅读之后
入门篇 学习VB.NET程序语言
第5章 气象万千——变量、数据类型与运算
5-1 声明变量
5-1-1 命名的限制
5-1-2 变量的范围与生存期
5-1-3 静态变量
5-1-4 常量
5-2 数据类型
5-2-1 数据类型的种类
5-2-2 变量的命名现则
5-2-3 枚举数据类型
5-2-4 数据类型的转换
5-2-5 用户定义的数据类型——结构
5-2-6 数据类型的成员
5-3 数组
5-3-1 一维数组的声明与使用
5-3-2 多维数组
5-3-3 数组与集合
5-4 运算符
5-4-1 算术与串联运算符
5-4-2 优先级
5-5 编写代码相关基础
5-5-1 注释
5-5-2 分行与合并
5-5-3 数字系统
5-6 完成本章的阅读之后
第6章 峰回路转——流程控制
6-1 我的程序会转弯——决策结构
6-1-1 If Then
6-1-2 If...Then...Else
6-1-3 比较运算符
6-1-4 逻辑运算符
6-1-5 Select Case
6-1-6 Try...Catch...Finally
6-2 反反复复——循环结构
6-2-1 For...Next
6-2-2 Do...Loop
6-2-3 For Each...Next
6-2-4 中断循环的执行
6-3 完成本章的阅读之后
第7章 子孙满堂——函数与子函数
7-1 子函数与函数的概念
7-1-1 子函数
7-1-2 创建新的子函数
7-1-3 调用子函数
7-1-4 事件处理过程
7-2 函数
7-2-1 创建新的函数
7-2-2 调用函数
7-3 传递参数
7-3-1 传址调用与传值调用
7-3-2 选择性参数
7-3-3 依参数的位置或名称传递
7-3-4 不确定个数的参数
7-4 完成本章的阅读之后
第8章 独占鳌头——剖析对象的使用
8-1 对象的创建与使用
8-1-1 创建对象
8-1-2 对象的来源
8-1-3 使用COM组件
8-1-4 早期与晚期绑定
8-1-5 对象的释放
8-2 类的声明
8-2-1 声明一个简单的类
8-2-2 构造函数与析构函数
8-2-3 方法的重载
8-2-4 共享成员
8-3 类的高级议题
8-3-1 类的继承
8-3-2 派生类中的覆盖与遮蔽
8-3-3 接口与实现
8-3-4 多态性
8-3-5 Friend与Protected范围
8-3-6 抽象基类
8-3-7 Me、MyBase与MyClass
8-4 集合对象
8-4-1 集合对象
8-4-2 For Each关键字
8-4-3 判断对象的类型
8-5 完成本章的阅读之后
第9章 千呼万唤——使用.NET的类库
9-1 .NET类库概观
9-1-1 再论命名空间
9-1-2 鸟瞰.NET的类库
9-1-3 微软未公开的命名空间
9-2 命名空间
9-2-1 System命名空间
9-2-2 System.Collections命名空间
9-2-3 System.Data命名空间
9-2-4 System.Drawing命名空间
9-2-5 System.IO命名空间
9-2-6 System.NET命名空间
9-2-7 System.Threading命名空间
9-2-8 System.Timers命名空间
9-2-9 System.Web命名空间
9-2-10 System.Windows.Forms命名空间
9-2-11 System.Xml命名空间
9-3 调用API函数
9-4 完成本章的阅读之后
进阶篇 开发Windows应用程序
第10章 就地取材——运用标准的控件
10-1 WinForms控件与组件
10-1-1 WinForms控件与组件概观
10-1-2 “退休”的控件
10-1-3 加入ActiveX控件
10-1-4 WinForms v.s. WebForms
10-2 基本数据输出/输入控件
10-2-1 Label、TextBox控件
10-2-2 Button控件
10-2-3 LinkLabel控件
10-2-4 RichTextBox控件
10-2-5 TrackBar、ProgressBar控件
10-3 特定数据输出/输入
10-3-1 CheckBox、 RadioButton控件
10-3-2 PictureBox控件与ImageList组件
10-3-3 ListBox、ComboBox及CheckedListBox控件
10-3-4 ListView、TreeView控件
10-3-5 NumericUpDOwn、DomainUpDown控件
10-3-6 MonthCalendar、DataTimePicker控件
10-4 组合与分类
10-4-1 GroupBox、Panel控件
10-4-2 TabControl控件
10-5 对话框
10-5-1 OpenFileDialog组件
10-5-2 SaveFileDialog组件
10-5-3 ColorDialog组件
10-5-4 FontDialog组件
10-5-5 浅谈控件的停靠(Dock)与定位(Anchor)
10-6 窗口强化
10-6-1 HScrollBar及VScrillBar控件
10-7 打印支持
10-7-1 PrintDocument组件
10-7-2 PapeSetupDialog组件
10-7-3 PrintDialog组件
10-7-4 PrintPreviewDialog、PrintPreviewControl控件
10-7-5 打印预览的范例
10-8 其他控件
10-8-1 Timer组件
10-9 动态增加控件
10-9-1 利用代码增减控件
10-9-2 控件的事件处理
10-9-3 委派与事件
10-10 控件的定位顺序
10-11 完成本章的阅读之后
第11章 衣冠楚楚——高级用户界面
11-1 一般菜单
11-1-1 在设计阶段创建菜单
11-1-2 高级的菜单设置
11-1-3 在运行阶段管理菜单
11-1-4 内容菜单
11-2 窗体的样式
11-2-1 多文档界面
11-2-2 创建多文档界面的步骤
11-2-3 窗体的可视化继承
11-3 一般工具栏
11-3-1 ToolBar控件
11-3-2 StatusBar控件
11-4 NotifyIcon组件
11-5 拖放操作
11-5-1 在相同的窗体内执行拖放操作
11-5-2 在不同的应用程序间执行拖放操作
11-6 不规则窗口
11-6-1 显示基本形状的窗口
11-6-2 为窗口加入面板更换的机制
11-7 完成本章的阅读之后
第12章 追根究底——其他Windows项目模板与多线程的应用
12-1 控制台应用程序
12-2 Windows服务
12-2-1 Windows服务的限制
12-2-2 Windows服务的设计架构
12-2-3 实现Windows服务
12-3 多线程
12-3-1 System.Threading命名空间
12-3-2 多线程应用程序的范例
12-4 完成本章的阅读之后
第13章 生生不息——组件与控件的开发
13-1 类、组件与控件
13-1-1 类与组件的差别
13-1-2 组件与控件的差别
13-1-3 Component与Control的使用时机
13-2 组件的开发
13-2-1 设计组件时的考虑
13-2-2 组件的生命周期
13-2-3 VB.NET的内置组件
13-2-4 创建派生组件的范例
13-3 自定义控件
13-3-1 创建自定义控件的三种方法
13-3-2 从内置控件继承
13-3-3 从UserControl类继承
13-3-4 从Control类继承
13-4 完成本章的阅读之后
高级篇 开发Web应用程序
第14章 无远弗届——Web Form的应用
14-1 Web应用程序的概念与架构
14-1-1 ASP.NET的前世今生
14-1-2 ASP.NET版的“Hello world!”
14-1-3 代码后置的概念
14-1-4 Web Form的运作流程
14-1-5 执行ASP.NET应用程序的系统需求
14-2 System.Web.UI.Page类
14-2-1 Page类的重要成员
14-2-2 Web Form的生命周期
14-3 安全性与状态管理
14-3-1 IIS的安全机制
14-3-2 Web应用程序的安全机制
14-3-3 认识WebForm的状态管理
14-4 使用Web Form控件
14-4-1 Web Form中的控件
14-4-2 Web服务器控件概观
14-5 用户输入数据的验证
14-6 完成本章的阅读之后
第15章 隐姓埋名——Web服务的应用
15-1 Web服务的基本概念
15-1-1 为什么需要Web服务
15-1-2 什么是Web服务
15-2 创建Web服务
15-2-1 Web服务项目的选项
15-2-2 Web服务的范例
15-2-3 将Web服务部署到正式运转的服务器
15-3 使用Web服务
15-3-1 Web服务的发布与探索
15-3-2 客户端为Windows应用程序
15-3-3 客户端为Web应用程序
15-4 完成本章的阅读之后
第16章 组件工厂——创建Web控件
16-1 用户控件与自定义控件
16-1-1 Web用户控件简介
16-1-2 Web自定义控件简介
16-1-3 二者的比较
16-2 创建Web用户控件
16-2-1 创建Web用户控件的基本概念
16-2-2 Web用户控件的范例
16-2-3 将现有网页转换为用户控件
16-3 创建Web自定义控件
16-3-1 基类的重要成员
16-3-2 创建Web自定义控件的基本概念
16-3-3 Web自定义控件的范例
16-4 完成本章的阅读之后
第17章 四海一家——XML的应用
17-1 XML技术简介
17-1-1 关于XML:What and Why
17-1-2 XML相关的技术与规格
17-1-3 XML文档数据的验证
17-1-4 XML文档的显示与转换
17-1-5 XML文档与其他资源的链接
17-1-6 XML文档对象模型
17-1-7 与XML有关的一些资源
17-2 使用VS.NET创建XML文件
17-2-1 XML设计工具简介
17-2-2 XML架构
17-2-3 从XML架构创建XML文档
17-3 在VB.NET中使用XML技术
17-3-1 与XML有关的命名空间
17-3-2 读写XML文档的范例
17-4 完成本章的阅读之后
应用篇 迈向专家之路
第18章 学富五车——开发数据库应用程序
18-1 数据库的概念
18-1-1 与数据库有关的一些词汇
18-1-2 常见的数据库管理系统
18-2 创建数据库应用程序的步骤
18-2-1 VB.NET访问数据的机制
18-2-2 数据库访问的入门范例
18-2-3 数据的查询、插入、删除与更新
18-3 使用设计阶段的数据工具
18-3-1 服务器资源管理器
18-3-2 Visual Database Tools简介
18-3-3 使用数据窗体向导
18-4 范例程序的进一步强化
18-4-1 DataGrid控件的使用
18-4-2 创建明细的范例程序
18-5 以Web应用程序访问数据
18-5-1 以DataGrid控件显示数据
18-5-2 加入参数化查询的功能
18-5-3 加入编辑与删除的功能
18-5-4 加入分页的功能
18-6 以Crystal Report增加报表功能
18-6-1 在Windows应用程序中加入报表
18-6-2 在Web应用程序中加入报表
18-7 完成本章的阅读之后
第19章 钟馗捉妖——调试和消除错误技巧
19-1 消除错误与防错的概念
19-2 利用集成开发环境消除错误
19-2-1 调试前的准备工作
19-2-2 调试的步骤与相关菜单
19-2-3 与调试有关的窗口
19-2-4 使用Debug类
19-3 异常处理
19-3-1 非结构化异常处理过程
19-3-2 结构化异常处理过程
19-4 完成本章的阅读之后
第20章 一路顺风——程序的安装与部署
20-1 使用不同的安装项目与部署方式
20-1-1 复制即可执行的Windows应用程序
20-1-2 Web应用程序的“复制项目”
20-1-3 使用“安装项目”
20-1-4 使用“Web安装项目”
20-1-5 创建“CAB项目”
20-1-6 使用“安装向导”
20-2 创建安装和部署程序
20-2-1 创建Windows应用程序的安装程序
20-2-2 创建Web应用程序的安装程序
20-3 安装项目的高级议题
20-3-1 修改项目的默认选项
20-3-2 使用各种“编辑器”
20-4 完成本章的阅读之后
附录A 使用本书附带的光盘
附录B 不同版本主要控件的比较
猜您喜欢

读书导航