VB和VB.net有什么区别?
6个回答
展开全部
这个涉及到的内容比较多了,呵呵我讲一下,可能有不对的地方大家原谅。
如果学过VB和VB.NET你会发现他们从根本的设计里念和思路已经完全不同了,VB最初是微软设计用做数据库开发的一个开发工具,后来慢慢发展功能越来越强大,成为快速开发的一个利器,而VB.NET是基于NET平台的一个开发工具,在有些地方还保留着VB的痕迹,但它绝对不是什么VB的升级版本(个人观点),我学过VB.NET的感觉是微软有点挂羊头卖狗肉的感觉,纯粹是利用广大VB爱好者们对VB的感情,对广大VB爱好者们的一种欺骗。
在网络上有这样一种说法:在2000年的时候,VB开发人员的数量超过了微软的其它语言、超过C++用户数量至少10%,也就是说,VB.NET的出现是市场的原因而不是技术的原因”,很多人对此都表示不满,其实我们随便在某个相关的.NET的网站啊,论坛都能发现这样一句话:C#是微软基于NET的开发的一种全新语言,所以C#才是.NET的第一开发语言,所以VB.NET是市场经济的产物,我并不是给大家泼冷水,如果上.NET的话,你不如学C#,因为C#是为.NET量身定做的,很多.NET的优势VB.NET根本发挥不出来,VB.NET根本就是微软的赚钱工具。当你学习VB.NET的时候你会发现你在学习一门新的语言,而不是VB的简单升级那么简单的。
如果学过VB和VB.NET你会发现他们从根本的设计里念和思路已经完全不同了,VB最初是微软设计用做数据库开发的一个开发工具,后来慢慢发展功能越来越强大,成为快速开发的一个利器,而VB.NET是基于NET平台的一个开发工具,在有些地方还保留着VB的痕迹,但它绝对不是什么VB的升级版本(个人观点),我学过VB.NET的感觉是微软有点挂羊头卖狗肉的感觉,纯粹是利用广大VB爱好者们对VB的感情,对广大VB爱好者们的一种欺骗。
在网络上有这样一种说法:在2000年的时候,VB开发人员的数量超过了微软的其它语言、超过C++用户数量至少10%,也就是说,VB.NET的出现是市场的原因而不是技术的原因”,很多人对此都表示不满,其实我们随便在某个相关的.NET的网站啊,论坛都能发现这样一句话:C#是微软基于NET的开发的一种全新语言,所以C#才是.NET的第一开发语言,所以VB.NET是市场经济的产物,我并不是给大家泼冷水,如果上.NET的话,你不如学C#,因为C#是为.NET量身定做的,很多.NET的优势VB.NET根本发挥不出来,VB.NET根本就是微软的赚钱工具。当你学习VB.NET的时候你会发现你在学习一门新的语言,而不是VB的简单升级那么简单的。
展开全部
vb.net并不只是为了开发网络软件的。
不要被他的.net给蒙蔽了。
vb.net还是很好的。
是微软特别支持的一个。
在.NET Framework 2.0中的My命名空间就可以看出来了
不要被他的.net给蒙蔽了。
vb.net还是很好的。
是微软特别支持的一个。
在.NET Framework 2.0中的My命名空间就可以看出来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网上说的好片面呀,我现在就在用VB.net和ASP.net合并开发软件,我没发现vb.net有什么不好,c#能实现的,在vb.net中也能实现。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vb.net并不只是为了开发网络软件的。
不要被他的.net给蒙蔽了。
vb.net还是很好的。
是微软特别支持的一个。
在.NET Framework 2.0中的My命名空间就可以看出来了
不要被他的.net给蒙蔽了。
vb.net还是很好的。
是微软特别支持的一个。
在.NET Framework 2.0中的My命名空间就可以看出来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VB 一般用来编写单机板的程序,而VB.net常用来编写网络板程序,这是它们之间最大的区别了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vb.net里感觉没有了VB中的缩写,比如app.path一定得些成application.startuppath,但是感觉在智能性上有了很大提高,而且VB.NET的语法有点向CLR靠拢
给我分我帮你做作业
给我分我帮你做作业
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询