从去年的vb 6.0 到马上就要接触的vb.net我们正在逐步向前走 .下面我写下看视频前对vb.net的了解
首先
vB.net和我们前些阶段学习的VC#.net在功能上没有区别。编译以后生成的可执行文件被称为Assembly,即程序集。
程序集可以理解成exe或者 dll 文件 ,但是他们是明显不同的
VB.net的语言特点
1.代码托管。被托管的代码享受.netframework提供的安全保障和垃圾回收机制,但是这也同时表明,你的程序被框在Framework里面了。但是
API变得不太方便,这就造成了vb.net让人有爱有很.爱的是他实在是太容易上手了,都是包装好的东西.恨的也是包装了太多,给我们很少的自由.
2.强大的面向对象特性。现在VB.net已经支持类的各种特性:继承,函数的覆盖,重载,虚拟,隐藏……
3.功能强大,程序界面更标准。
4.程序代码结构化更强,开发环境舒适体贴。
VB.net常常被人称为VB7.0即对VB6的升级是不对的,几乎在.net中的思想已经完全改变了,VB6中是基于事件和对象的思想,而在.net中由于使用了.net框架,并且MS为了将新的编译环境与潮流接轨,面对对象在.net中尤为突出,用过6的朋友们都很清楚,在6中过程的思想还能运用,但是在.net中过程的思想已经完全的被OOP的思想取代了。也许这样说你也不太明白,一句话来解释,就是VB6及其以前的产品是DOS时代到Windows可视化时代的一个转变,VB.Net是为建造基于因特网的分布式计算的新时代的解决方案提供基础构造的一个转变。因此,对于目前的仍比较普遍的win32环境来讲VB.net并没有比VB6有什么进步
分享到:
相关推荐
本课程以VB.NET2005作为平台,充分介绍微软IDE的特性和使用方法,包括创建和管理项目,编码技巧,智能感知,调试功能等。使初学者在了解ID 开发环境的特性,学会使用IDE进行开发的基本技术。 1.视频讲课2.教程3.Q&A ...
简介:在应用程序开发中,对各种数据源(尤其是数据库)的访问是最重要的任务之一。在广受欢迎的ADO技术基础上,.NET平台带来了革命性的ADO.NET技术,它通过相同的模型,提供对 Microsoft ...视频讲课2.教程3.源码4.Q&A
本课程以VB.NET语言的为例子,重点介绍.NET平台的组成,特点,运行时环境。并进一步介绍.NET Framework的基础知识,力争使初学者对.NET平台有一个全景式的了解,便于今后深入的学习和使用。 1.视频讲课 2.教程 3.Q&A
内含ppt,视频,文档,示例!!!!!!!
研究目的:通过软件的开发提高自己对面向对象技术的理解和掌握,同时对网络下的通信加深了解,为以后工作积累实践经验。 研究意义:随着Internet和企业、事业单位局域网的发展普及,它们在人们生活中的作用也越来越...
研究目的:通过软件的开发提高自己对面向对象技术的理解和掌握,同时对网络下的通信加深了解,为以后工作积累实践经验。 研究意义:随着Internet和企业、事业单位局域网的发展普及,它们在人们生活中的作用也越来越...
课程简介:本次课程是系列课程《现代软件开发——使用.NET与C#》的第七讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。 我们介绍.NET中应用ADO.NET进行基本的数据库编程。...
Visual.Basic.2010.&.NET4.高级编程(第6版)-文字版.pdf 第I部分 语言结构和环境 第1章 visual studio 2010 3 1.1 visual studio 2010:从express到ultimate的各种版本 4 1.2 visual basic的关键字和语法 7 ...
请注意,与 ASP.NET 有关的扩展名(.aspx、ascx、config、asmx、rem、cs、vb 及其他)均已映射到 aspnet_isapi.dll ISAPI 扩展。 图 1. 已配置的文件扩展名映射 讨论 IIS 如何管理传入请求稍稍超出了本文范围。...
CefSharp 是一种将全功能符合标准的 Web 浏览器嵌入 C# 或 VB.NET 应用程序的简单方法。 CefSharp 具有用于 WinForms 和 WPF 应用程序的浏览器控件,以及用于自动化项目的无头(屏幕外)版本。 CefSharp 基于 ...
课程简介:本次课程是系列课程《现代软件开发——使用.NET与C#》的第八讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。 我们介绍.NET中多层结构的应用程序设计。您将了解到...
课程简介:本次课程是系列课程《现代软件开发——使用.NET与C#》的第二讲, 这次系列讲座的目的是为希望从Java, VB6和C++向.NET迁移的程序员提供一个系统的帮助。本次课程将从在C#中的类、属性及方法的概述开始,...
1、本产品是一款将“视频点播+在线题库+在线考试” 紧密相连,打造“学、练、考”一体在线教育系统,在线学习部分可以实现视频的上传、转码、在线播放(电脑、手机、微信同步),并实时记录学员学习进度;...
C#是微软随着VS.net新推出的一门语言。它作为一门新兴的语言,有着C++的强健,又有着VB等的RAD特性。而且,微软推出C#主要的目的是为了对抗Sun公司的Java。大家都知道Java语言的强大功能,尤其在网络编程方面。于是...
估计在不久之后,也可以向VB,C#一样,通过可视化工具拖拽方式即可轻松开发Web应用。 ExtJs在发展过程中不仅一步步地巩固着自己在HTML、CSS、JavaScript领域无可比拟的优势,而且已经开始向相关领域发展扩张。如从...
(7) 了解ADO.NET的组成和工作原理。 (8) 通过ADO.NET访问对C#项目开发全程实录视频教程(全10个案例):htt: /cnrdn com/gCxC 课程说明… 第1章C#语法基础…… 核心技能部分 1.1 Net与C#概述. 111Net与C#的产生与...
我没有给他,我自己是搞网络的对数据库也不太了解,这两天上班没事,就研究这个问题,今天终于解决了。如果需要我协助的,使用说明中有我的联系方式,可以联系我,免费为您服务。 立即下载 1积分/C币时间:2012-12-...
1、介绍目标前国际上最优秀的GIS软件ARCCIS9体系结构及全面了解ARCCIS9.0桌面系统的体系结构和功能介绍,介绍ESRI的ARC-CATALOG,ARCTOOLBOX通用GIS解决方案的精彩设计以及最新的ARCCISENGINE和ARCCIS SERVER。...