注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关Visual Basic 2010入门经典(第6版)

Visual Basic 2010入门经典(第6版)

Visual Basic 2010入门经典(第6版)

定 价:¥78.00

作 者: (美)威利斯,(美)纽萨姆 著,吴伟敏,李周芳 译
出版社: 清华大学出版社
丛编项:
标 签: Script

购买这本书可以去


ISBN: 9787302270058 出版时间: 2011-11-01 包装: 平装
开本: 16开 页数: 573 字数:  

内容简介

  Visual Basic 2010是微软公司较为流行的VB.NET编程语言的最新版本,是Visual Studio2010环境支持的几种语言之一。Visual Basic2010的优势在于其易用性和高速度,利用该语言可以轻松、快捷地编写出Windows Forms应用程序、WPFWindows应用程序、Web应用程序、WPF Browser应用程序、移动设备应用程序和Web服务。本书将全面介绍Visual Basic2010的各种编程知识,展示如何创建上述应用程序和服务。同时,您也可以学习面向对象的编程技术,掌握创建业务对象和Windows控件的方法。微软的.NET Framework使Visual Basic2010程序员能像C#或C++程序员一样创建完全面向对象的各种程序。.NET Framework提供了一套通用的基类,VisualStudio2010中的所有编程语言都可以使用它们,这样一来,程序员在创建面向对象的程序方面就拥有与C#或C++一样的功能了。本书将使您在Visual Basic 2010编程方面打下坚实的基础,并给您带来编程的无限乐趣。0.1 本书读者对象本书的目的是教您如何尽可能快捷地运用Visual Basic 2010编写有用的程序。本书适合于以下两类初学者:·一类是编程的初学者,他们选择从Visual Basic 2010开始学起。这是个很好的选择!Visual Basic2010不但易学易用,而且功能强大。·另一类是曾用其他语言进行编程,但初次接触.NET编程知识的人员。这类初学者现在选择学习Visual Basic2010是一个不错的主意。不管您熟悉的语言是Fortran还是VB 6,本书都将帮助您迅速掌握Visual Basic2010。0.2 本书主要内容Visual Basic 2010提供了工具和语言方面的大量功能。当然,一本书不可能包含Visual Basic2010的所有内容,这些内容要用一个书库来容纳。本书的目的是让您尽快入门,它相当于一个路标,可以指导您的学习。在介绍创建应用程序的基础知识(如创建窗口和控件,如何用代码处理突发事件,什么是面向对象的程序设计以及如何在应用程序中使用它,等等)之余,本书还为您提供了亲自动手的机会。本书的组织结构如下:·第1~9章介绍Visual Studio 2010和Windows编程的基础知识。·第6章介绍XAML和WPF(Windows Presentation Foundation)编程。·第10章阐述应用程序的调试和错误处理方法。·第11~13章介绍面向对象编程技术以及如何创建对象。·第14章介绍如何创建Windows Forms用户控件。·第15、16章介绍如何利用数据库进行编程,同时涵盖Access、SQL Server及ADO.NET等知识。·第17、18章简述动态数据网站、ASP.NET,并讨论如何编写Web应用程序。·第19章对XML进行简要介绍。XML这种功能强大的工具能把各种应用程序结合起来,而无需考虑所使用的语言。·第20章介绍使用ClickOnce(一键部署)技术部署应用程序。

作者简介

暂缺《Visual Basic 2010入门经典(第6版)》作者简介

图书目录

《visual basic 2010入门经典(第6版)》
第1章 初识visual basic
1.1 事件驱动编程
1.2 安装visual basic
1.3 visual basic 2010集成开发
环境
1.3.1 初始化开发环境
1.3.2 菜单
1.3.3 工具栏
1.4 创建简单的应用程序
1.4.1 工具箱
1.4.2 改进型匈牙利表示法
1.4.3 代码编辑器
1.5 使用帮助系统
1.6 小结
1.7 练习

第2章 .net framework概述
2.1 微软的信心来自于windows
2.1.1 msn 1.
2.1.2 .net理念
.2.1.3 .net与java有些类似
2.1.4 现在所处的阶段
2.2 为windows编写软件
2.2.1 .net framework类
2.2.2 执行代码
2.3 公共语言运行时
2.3.1 载入并执行代码
2.3.2 应用程序隔离
2.3.3 安全性
2.3.4 互操作
2.3.5 异常处理
2.4 通用类型系统和公共语言
规范
2.5 小结

第3章 编写软件
3.1 信息和数据
3.1.1 算法
3.1.2 编程语言
3.2 变量
3.3 注释和空白
3.3.1 注释
3.3.2 空白
3.4 数据类型
3.4.1 数字类型
3.4.2 常见的整型数学运算
3.4.3 整型运算的缩写方式
3.4.4 浮点型数学运算
3.4.5 字符串类型
3.4.6 使用日期
3.4.7 布尔类型
3.5 存储变量
3.5.1 二进制
3.5.2 位和字节
3.5.3 值的表示
3.5.4 值的转换
3.6 方法
3.6.1 使用方法的原因
3.6.2 前面曾介绍过的方法
3.6.3 创建方法
3.6.4 选择方法名称
3.6.5 作用域
3.7 小结
3.8 练习

第4章 流程控制
4.1 作出决策
4.2 if语句
4.2.1 else语句
4.2.2 可进行多重选择的elseif
语句
4.2.3 嵌套的if语句
4.2.4 单行if语句
4.2.5 比较运算符
4.2.6 字符串比较
4.3 select case语句
4.3.1 不区分大小写的select case
语句
4.3.2 多重选择
4.3.3 case else语句
4.3.4 select case中的不同数据
类型
4.4 循环
4.4.1 for…next 循环
4.4.2 do…loop循环
4.4.3 嵌套循环
4.4.4 提前退出循环
4.4.5 死循环
4.5 小结
4.6 练习

第5章 处理数据结构
5.1 数组
5.1.1 定义和使用数组
5.1.2 使用for each…next循环
5.1.3 将数组作为参数传递
5.1.4 数组的排序
5.1.5 反向检索
5.1.6 用值初始化数组
5.2 枚举
5.2.1 使用枚举
5.2.2 确定状态
5.2.3 设置无效值
5.3 常量
5.3.1 使用常量
5.3.2 各种常量类型
5.4 结构
5.4.1 创建结构
5.4.2 为结构添加属性
5.5 数组列表
5.5.1 使用数组列表
5.5.2 在数组列表中进行删除
操作
5.5.3 显示数组列表中的项
5.6 集合
5.6.1 创建customercollection类
5.6.2 添加item属性
5.7 使用散列表创建查询表
5.7.1 使用散列表
5.7.2 remove、removeat和clear
方法
5.7.3 区分大小写
5.8 高级数组操作
5.8.1 动态数组
5.8.2 使用preserve关键字
5.9 小结
5.10 练习

第6章 可扩展应用程序标记语言
(xaml)
6.1 什么是xaml
6.2 xaml语法
6.3 wpf
6.3.1 创建一个富wpf用户
界面
6.3.2 使用wpf通用控件
6.3.3 连接事件
6.4 小结
6.5 练习

第7章 构建windows应用程序
7.1 响应事件
7.2 创建简单的应用程序
7.2.1 构建窗体
7.2.2 统计字符
7.2.3 统计单词
7.3 创建更复杂的应用程序
7.3.1 text editor项目
7.3.2 创建工具栏
7.3.3 创建状态栏
7.3.4 创建编辑框
7.3.5 清除编辑框
7.3.6 响应工具栏按钮
7.4 使用多个窗体
7.5 小结
7.6 练习

第8章 显示对话框
8.1 messagebox对话框
8.1.1 messagebox中的可用
图标
8.1.2 messagebox中的可用
按钮
8.1.3 设置默认按钮
8.1.4 其他选项
8.1.5 show方法的语法
8.1.6 messagebox的示例
8.2 openfiledialog控件
8.2.1 openfiledialog控件
8.2.2 openfiledialog的属性
8.2.3 openfiledialog的方法
8.2.4 使用openfiledialog控件
8.3 savefiledialog控件
8.3.1 savefiledialog的属性
8.3.2 savefiledialog的方法
8.3.3 使用savefiledialog控件
8.4 fontdialog控件
8.4.1 fontdialog的属性
8.4.2 fontdialog的方法
8.4.3 使用fontdialog控件
8.5 colordialog控件
8.5.1 colordialog的属性
8.5.2 使用colordialog控件
8.6 printdialog控件
8.6.1 printdialog的属性
8.6.2 使用printdialog控件
8.6.3 printdocument类
8.6.4 打印文档
8.7 folderbrowserdialog控件
8.7.1 folderbrowserdialog控件
的属性
8.7.2 使用folderbrowserdialog
控件
8.8 小结
8.9 练习

第9章 创建菜单
9.1 菜单功能概述
9.1.1 图形
9.1.2 访问键
9.1.3 快捷键
9.1.4 复选标记
9.1.5 properties窗格
9.2 创建菜单
9.2.1 设计菜单
9.2.2 添加工具栏和控件
9.2.3 为菜单编写代码
9.2.4 为view菜单和工具栏编写
代码
9.2.5 测试代码
9.3 上下文菜单
9.3.1 创建上下文菜单
9.3.2 激活或禁用菜单项和工具栏
按钮
9.4 小结
9.5 练习

第10章 调试和错误处理
10.1 主要错误类型
10.1.1 语法错误
10.1.2 执行错误
10.1.3 逻辑错误
10.2 调试
10.2.1 创建示例项目
10.2.2 设置断点
10.2.3 使用watch窗格和
quickwatch对话框
进行调试
10.2.4 使用autos窗格进行
调试
10.2.5 使用locals窗格进行
调试
10.3 错误处理
10.4 小结
10.5 练习

第11章 构建对象
11.1 对象的概念
11.1.1 封装
11.1.2 方法和属性
11.1.3 事件
11.1.4 可见性
11.1.5 类的概念
11.2 构建类
11.3 重用性
11.4 设计对象
11.4.1 状态
11.4.2 行为
11.4.3 存储状态
11.4.4 属性
11.4.5 读/写属性
11.4.6 ismoving方法
11.5 构造函数
11.6 继承
11.6.1 添加新方法和属性
11.6.2 添加getpowertoweightratio
方法
11.6.3 改变默认值
11.6.4 多态性
11.6.5 重写更多的方法
11.6.6 从对象类中继承
11.7 对象和结构
11.8 .net framework类
11.8.1 名称空间
11.8.2 imports语句
11.8.3 创建自己的名称空间
11.8.4 .net framework中
的继承
11.9 小结
11.10 练习

第12章 面向对象的高级技术
12.1 构建收藏页浏览应用程序
12.1.1 internet快捷方式和收藏页
12.1.2 使用类
12.1.3 遍历收藏页
12.1.4 查看收藏页
12.2 另一个收藏页浏览应用
程序
12.2.1 构建收藏页的系统托盘
图标
12.2.2 显示收藏页
12.3 使用共享属性和方法
12.3.1 使用共享属性
12.3.2 使用共享方法
12.4 理解面向对象编程和内存管理
12.4.1 垃圾回收
12.4.2 释放资源
12.4.3 整理碎片和压缩
12.5 小结
12.6 练习

第13章 建立类库
13.1 理解类库
13.1.1 创建类库
13.1.2 为favorites viewer项目创建类库
13.1.3 多层应用程序
13.2 使用强名
13.2.1 对程序集签名
13.2.2 程序集的版本
13.3 注册程序集
13.3.1 gacutil实用程序
13.3.2 程序集在references对话框中不可见的原因
13.4 设计类库
13.5 使用第三方类库
13.6 用对象浏览器查看类
13.7 小结
13.8 练习

第14章 创建windows窗体用户控件
14.1 windows窗体控件
14.2 创建和测试用户控件
14.3 给用户控件添加属性、方法和事件
14.3.1 给用户控件添加属性
14.3.2 给用户控件添加方法
14.3.3 给用户控件添加事件
14.4 设计期间或运行期间
14.5 创建command link控件
14.5.1 创建command link控件
14.5.2 使用command link控件
14.6 小结
14.7 练习

第15章 访问数据库
15.1 数据库的概念
15.1.1 microsoft access对象
15.1.2 表
15.1.3 查询
15.2 sql中的select语句
15.3 access中的查询
15.4 数据访问组件和控件
15.4.1 dataset组件
15.4.2 datagridview控件
15.4.3 bindingsource组件
15.4.4 bindingnavigator控件
15.4.5 tableadapter组件
15.5 数据绑定
15.6 小结
15.7 练习

第16章 使用sql server和ado.net进行数据库编程
16.1 ado.net
16.1.1 ado.net数据名称
空间
16.1.2 sqlconnection类
16.1.3 sqlcommand类
16.1.4 sqldataadapter类
16.1.5 dataset类
16.1.6 dataview类
16.2 使用ado.net类
16.3 数据绑定
16.3.1 bindingcontext和currencymanager对象
16.3.2 绑定控件
16.4 小结
16.5 练习

第17章 动态数据网站
17.1 创建一个动态数据linq to sql网站
17.2 定制动态数据网站的设计
17.3 小结
17.4 练习

第18章 asp.net
18.1 瘦客户端体系结构
18.2 web窗体和windows窗体的比较
18.2.1 windows窗体的优点
18.2.2 web窗体的优点
18.3 web应用程序基础
18.3.1 web服务器
18.3.2 浏览器
18.3.3 html
18.3.4 javascript
18.3.5 css
18.4 关于asp页面
18.4.1 asp.net web页面的优点
18.4.2 特殊的web站点文件
18.4.3 开发方式
18.4.4 工具箱
18.5 构建web应用程序
18.5.1 为客户端和服务器端处理创建web窗体
18.5.2 visual studio 2010中web站点的位置
18.5.3 数据的输入和验证
18.5.4 设计布局、主题和导航
18.5.5 使用gridview构建数据驱动的web窗体
18.6 小结
18.7 练习

第19章 visual basic 2010和xml
19.1 了解xml
19.1.1 xml简介
19.1.2 向visual basic编程新手介绍xml
19.1.3 规则
19.2 地址簿项目
19.2.1 创建项目
19.2.2 serializabledata类
19.2.3 载入xml文件
19.2.4 修改数据
19.2.5 发送email
19.2.6 创建地址列表
19.2.7 忽略成员
19.2.8 载入地址
19.2.9 添加新地址
19.2.10 地址导航
19.2.11 删除地址
19.3 集成地址簿应用程序
19.3.1 集成规则
19.3.2 从其他应用程序中读取地址簿
19.4 小结
19.5 练习

第20章 部署应用程序
20.1 部署简介
20.1.1 clickonce部署
20.1.2 xcopy部署
20.2 创建visual studio 2010安装程序
20.3 ui编辑器
20.4 部署不同的解决方案
20.4.1 私有程序集
20.4.2 共享程序集
20.4.3 部署桌面应用程序
20.4.4 部署web应用程序
20.4.5 部署xml web服务
20.4.6 一些有用的工具
20.5 小结
20.6 练习
附录a 练习题答案
附录b 如何深入学习

本目录推荐