Migration Options - VB6 - Web Application

I am trying to convert a legacy system written in VB6 to a Web Application

My biggest challenge is how to migrate with minimal conversion or com-plete  re-write options


Tools to consider should minimise learning curve for me

and should be either Free Downloadble tools

Whats tools options  exists on the market to move my VB6 app to a web app

Thanks

oluwole
OlukaySystems AnalystAsked:
Who is Participating?
 
Scott McDaniel (Microsoft Access MVP - EE MVE )Infotrakker SoftwareCommented:
If you're going with a web application, then you'll be working ASP.NET. You could also use VB.NET as you code-behind for that ASP.NET app. Both are part of the .NET framework. You can use Visual Studio to work with either VB.NET or ASP.NET.
0
 
Scott McDaniel (Microsoft Access MVP - EE MVE )Infotrakker SoftwareCommented:
My biggest challenge is how to migrate with minimal conversion or com-plete  re-write options
Good luck with that!

Seriously, a VB6 desktop based application has no real path to a web-based application. There used to be some tools on the market (none of them were free, if I recall), but in general they create as much work as they save. If you want a real web-based application, re-write it in a valid web language.
0
 
VB6 ProgrammingCommented:
Have a look at NSBasic

It's a VB to JavaScript transcompiler.
You can code in VB, including copying and pasting existing VB6 code, in a VB6-like IDE. Then "compile" into JavaScript.
You can keep your source code in VB or move to JS permanently if you prefer.

It can be a good way to use VB6 programming for the web or for hybrid mobile apps.

Not free, but low cost.
0
Cloud Class® Course: Amazon Web Services - Basic

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

 
OlukaySystems AnalystAuthor Commented:
Looked at NBasic
Its not quite clear how to do the conversion

Do I need to rewrite my VB6 app into an Nbasic app  befoe converting??

Or can I load  my VB6  in NBasic then apply the convertion

A step by step guide will appreciated

Thanks

Oluwole
0
 
OlukaySystems AnalystAuthor Commented:
I have reviewed nsbasic as an option. It appears it only writes to SQLLite which is
a database already  running in a browser

I also read an article that says using ajax i can write to other databases but somehow
PostgreSQL is not listed as one of the databases. And this is the database I am interested in.

My main concern is how to  convert my existing VB  forms

Why is migrating from VB6  to VB.net not an option ( since  this has not been mentioned )

And if it is an option is there a converter for this  ??
0
 
Scott McDaniel (Microsoft Access MVP - EE MVE )Infotrakker SoftwareCommented:
Why is migrating from VB6  to VB.net not an option ( since  this has not been mentioned )
The same problems exist - there is no reliable converter.

If you want to port your VB6 app to the web, then you're going to have to do so manually.
0
 
OlukaySystems AnalystAuthor Commented:
Ok  . Now I know i have to rewrite

I am thinking of doing so in VB.NET   or ASP.NET since i want to write to PostgreSQL

Any advantage or disadvantage of one over the other

I know VB.NET is part of Visual Studio

If I want to rewrite in ASP.NET  where do i get the  ASP.NET from

Thanks

Olukay
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.