Link to home
Start Free TrialLog in
Avatar of mizetreestump1
mizetreestump1Flag for United States of America

asked on

What's the best/closest language to VB6 I can learn to develop web apps?

I am a fluent VB6 coder and write a lot (and only) of standalone EXE VB6 apps that run on client PC's.  I need to begin writing web applications.  What language (if any) supports the most re-use of my mastered coding syntax for VB6?  Not necessarily looking for conversion tools to transcode existing VB6 apps to a web enabled language, but importantly to allow me to "just code" using the same coding syntax as much as possible so I won't have a lot of re-learning just how to write for/next loops, variable array tables, and working with objects such as combo boxes, text boxes, message boxes, radio buttons, all the GUI controls of VB6 that I will need to display and act developing  using a web application.  I'm very confused - reading things like 'create activeX dll's or components from your existing VB6 apps that will allow them to run on a web page instead of standalone on the PC...'   Or that asp.net, or vb.net is what I need to learn to write apps as robust as VB6 in a web browser rather than standalone on a PC.  The language needs to allow (maybe they all do) interaction with the client PC via file uploads/downloads, maybe some light PC-based  or browser-based execution, and be ability to interact with the web server or other network databases, the same basic robust featureset of any standalone VB exe.  Can anyone confirm if there is an obvious choice for me, or if none are close enough syntax-wise and all require a considerable learning curve to make web applications look or function like VB6 standalone EXEs?
Avatar of Anuroopsundd
Anuroopsundd
Flag of India image

ASP is the language you should go for...
Avatar of Luis Pérez
The closest to what you want is, without any doubt, classic ASP using vbscript as client/server script. But you must consider that classic ASP is an almost-dead technology, and that you can get a lot of advantages if you change to ASP.net with VB.net. The main disadvantage of this option is that ASP.net/VB.net learning curve probably will be much bigger than classic ASP/vbscript.

Hope that helps.
Classic ASP is closest, with ASP.Net (VB) being next closest (and more modern).
ASKER CERTIFIED SOLUTION
Avatar of quiklearner
quiklearner

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of mizetreestump1

ASKER

Thank you for the comments - This will guide me into my next language