VB.net总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Zhang_0507/article/details/80702874

前言

Visual Basic.NET是基于微软.NET Framework之上的面向对象的编程语言

与VB6.0相比

VB6.0和VB.NET有90%的相似度,在VB6.0的基础上增加了很多新功能
vb.net不仅仅可以用来开发web应用,还可以开发传统的win32应用,UWP通用应用,安卓IOS跨平台应用,也可以开发工控,GIS等工业程序,还可以进行大数据,人工智能的开发
vb.net本来就是为了代替落后的VB而生的,vb.net支持完全面向对象,可以轻易的创建超大型应用程序,完全能够胜任基本的开发,vb.net可以编译为exe程序运行

与C#相比

C#– 像VB一样简单,像C++一样强大的新语
C#是第一流的面向组件的语言
所有的语言元素都是真正的对象
开发强壮和可重用的软件
所有的.NET Framework中的基类库(Base Class Library)都由C# 编写

VB.NET— 完全面向对象的BASIC语言
完全面向对象– 继承(Inheritance), 重载(overloading), 共享的成员, 结构化异常处理
强壮的语言 – 严格的类型检查, 变量声明时初始化,支持垃圾收集(Garbage collection)
强大 – 支持委托(Delegates), free threading,Variant 数据类型被 Object 代替

Visual Basic.NET是基于微软.NET Framework之上的面向对象的编程语言。其使用的语言基础是Basic语言,而C#是微软公司在2000年6月发布的一种新的编程语言,借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的。

ASP.NET

ASP全称 Active Server Pages(动态服务器页面),也被称为经典 ASP ,是在1998年作为微软的第一个服务器端脚本引擎推出的,ASP 是一种使得网页中的脚本在因特网服务器上被执行的技术。

ASP.NET 是新一代 ASP
ASP.NET具备开发网站应用程序的一切解决方案,包括验证、缓存、状态管理、调试和部署等全部功能。在代码撰写方面特色是将页面逻辑和业务逻辑分开,它分离程序代码与显示的内容,让丰富多彩的网页更容易撰写。同时使程序代码看起来更洁净、更简单。

猜你喜欢

转载自blog.csdn.net/Zhang_0507/article/details/80702874