There's no such thing as a stupid question, but they're the easiest to answer.
JoinTour
Login
 
Tag Cloud
access audio avg avg 8 bios blue screen boot browser bsod computer cpu crash css dell desktop driver drivers dvd email error excel explorer firefox firefox 3 freeze gimp graphics hard drive hardware hijackthis hjt install internet internet explorer itunes keyboard laptop macro malware missing monitor network networking outlook outlook 2003 outlook 2007 outlook express password popups problem problems router seo server slow sound sp3 spyware trojan usb video virtumonde virus vista vundo windows windows vista windows xp winxp wireless
Software Development
Search
Search in:
 
Advanced Search
Tech Support Guy Forums > Software & Hardware > Software Development >
VB6 vs VB.net


HELLO AND WELCOME! Before you can post your question, you'll have to register -- it's completely free! Click here to join today! We highly recommend that you print a copy of our Guide for New Members. Enjoy!

 
Thread Tools
sreenadh's Avatar
Junior Member with 8 posts.
 
Join Date: Sep 2006
Experience: Advanced
13-Oct-2006, 03:22 PM #1
VB6 vs VB.net
This question might sound lame to some but i really am curious to know what is the difference between VB6 & VB.net.
The reason why i am asking is b'cos still i know ppl who use VB6 while making a program to run in Win XP. And they say that VB6 is better than Vb.net.
But the funny part is, the ppl who use vb6 dont know much about vb.net and vice versa.

I have not been able to ask a person who knows vb6 & vb.net which is better. Thats why i am posting my question here. I did try searching the net for an answer but it was of no help.
dquigley's Avatar
Computer Specs
Senior Member with 112 posts.
 
Join Date: Apr 2006
Location: Woodinville, WA
Experience: Advanced
13-Oct-2006, 04:45 PM #2
It's not a lame question, but one that is difficult to answer. It is similar to asking What is the best airline to fly... it really depends on what you like and where you want to go.

There are lots of sites that speak to the differences. Google "differences between VB6 and VB.NET"

Here is one that caught my eye.

Comparing VB6 and VB.NET

Best,
Dan
Devader's Avatar
Computer Specs
Junior Member with 11 posts.
 
Join Date: Oct 2006
Location: Guernsey, UK
Experience: Intermediate
14-Oct-2006, 09:09 AM #3
I agree. There are a lot of differences between VB6 and VB.NET. For me there are 2 main ones.

1) VB.NET is totally Object-Oriented (OO) but VB6 had OO bolted on from VB3 (or VB4?).
2) The .NET library is vast and bigger than anything you got with VB6.

By your question, I wonder if you don't know the power of OO, so I suggest you read up about that. For instance in VB6 'String' is just a type of variable. In VB.NET, String is a Class.

It's not just the language differences - it's also a lot to do with the Integrated Development Environment (IDE) that you use to program in. Microsoft Visual Studio 2005 instead of VB6's own IDE. Personally, I would not go back to VB6.

Last edited by Devader : 14-Oct-2006 09:37 AM.
sreenadh's Avatar
Junior Member with 8 posts.
 
Join Date: Sep 2006
Experience: Advanced
14-Oct-2006, 01:14 PM #4
I am really glad that some you actually answered me. I was just discussing the same issue with a friend who at point of time told me that VB6 is better than VB.net. And now he is telling that VB.net is better.
He said that when VB.net came by, he was excited but all burned off when the WAY of working with VB.net was totally different when compared to vb6. He was not in a position to accept change and move on. So he just tried to console himself by tell that VB6 was better.
But sometime back, he got a person who taught him the "WAY" of working with VB.net and now he is begging everyone he knows to use VB.net.

So to sum up in my own words, I guess that ppl where not willing to accept change.
I guess that just one point and there is more.
Devader's Avatar
Computer Specs
Junior Member with 11 posts.
 
Join Date: Oct 2006
Location: Guernsey, UK
Experience: Intermediate
14-Oct-2006, 07:48 PM #5
I've been thinking over what I said to you and remembered one more thing against VB6. Shortly after VB.NET came out in 2002, Microsoft said it would stop supporting VB6. So many people objected, Microsoft extended the deadline. That was in 2002. I don't know if Microsoft supports VB6 now 4 years later. Read more here
http://geekswithblogs.net/dtotzke/ar.../10/25916.aspx

if you go to http://msdn.microsoft.com/vstudio/express/ you can download VB.NET Express which is a FREE slightly clipped version of VB.NET 2005 (as well as all the other Express offerings - C#, SQL Server Express etc). Note that this offer was launched on 7 November 2005 and will not be available after 7 November 2006, so get them for FREE (and FREE online training) while you can.

Have fun. Welcome to the wonderful world of .NET.
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are Off
Refbacks are Off

You Are Using:
Server ID
Advertisements do not imply our endorsement of that product or service.
All times are GMT -4. The time now is 11:43 PM.
Copyright © 1996 - 2008 TechGuy, Inc. All rights reserved.
Powered by vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Powered by Cermak Technologies, Inc.