当看到VB.NET者这本书籍的时候,翻开文件夹唯一的感受就是:这不和VB一样吗?究竟有什么差别呢?

1)版本号:

  又一次回想VB,能够发现事实上他是Microsoft退出的基于Windows操作系统环境下的软件开发工具,是一种功能强大的高级程序设计语言。

  Visual指的是GUI(graphical userinterfaces)的方法。使用这样的方法进行程序设计时,用户仅仅需依据界面设计的要求,将预先建立的对象加入到屏幕上,设置他们的各种属性。

  Basic指的是Basic语言,VB是BASIC语言的进一步发展,当中包括了数百个语句、函数及关键词,非常多都与Windows
GUI有着直接的关系。

  而VB.NET则是Microsoft为了适应.NET平台,所推出的一整套的Visual
Studio.NET开发环境中的当中一个。

  VB.NET是新一代VB语言。为用户提供了可视化的集成开发环境,当中包含了全部设计,调试,配置应用程序所用到的工具。

2)性质:

  我们知道VB是基于面向对象的程序设计语言,而VB.NET是全然面向对象的。

3)特点:

  • VB.NET全然集成到Visual Studio集成开发环境中,其用户界面与VB有所不同,主要体如今窗口的布局以及菜单等方面的差异;
  • VB.NET的项目于VB有所不同,事实上学习大话设计模式的使用,使用VS就全然能体会出来,遵循了全心全意为人民服务的设计理念啊!编写一个程序就会自己主动产生一个“项目”,而处于开发状态的程序称为“解决方式”。一个解决方式中能够防止多个项目,一个项目从创建到设计完毕须要多个文件一起执行。
  • 在VB.NET实现数据库訪问的方法主要有两种:

一、在程序设计阶段,通过创建,配置数据适配器,生成数据集;

二、通过程序设计方式动态创建、配置数据库,生成数据集。

  • 开发方式与VB也不一样,在VB.NET中使用ASP.NET技术来编写Web页面。ASP.NET中使用的也不再是脚本语言而是真正的程序设计语言。而是使用交互式方法开发应用程序,使得编码,编译和測试之间不再有明显的界限。
这就是眼下自己对于VB.NET的理解吧!期待学习中的进一步加深。

VB.NET & Visual Basic的更多相关文章

  1. Visual Basic了解

    Visual Basic是一种由微软公司开发的结构化的.模块化的.面向对象的.包含协助开发环境的事件驱动为机制的可视化程序设计语言.这是一种可用于微软自家产品开发的语言.它源自于Basic编程语言.V ...

  2. 使用 Async 和 Await 的异步编程(C# 和 Visual Basic)[msdn.microsoft.com]

    看到Microsoft官方一篇关于异步编程的文章,感觉挺好,不敢独享,分享给大家. 原文地址:https://msdn.microsoft.com/zh-cn/library/hh191443.asp ...

  3. 2016年4月TIOBE编程语言排行榜 Visual Basic正渐行渐远

    COBOL, BASIC 和 FORTRAN 很长一段时间作为主力开发语言被使用.有很多软件使用这些语言来编写,并且发展的不亦乐乎.然而经过多年的发展,COBOL和FORTRAN逐渐被抛弃, 而得益于 ...

  4. 演练:Office 编程(C# 和 Visual Basic)

    https://msdn.microsoft.com/zh-cn/library/ee342218(v=vs.110).aspx PIA的全称是 primary interop assembly  主 ...

  5. 如何:使用 Visual Basic 编写基于 Unity3D 的计算器

    随着 .NET 全平台战略的推进,微软正在让以 C# 为先锋的 .NET 拥有跨平台特性.这个过程中一直有人想知道其它 .NET 语言对跨平台的支持有什么改进,熟悉 C# 但是喜欢用 VB 的我也不例 ...

  6. Visual Basic 2017 操作Excel和word【1】持续更新……

    我坚持在VB的路上走到黑…………  清单1.1  从应用程序对象导航到Excel中的工作表  Dim myWorkbooks As Excel.Workbooks = app.Workbooks ) ...

  7. 特性(C# 和 Visual Basic)

    特性提供功能强大的方法,用以将元数据或声明信息与代码(程序集.类型.方法.属性等)相关联. 特性与程序实体关联后,即可在运行时使用名为“反射”的技术查询特性. 有关更多信息,请参见 反射(C# 和 V ...

  8. C#与Visual Basic的异与同

    C#是一种高级程序设计语言,是一种安全.稳定.简单.优雅的编程语言,它与Visual Basic有很多相同的地方,同时也有很多不同的地方.我们今天这篇博客本着学习C#的原则,着重介绍一下C#与Visu ...

  9. 《Visual Basic开发实战1200例》包括第I卷、第II卷共计1200个例子,本书是第I卷,共计600个例子。

    本书以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Visual Basic进行程序开发各个方面的知识和技巧.主要包括基础知识.窗体界面设计.控件应用等.全书分6篇20章,共计6 ...

随机推荐

  1. java 自定义泛型

    package com.direct.demo; import java.util.ArrayList; import java.util.HashMap; import java.util.Link ...

  2. WC前的颓废——带花树

    QAQ现在很不想写题解博客那就来写个算法吧QAQ... 带花树 题目 来看个题... UOJ79. 某机房里有\(n\)个OIer,其中有\(n\)个男生,\(0\)个女生.现在他们要两两配对. 有\ ...

  3. display:table和display:table-cell的妙用

    display的table和table-cell一般情况下用的不多,所以很少有人去关注它,但他们两个联手起来会给你惊喜! 这里抛出这样一个问题,如下,让块里的多行文字垂直居中?一说到垂直居中就会想到, ...

  4. 转:drupal sql查询count

    Count queries Count queries Any query may have a corresponding "count query". The count qu ...

  5. 微信开发 获取AccessToken

    获取AccessToken的方法 public static Access_token GetAccessToken() { string formatString = String.Format(& ...

  6. HDFS原理解析

    一.HDFS简介 HDFS为了做到可靠性(reliability)创建了多分数据块(data blocks)的复制(replicas),并将它们放置在服务器群的计算节点中(computer nodes ...

  7. vuex(数据商店实现思想)day06

    安装创建Vue项目

  8. window 7 & 2008R2 多核cpu套接字泄露补丁

    http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix373886/7600/free/43 ...

  9. 三年Linux运维工作总结教训

    Linux运维一定要知道的六类好习惯和23个教训,避免入坑! 从事运维三年半,遇到过各式各样的问题,数据丢失,网站挂马,误删数据库文件,黑客攻击等各类问题. 今天简单整理一下,分享给各位小伙伴. 一. ...

  10. Python学习---Python安装与基础1205

    1.0. 安装 1.1.1. 下载 官网下载地址:https://www.python.org/downloads/release/python-352/ 1.1.2. 配置环境变量 因为在安装的时候 ...