Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Why should I upgrade to the next VB version

Status
Not open for further replies.

Francis

Programmer
Jan 26, 1999
124
GB
I did it from VB2 through to VB6. New version, new re-write. However now I do not want to re-write, I just want to go on improving it. I do not need .net to do that. VB6 and it's third party components are wonderful, the computers get faster and faster and my software can go on improving without having to use precious time on a needless rewrite.
Is it worth it?
 
Many of the improvements that one does one's applcations are based on new technology. An example would be the DAO - RDO - ADO technology. Even though you could easily today still work with DAO, there will probably soon come a time that it may not be supported anymore as ADO is far better and faster than DAO.
This means you can not really rely on hardware to make your apps (seem) to improve, but need to learn and use the better technology.
I am sure you know that it was easy to upgrade from 3 to 4, more difficult from 4 to 5 and quite difficult from 5 to 6, so if you don't upgrade with each version, eventually the bridge becomes too wide to cross and you need to cross it quickly.
The ADO example is just one of a few. If you still have VB3/4 apps I suppose you cannot create your own objects as well - and so on...
 
Migrating to VB.NET is likely to be far more difficult than any previous VB migration due to the large number of changes in syntax introduced. For this reason I think VB6 will be around for a long time even after VB.NET becomes the standard for new developments. Unless you need the new facilities available in VB.NET or need an oportunity to try it out I doubt whether migrating code is likely to be worthwhile at present.
 
>ADO is far better and faster than DAO

Not entirely true. DAO still seems to be faster against Access (Jet) databases.
 
Indeed, and my program (using Jet and Access) still uses DAO. I decided on that after much evaluation of performance issues.
 
Yea, if you are happy with Jet, thats fine - (it is VB's native databse and ADO is now implementing another step in the process). But Jet is simply not good enough - no stored procs, triggers, DTS, speed, size, Relational, Developers tools, mail, schedules and many more reasons not to use Jet in a world app.
 
The Main purpose of Microsoft introducing new version of Visual Basic to make Vb prefect Object Oriented Langauge.If u r not going to switch to .Net u r going to be left behind with same kind of code writing it again & again.



Srinivasa Raghavan
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top