Board logo

标题: 你会改用VB.net而放弃VB6吗? [打印本页]

作者: gandy    时间: 2004-12-9 11:05     标题: 你会改用VB.net而放弃VB6吗?

你会改用而放弃VB6吗?
作者: yhy800820    时间: 2004-12-9 11:48

我想知道两者有什么质的区别???
作者: gandy    时间: 2004-12-9 16:50

你可参考下面这段文字

Why VB.NET?

By Deepak Agrawal05/13/2004
Download

Introduction

Visual Basic... A name everybody knows for a rich, easy and GUI based programming language, making each & every task easier and improves programmer's productivity. VB has won the best RAD ( Rapid Application Development ) Tool award for three times and still keeping itself at top.

Microsoft first started Visual Basic in early 1990s and the project name was "Thunder". After the launch of VB 5.0, it crosses all the boundaries and won the best RAD Tool award by beating PowerBuilder in 1998. VB 5.0 came out with some great enhancements but definitely this time VB.NET has come with revolutionary changes to make it suitable for next generation of application development.

Many developers today talk about new generation programming languages and don't count VB 6.0 as a powerful tool for developing good programs, but i would like to present the surprising data about VB developers given by Bill Gates(The founder and chief software architect of Microsoft Corp.) -

"Since Visual Basic's inception, its community has grown to more than 3 million professional developers worldwide. In fact, about half the world's developers now use Visual Basic. The increasing power and richness of the PC provided the backbone for this amazing growth."

Certainly this seems to be an amazing thing to talk about these details in the world of Internet Programming and when we know that Java has already taken place of most popular Internet programming language, but this is hard truth. The only feature lacking in VB was its Internet capabilities and when we are moving towards the third generation of the Internet, it becomes important to have strong Internet Programming capabilities for any programming language. The industry is focusing on critical distributed computing with web services capabilities. At this moment VB.NET is definitely a powerful tool to provide all these solutions in integrated environment of .NET technology. Let us discuss the major problems with VB 6.0, which has been creating troubles for VB developers for a long time.

Problems with VB 6.0 1. No capabilities for multithreading. 2. Lack of implementation inheritance and other object oriented features. 3. Poor error handling capabilities. 4. Poor integration with other languages such as C++. 5. No effective user interface for Internet based applications.

In VB.NET all these shortcomings have been eliminated. we will discuss how VB.NET implements all these features in our subsequent articles one by one. In fact VB gets the most extensive changes of any existing language in the Visual Studio suite. Let us talk about the major features VB.NET has developed.

Some new features of VB.NET 1. Full support for object oriented programming. 2. Structured error handling capabilities. 3. Access to .NET Framework. 4. Powerful unified Integrated Development Environment (IDE). 5. Inherent support for XML & Web Services. 6. Better windows applications with Windows Forms. 7. New Console capabilities of VB.NET. 8. New Web capabilities with Web Forms. 9. Immense power of tools & controls (including Server Controls). 10. Interoperatibility with other .NET complined languages. 11. Better database programming approach with ADO.NET.

... and many more. The list is very long. Now we have to figure out that how important role VB will play in future? The answer is there in the words of Bill Gates once again -

"The next 10 years will be an amazing time for software developers. The advancements in the way we develop, deploy, and use applications will be as profound as the architectural shift from DOS- to Windows-based programming. Visual Basic.NET will provide the foundation for building the solutions that enable a new age of truly distributed computing on the Internet.

Microsoft sees the Visual Basic community as a core part of this vision. If you're new to this community, I welcome you to what promises to be an incredibly exciting era. If you're a seasoned Visual Basic developer, I thank you for continuing to make it the world's most popular development tool. I'm confident that Visual Basic.NET will give you the power to write cutting-edge software for tomorrow's Internet."


作者: Lieo    时间: 2004-12-10 10:37

没有什么人来投票,目前只有我一人
作者: styonline    时间: 2004-12-26 03:04

微软的最新服务器操作系统一而再,再而三的更名,最终还是弃用了.Net这个商标,采用了Windows Server 2003这个名字。但是,Windows Server 2003绝对不是最后一个弃用.Net商标的微软产品。相反,微软从Windows Server 2003更名的一系列事件中吸取了教训,决定逐步弃用.Net商标。最近的一个例子就是微软的XML Web services,在设计阶段,该软件的名称是MapPoint.Net。

?微软放弃.net名称的背后

?微软之所以弃用.Net商标,是因为微软自己一直都没有确切地解释.Net到底是什么,同时没有明确地定义.Net战略的含义,导致微软的用户和合作伙伴弄不懂这个概念。

??有分析员表示,微软对于.Net要解释的事情太多。把.Net放到产品名称中是一种无奈,只会使这个问题更复杂。因此微软采取了一种折冲的方法——就是更改产品名称。

??不过,微软清洗.Net品牌的过程并没有大张旗鼓,而是静悄悄地进,是否意味着ASP.net也要改名为ASP 5.0呢。转自

http://www.xbasp.net/Article_Show.asp?ArticleID=2399


作者: ajey2004    时间: 2005-1-7 16:59

我晕啊
作者: 潇承澈儿    时间: 2005-1-30 09:38

两者区别大吗?目前我还是先学好6.0再说了
作者: 编程小破孩    时间: 2005-1-30 10:12

我也要先学好VB6

作者: mytomsummer    时间: 2005-2-5 10:54

vb6还没学好呢,
.net先等等吧
作者: jkzhp    时间: 2005-2-16 16:06

他妈的只能怪MICROSOFT太快了,TMD,不停的变,变的他老子我都快适应不了啦!
作者: 壮志凌云    时间: 2005-2-18 11:34

还没用过
不知道好不好用
作者: Hunt    时间: 2005-2-19 10:52

我用过,编出来的东西比较大,我现在已经改学C了
作者: anycall628    时间: 2005-2-20 18:08

支持楼上
作者: sf1982123    时间: 2005-2-21 13:48

我现在VB6和一起学!!!VB6我学较长时间了不舍得放弃!!
可是我一朋友嘲笑我说VB6更像玩具!说我学玩玩具!!!
所以迫与压力我开始学了!!但是我还坚持学VB6
作者: VBway    时间: 2005-3-1 17:29

想飞先得学会跑.....
作者: VBway    时间: 2005-3-1 17:39

我一个朋友是Delphi高手.我用VB编程,他总是嘲笑我还在用已淘汰的东西.....让我很生气!!!

但是,关键不在于工具,而在使用者.!!!

可以按你要开发东西,选择工具.不能吊死在一棵树上吧

作者: VBway    时间: 2005-3-1 18:09

真正的程序员用C,
聪明的程序员用Delhpi,
 我不算是真正的程序员,也不太聪明.....
不过,我爱用VB.....
作者: rengh    时间: 2005-3-3 23:16

对vb6.0 很多控件着了改进,增加了对网络的支持,使网络编程更加容易,因此我又改6.0为
作者: 无名stone    时间: 2005-3-6 10:39

我觉得VB6.0很好用,没有必要改用
作者: 西风独自凉    时间: 2007-11-22 18:37

先從vb開始。:)
作者: redice    时间: 2007-11-22 20:50

暂时还用6.0  以后转向VC++或Java
作者: simpson    时间: 2007-11-22 22:41

vb6 and 都要用
作者: 卡卡希比    时间: 2007-11-23 07:38

vb2005呢????????????
作者: purana    时间: 2007-11-23 09:44

vb2008
...
..这帖好像是2004年的?..怎么顶上来了?.
作者: deleter    时间: 2007-11-23 18:55

VB6.0和是完全不一样的,是微软重新开发的一门语言。新增了继承。
作者: simpson    时间: 2007-11-23 22:30

原帖由 deleter 于 2007-11-23 18:55 发表 [url=http://bbs.][/url]
VB6.0和是完全不一样的,是微软重新开发的一门语言。新增了继承。


直接说是完全的OOP语言好了
作者: 朗朗    时间: 2007-11-24 10:13

迷茫中 :( :(
VB6.0    JAVA  C#   DELPHI......
作者: hnzz_wgf    时间: 2007-11-25 13:15

vb6 and 都要用
作者: zptyk    时间: 2007-11-25 18:40

坚持用VB6.0 ,刚学习,也只能用这个了。
作者: 那边有朵蘑菇云    时间: 2007-11-26 11:50

VB和VB。NET 是2种吧
如果VB。NET 叫 %……—¥¥·¥% 也成
作者: ytsm0526    时间: 2007-11-29 05:47

因为VB。NET没有用过,我现在用的是6。0的,所以我就选6。0吧
作者: simpson    时间: 2007-11-29 08:17

这帖还不沉
作者: hnzz_wgf    时间: 2007-12-1 14:37


作者: ttkl377    时间: 2007-12-6 11:32     标题: 我会用VB.NET

我会用
作者: zhou    时间: 2007-12-8 09:33

提示: 作者被禁止或删除 内容自动屏蔽
作者: ioriliao    时间: 2007-12-9 08:50

这得看你要开什么样的程序,不同的开发工具有自己专长的开发领域.
谁敢说C不强大,可是有谁会用它来开发完整的一个erp呢?
开发工具在不断地改变是为了适应需求的不确定性.每种开发工具都有它自己的
开发哲学.要用什么开发工具不是想当然的,而是根据实际的项目决定选用那一种
开发工具进行开发会更好更容易地去完成.
无论如何,学习高阶语言总是会让我们有知其然不知其所以然的感觉.
如果你是为了更容易地找一份好工作,那么我建议去学习一些流行的比较新的语言.
如果你是为了搞明白高阶语言背后隐藏的真理那未.........自己找一下吧....自己想一下吧!

[[italic] 本帖最后由 ioriliao 于 2007-12-9 08:52 编辑 [/italic]]
作者: 一路同行    时间: 2007-12-10 08:54


作者: msharp    时间: 2008-1-5 17:32


作者: luocaolu    时间: 2008-1-14 12:23

囊做什么我都还不知道呢,怎么选
作者: nedtwo    时间: 2008-1-25 17:00     标题: !不是什么“新的”就比“旧的”好!?

:我想;在巩固VB6的基础上,再探讨:新技术。我们给企业内部网管理仍用VB6设计开发。
作者: 寻找    时间: 2008-1-30 17:28

觉得自己的VB6.0使用过关才进一步学习
作者: xlin1033xl    时间: 2008-2-5 14:21

我不会放弃VB改学
但我会考虑学C#
作者: dadoujiao    时间: 2008-2-5 20:09

我认为有必要两个都会
我就是这样的
作者: Domes    时间: 2008-2-9 09:54     标题: 支持 vb.net

vb6已经不太适应当今的程序设计发展了,我想,vb6很快就淘汰.
就想microsoft j++6.0 一样吧.
vb6的程序员可以转换成 的程序员.继续发扬的vb的优势.
作者: workhow    时间: 2008-2-23 07:11

只要把VB6精通了,再学别的语言就会像骑自行车走下破那样轻松.
作者: 枫之幻想    时间: 2008-2-25 02:33

偶VB还没学好,就不限考虑.net了
作者: 尐妖    时间: 2008-2-27 14:00

我正在学vb6.学好它先
作者: agsf    时间: 2008-3-4 11:41

我不会放弃VB6的
作者: simpson    时间: 2008-3-5 09:44

会用 也同时会用vb6   你的选项搞得太没。。。。shuizhun
作者: tandingfu    时间: 2008-3-6 09:50     标题: 顶一下

主要是的一部分....开发平台太大了....使用起来很不方便...还是VB6.0好用....编辑器当然是越小越方便越快越好咯...就像TRUBOC系列...差不多都只有不超过10M...方便携带嘛...
作者: jyp19851119    时间: 2008-6-30 12:44

在学VB6呢
作者: TC承诺    时间: 2008-7-1 01:05

目前我还是先学好6.0再说了
作者: 朗朗    时间: 2008-7-3 18:00

肯定要新技术
作者: hxfly    时间: 2008-7-4 23:37

呵呵
作者: xianglin206    时间: 2008-7-5 14:27     标题: 我不会放弃VB6

我不会放弃VB6,因为VB6比较好学,所以我先学习了VB6,如果要学更先进的语言,我会选择C# VC++之类,而不是
作者: 纪永君    时间: 2008-7-5 14:30     标题: vb6.0与.net

我不想更改的原因,主要是因为不能互相兼容。
在技术编程方面,有很多的程序是要求长期使用后才能决定程序的问题的,如果更改后,以前的程序则无法进行调试。
另外,vb6.0可以更新提高,比如,是否可以用vb直接的命令而提出windows的语言,不用文本编译器来使用window的命令
作者: 烽火ㄨ飞狐    时间: 2008-7-7 11:57

我刚刚开始学,觉得还是用VB6吧  我下的就是VB6
作者: cbean    时间: 2008-7-12 12:06

就算要转,也不转VB。NET~~
作者: 阿立    时间: 2008-7-18 21:27

不会放弃VB6,但是觉得VB6有很多缺陷,想学学C#,听说在编自动化软件方面比较牛.
作者: 斗战胜佛    时间: 2008-7-31 18:30

美国人的观点在转变,他们从军事、科技等多个领域在带着人们跑,只要你跟着他跑,永远是一个追随者。跟着吧,还要高高兴兴地跟着跑。
VC与VB是较早的技算机语言,其能力与灵活性极强,而为了能更好的成为领导者,只有不断地让人们使用上更简单,这样才能更好的稳固领导地位,同时跟随者在丧失灵活性,因为很多东西都已经做在里面了,所以你不需要去想去做,只要使用就可以了。
VB为什么会让人们认为是玩具?因为用的人太多,发现的问题就多,发现了问题,又有人说某某更好用,自然就随着走了,所以说VB为人们在无私地奉献,却得到了不公正的待遇。
作者: aspd199    时间: 2008-8-6 02:56

没我需要的选项

两者都用
作者: rextang    时间: 2008-8-9 11:22

看看在说吧




欢迎光临 编程论坛 (https://bbs.bccn.net/) Powered by Discuz! 6.1.0