Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

VB6 ?

Status
Not open for further replies.

ARC12

Electrical
Dec 2, 2003
9
I have been asked to develop a fairly complex desktop database application. The application will not require any interaction with the WWW. I will likely use a Microsoft Access database. I have a number of years experience with C and VB6 software development.

What are the disadvantages of developing this new application in VB6 as opposed to VB.net or C# ?
 
Replies continue below

Recommended for you

For a desktop database app the only thing against VB6 is that is no longer current technology. However it does still enjoy massive support, a large existing knowledgebase and a large number of resources available to support it. If you are already an experienced VB6 programmer you will get a solid running app up quicker in VB6 than most other environments.

When you say complex, do you mean front end or backend? If the backend database requirements are likely to be complex, consider using MSDE (Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) details and downloads from :


VB6 will handle most levels of complexity for your front end.

For more detailed help on specific programming issues in VB6 try:


Good Luck
johnwm
________________________________________________________
To get the best from these forums read faq731-376 before posting
 
Personally, I prefer C++ Builder...or if you prefer the ability to compile for both Windows and UNIX-style machines (among others), have a look at Kylix.
 
Thanks for the replies.

The application will have some involved calculations but I can handle this easily with VB6. The Access DB will basically store numbers, not much else. The target audience will all be running MS Windows operating systems.

I guess my problem is this: Why spend the time to learn VB.Net or C#. I can do it, no problem, but will I get a better application?
 
The quality of the application rests not in the language, but how well you use it.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor