Flux rss
Search : in
By : Relevance Date Username
Statut : Not resolved

VB6 vs VB.NET

jenifer0703, on Sunday 20 April 2008 à 12:01:07
Hello,


I am a VB6 programming my all project are developed in VB6. Why show i switch to VB.NET ? Whats new features in VB.NET? if i can easily make project in VB6 so why to switch to VB.NET.


Also tell me is there any ay to covert my source code of VB6 to VB.NET?
Configuration: Windows XP
Internet Explorer 6.0
Reply to jenifer0703  Report this message to moderators Go to last message

1


  • 1
    This message seems useful, vote!
  • Ce message ne vous semble pas utile, votez !
  • Report this message to moderators
Nathans02, on Sunday 20 April 2008 à 14:19:02
Hello


Why go with VB.NET? Well, it gives you access to the .NET framework, so you can do a lot more without Declare Lib statements. You also gain access to threads, which was previously the domain of C/C++ programmers. Also, if you want to make online web applications, you can use VB.NET to make ASP.NET sites.

Other than that, there's just some cleanup to get rid of the older stuff. (Bye bye, Open For As #)

And yes, there is a code converter, but the quality of the conversion depends on how "good" your VB6 code is.
Reply to Nathans02

2


  • This message seems useful, vote!
  • Report this message to moderators
ExVB, on Tuesday 21 October 2008 à 01:14:54
Hullo,

Switching from VB6 to VB.Net is completely waste of money & time. It is not an upgrade because there are 2 different languages. VB6 is superior to VB.Net is a RAD tool.
If you prefer doing more object oriented, choose java or C# instead, since they have better future.
Reply to ExVB

3


  • This message seems useful, vote!
  • Report this message to moderators
suzett, on Tuesday 21 October 2008 à 05:35:44
If you would like to know more about vb.net , refer the follwoing link.

http://vb.net-informations.com

suz.
Reply to suzett

4


  • This message seems useful, vote!
  • Report this message to moderators
 mworld, on Thursday 30 October 2008 à 08:21:18
Hi!
I am also a (ex)VB6 programmer. I've done so many projects and stuffs with it. I was like you: I can easily, fastly, and accurately make projects with VB6.

So, why did I switch to VB.NET and C#? When I got my first VS.NET (VS 2005) and took a look at VB.NET, I thought it's only a new upgrade of VB with much much more classes through .NET framework. At that time, I didn't want to switch to a new IDE, I loved so much my old VB6 IDE with all my stuffs (Vista style controls, advanced graphics, registry, system, and data access classes, 1Gb codes samples and hints...). And I tried to create more classes immitated from .NET framework. But I was wrong. VB.NET doesn't only introduces many more classes, but also a new concept of programming (OOP).

If you want to switch from VB6 to VB.NET, I don't encourage you to look for a converter or something like that. VB.NET is not so much syntaxically different from VB6. You should re-write your codes and apply the new way of programming (OOP) that the VB.NET offers (see the concept of Object Oriented Programming). Or else, you are wasting your time and the transition will be so bad that it's better to stay with VB6. After programming a while with VB.NET, you'll understand that C# is not as difficult as you heard about. As an ex-VB6 developper, I've found it easier than VB.NET (understanding and coding).

Sorry for the long long text...
(for your information, I took 2 weeks with one relevant project to switch from VB6 to VB.NET, and 2 days to switch from VB.NET to C#)
Reply to mworld

Résultats pour VB6 vs VB.NET

Vb.net and visual basic Hello, a friend told me that vb.net is better than visual basic 6.0 so anyone can tell me the difference between these two please? thanks en.kioskea.net/forum/affich-19739-vb-net-and-visual-basic
VB.net Hello, I am new to vb.net 2005and i need some basic codes to work with. Thank you en.kioskea.net/forum/affich-3143-vb-net
Download Visual Basic Express Edition Visual Basic 2008 Express is the free version of Visual Basic 2008, containing all the basic features of the software. Perfect to learn or develop small software with VB.Net. en.kioskea.net/telecharger/telecharger-104-visual-basic-express-edition

Résultats pour VB6 vs VB.NET

Starting with visual basicStarting with visual basic Visual Basic is a programming tool designed by Microsoft for its Component Object Model (COM). This tool can be used to create applications for windows, web, mobile devices etc.The latest version of Visual basic... en.kioskea.net/faq/sujet-305-starting-with-visual-basic
[VB6/VBA] The CommonDialog control[VB6/VBA] The CommonDialog control The available functions with CommonDialog Getting started An example of a standard module The various functions of control CommonDialog Here is a list of all the available constants,although they... en.kioskea.net/faq/sujet-844-vb6-vba-the-commondialog-control
[aVB6] Knowing the absolute position of the mouse.[VB6] Knowing the absolute position of the mouse The Module Declaring the function Creating the function This feature allows you to know exact the position of the mouse from the screen and irrelevant from the sheet or control it... en.kioskea.net/faq/sujet-846-avb6-knowing-the-absolute-position-of-the-mouse

Résultats pour VB6 vs VB.NET

Program start when windows openHello,i made an organizer program with vb.net and i want it to start when windows starts how can i do it en.kioskea.net/forum/affich-25888-program-start-when-windows-open
Visual basic and accessHello, well anyone can tell me the difference between visual basic and access because the two for what i have heard can do the same ? whose the best and what about vb.net? en.kioskea.net/forum/affich-19366-visual-basic-and-access
C/:window\system32\boot.vbs missingHello, when i start my computer every time i got the message ( can not find the script C/:window\system32\boot.vbs ) . i am using windows xp . can u help me how can isolve this problem. en.kioskea.net/forum/affich-11033-c-window-system32-boot-vbs-missing

Résultats pour VB6 vs VB.NET

Download Visual Basic 6 Runtime (VB6 DLL)vbrun60sp5.exe is a self-extracting executable file that installs versions of the Microsoft Visual Basic run-time files required by all applications created with Visual Basic 6.0. The files include the fixes shipped with Visual Studio 6.0 Service Pack... en.kioskea.net/telecharger/telecharger-284-visual-basic-6-runtime-vb6-dll
Download Visual IP LocatorThey do not always know good addresses on the net to have the information which they want (whois, Traceroute, etc).Do not you ever have wanted to prove the place where is exactly your interlocutor during debates? With Visual IP Locator, it will be a... en.kioskea.net/telecharger/telecharger-774-visual-ip-locator
Download Mess RenameMess Rename is a tool allowing simply to reappoint several files according to your priorities. He allows a quick and simple renaming. He adds a number automatically index and can re - locate the renowned files in other existent files. Mess Rename... en.kioskea.net/telecharger/telecharger-721-mess-rename

Résultats pour VB6 vs VB.NET

Spreadsheets - Data Entry A cell of a worksheet can contain a value or be empty. The value of a cell has two essential characteristics: a type, which means the intrinsic type of the data. There are generally three types of values: numeric values, for example 3.1415927, 58%,... en.kioskea.net/tableur/tabsaisie.php3
Networking - Circuit switching and packet switching A network is built from multiple nodes connected to one another by communication lines. There are multiple methods for transferring data from a sending node to a receiving node: Circuit switching involves setting up a series of intermediate nodes,... en.kioskea.net/initiation/commutation-circuits-paquets.php3
Creating a local area network When you have several computers, it can be convenient to connect them to each other to create a local area network (LAN). Setting up such a network costs very little, contrary to what people may think. Here are a few advantages you could enjoy by... en.kioskea.net/configuration-reseau/creer-reseau-local.php3