If I want to upgrade my program of VB6.0 to the program have net application, is it the VB.net is my only choice?

Please help to give some advise,

My program is developed by using VB6.0, and now I need to upgrade the program that can support the online application or online transaction. So is it the VB.Net / VB 2005 are the only and the best choice Because some of the people are mentioned that the C#'s performance speed and stable will better then the VB, it is true

if I am using the VB.Net to develop, what is the strong point of this new version of VB




Answer this question

If I want to upgrade my program of VB6.0 to the program have net application, is it the VB.net is my only choice?

  • DamonPeng

    By far the best reason in my opinion for you to use VB.NET is that your already familiar with VB. Although it is still a different language it's easier to pick up another version of basic than to shift to C

    As far as your speed concerns, you were told this by a C programmer no doubt....


  • Tigerwood2006

    Thank all of You very much.

    But the Software I bought is VB 2003, so what is the differ between VB 2003 and VB 2005

    If i want to upgrade the VB2003 to VB 2005, it is means that i need to buy the VB2005 new license software again Or Microsoft will provide the FOC upgrade

    thanks



  • Mr. Scott X

    2005 uses version 2 of the .NET framework and has LOTS of new features.

    The upgrade price will be cheaper then buying just 2005 alone, contact the vendor of your choice for more details.


  • Malcolm McCaffery

    I definitely think VB.NET / VS 2005 is your best option. You'll be the most productive using what you already know about VB. C# is a fine option, but there is no performance, scalability, or other technical advantage to choosing it. That is a myth.

    There are numerous great resources to help you do gradual upgrades to VB.NET on our VB6 dev center:

    http://msdn.com/vbrun/

    I'd check out these free books:

    http://msdn.microsoft.com/vbrun/staythepath/AdditionalResources/

    And these upgrade resources:

    http://msdn.microsoft.com/vbrun/staythepath/

    Hope this helps.

    Best,

    Paul Yuknewicz

    Visual Basic


  • james_cline_

    It is the VB.net compatible with the Java (J2EE) and Oracle Because currently the online service is done by Java and Oracle. So my Program VB.net is want to download or maybe upload some data into the web server, it is possible

  • Steve Whitley

    VB 2005 Express is currently free for download from the Microsoft site.

    It has the ability to try and convert VB6 projects automatically, and does a reasonable job of it.

    As a long time VB6 programmer, I have been pretty impressed with the new tool.  It has been pretty easy to pick up, but small differences in the operation of things (listviews for example), although not complicated are sufficiently different to cause confusion occasionally.



  • Latso

    Ok, I'll bite.

    What issues did the conversion wizard identify



  • NoEgo

    I have a problem regarding vb.net project.

    I want to convert vb6.0 project to vb.net . this project contain vb forms , crystal reports , and data reports...

    I convert vb6.0 project to vb.net using upgrade wizard . But i face some problem in convertion.

    plz give me reply...............................



  • SivaS

    I would highly recommend 2005. I find the language/platform advances therein indespensible. Generics are awesome and the framework has many more useful utilities. If pricing is a big concern go with VS 2005 Standard or even Visual Basic 2005 Express but if you can get away with not using 1.x then go for it.

  • If I want to upgrade my program of VB6.0 to the program have net application, is it the VB.net is my only choice?