出版时间:2011-11 出版社:清华大学出版社 作者:(美)威利斯,(美)纽萨姆 著,吴伟敏,李周芳 译 页数:573
Tag标签:无
内容概要
Visual Basic 2010是微软公司较为流行的VB.NET编程语言的最新版本,是Visual Studio
2010环境支持的几种语言之一。Visual Basic
2010的优势在于其易用性和高速度,利用该语言可以轻松、快捷地编写出Windows Forms应用程序、WPF
Windows应用程序、Web应用程序、WPF Browser应用程序、移动设备应用程序和Web服务。
本书将全面介绍Visual Basic
2010的各种编程知识,展示如何创建上述应用程序和服务。同时,您也可以学习面向对象的编程技术,掌握创建业务对象和Windows控件的方法。
微软的.NET Framework使Visual Basic
2010程序员能像C#或C++程序员一样创建完全面向对象的各种程序。.NET Framework提供了一套通用的基类,Visual
Studio
2010中的所有编程语言都可以使用它们,这样一来,程序员在创建面向对象的程序方面就拥有与C#或C++一样的功能了。
本书将使您在Visual Basic 2010编程方面打下坚实的基础,并给您带来编程的无限乐趣。
0.1 本书读者对象
本书的目的是教您如何尽可能快捷地运用Visual Basic 2010编写有用的程序。
本书适合于以下两类初学者:
·一类是编程的初学者,他们选择从Visual Basic 2010开始学起。这是个很好的选择!Visual Basic
2010不但易学易用,而且功能强大。
·另一类是曾用其他语言进行编程,但初次接触.NET编程知识的人员。这类初学者现在选择学习Visual Basic
2010是一个不错的主意。不管您熟悉的语言是Fortran还是VB 6,本书都将帮助您迅速掌握Visual Basic
2010。
0.2 本书主要内容
Visual Basic 2010提供了工具和语言方面的大量功能。当然,一本书不可能包含Visual Basic
2010的所有内容,这些内容要用一个书库来容纳。本书的目的是让您尽快入门,它相当于一个路标,可以指导您的学习。在介绍创建应用程序的基础知识(如创建窗口和控件,如何用代码处理突发事件,什么是面向对象的程序设计以及如何在应用程序中使用它,等等)之余,本书还为您提供了亲自动手的机会。本书的组织结构如下:
·第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(一键部署)技术部署应用程序。
作者简介
作者:(美国)Thearon Willis (美国)Bryan Newsome 译者:吴伟敏 李周芳Thearon Willis独自或与他人合著了十几本技术书籍,是一位高级技术顾问,擅长使用ASP、NET、DHTML、XML、JavaScript、VBScript、VB COM组件和DSQL Server。Bryan Newsome也独自或与他人合著了多本技术书籍,他领导了一个由顶尖开发人员组成的团队,致力于为客户提供解决方案,并时刻关注着微软的最新技术。
书籍目录
第1章 初识visual basic 2010
1.1 事件驱动编程
1.2 安装visual basic 2010
1.3 visual basic 2010集成开发环境
1.4 创建简单的应用程序
1.5 使用帮助系统
1.6 小结
1.7 练习
第2章 .net framework概述
2.1 微软的信心来自于windows
2.2 为windows编写软件
2.3 公共语言运行时
2.4 通用类型系统和公共语言规范
2.5 小结
第3章 编写软件
3.1 信息和数据
3.2 变量
3.3 注释和空白
3.4 数据类型
3.5 存储变量
3.6 方法
3.7 小结
3.8 练习
第4章 流程控制
4.1 作出决策
4.2 if语句
4.3 select case语句
4.4 循环
4.5 小结
4.6 练习
第5章 处理数据结构
5.1 数组
5.2 枚举
5.3 常量
5.4 结构
5.5 数组列表
5.6 集合
5.7 使用散列表创建查询表
5.8 高级数组操作
5.9 小结
5.10 练习
第6章 可扩展应用程序标记语言(xaml)
第7章 构建windows应用程序
第8章 显示对话框
第9章 创建菜单
第10章 调试和错误处理
第11章 构建对象
第12章 面向对象的高级技术
第13章 建立类库
第14章 创建windows窗体用户控件
第15章 访问数据库
第16章 使用sql server和ado.net进行数据库编程
第17章 动态数据网站
第18章 asp.net
第19章 visual basic 2010和xml
第20章 部署应用程序
附录a 练习题答案
附录b 如何深入学习
章节摘录
版权页:插图:Windows程序完全不同于过去的MS-DOS程序。DOS程序白始至终遵循一种相对严格的路径。虽然这不一定会限制程序的功能,但却限制了用户编程时采用的方法。编写DOS程序就像穿过一条走廊,要到达终点,必须穿过整条走廊,清除途中可能遇到的所有障碍,而沿途只能打开一些特定的门。另一方面,Windows提供了事件驱动编程的方法。这些事件包括:单击按钮、改变窗口大小、改变文本框中的项等。我们编写的代码可以响应这些事件。用走廊的示例作类比就是:在Windows程序中,要到达走廊的终点,只需单击一下终点就行了,而不用考虑这个走廊。如果到达了终点,却发现这不是我们想去的地方,那么可以直接奔向新的目的地,而不用返回起点。程序会对这个动作作出反应,并且执行必要的动作来完成指定的任务。Windows编程的另一大优点是硬件的抽象化。这就是说,Windows负责与硬件的通信。我们不需要知道市场上每种激光打印机的内部工作原理,就可以输出结果;也不需要研究图形卡的原理就可以编写游戏。Windows提供了能与硬件制造商编写的驱动程序通信的通用例程,并封装了这个功能。这就是为什么Windows如此成功的主要原因。这些通用例程称作Windows API(应用编程接口),.NET Framework中的类负责与这些API通信。在1991年Visual Basic 1.0问世以前,开发人员必须精通C和C++编程以及Windows系统本身的基本构建块(即Windows API)。这一复杂性意味着,只有经过正规培训的专业人员才能编写m在Windows上运行的软件。Visual Basic的问世改变了这一切,据估计,现在用Visual Basic语言编写的代码量远高于使用其他任何一种语言编写的代码量。Visual Basic取消了用户界面(UI)繁琐的代码编写工作,使Windows编程焕然一新。它允许程序员绘制自己的UI,以便集中精力去解决一些业务问题。一旦创建了UI,程序员就可向其中添加代码来响应事件。Visual Basic从一开始就是可扩展的。第三方供应商很快看到了对开发人员有帮助的可复用模块的市场。这些模块或控件原来称作VBX(以其文件扩展名命名)。在Visual Basic 5.0之前,如果您不喜欢某一按钮的使用方式,那么可以购买或自定义该按钮。但是,这些控件必须用c或C++编写。数据库访问实用程序就是这类控件中最早的一批。Visual Basic 5版本中引入了ActiveX的概念,允许开发人员创建自己的ActiveX控件。
编辑推荐
《Visual Basic 2010入门经典(第6版)》介绍核心语言元素和开发工具研究面向对象编程和并行编程讨论异常处理、调试和跟踪日志,以及ViSual Studio 2010中的历史调试功能描述用于包含、访问和传送数据的常用结构和工具关注如何为客户端和基于Web的解决方案创建组件化的应用程序基于最新的VB版本和开发环境,全面阐述VB编程技术展示ViSual Basic 2010的最新特性,包括许多.NET功能,包括LINQ to SQL、LINQ to XML、XMML和WCF等阐述如何将VB与.NET结合起来,使用WPF、Windows窗体、VSTO等构建应用程序,以及创建基于WCF、WF和SharePoint的应用程序和库《Visual Basic 2010入门经典(第6版)》为全面学习并掌握VB编程提供了足够全面和权威的知识,既适合从早期版本过渡到Visual Basic 2010的开发人员阅读,也适合具有VB编程经验的人深入学习。
图书封面
图书标签Tags
无
评论、评分、阅读与下载