Click here to Skip to main content
15,887,214 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: Migrating VB6 applications to .NET? Pin
Stepan Hakobyan30-Mar-23 21:19
professionalStepan Hakobyan30-Mar-23 21:19 
AnswerRe: Migrating VB6 applications to .NET? Pin
Member 1396586630-Mar-23 23:15
Member 1396586630-Mar-23 23:15 
GeneralRe: Migrating VB6 applications to .NET? Pin
Sander Rossel31-Mar-23 4:00
professionalSander Rossel31-Mar-23 4:00 
AnswerRe: Migrating VB6 applications to .NET? Pin
MSBassSinger31-Mar-23 1:17
professionalMSBassSinger31-Mar-23 1:17 
GeneralRe: Migrating VB6 applications to .NET? Pin
Sander Rossel31-Mar-23 3:59
professionalSander Rossel31-Mar-23 3:59 
AnswerRe: Migrating VB6 applications to .NET? Pin
Member 1068017931-Mar-23 2:20
Member 1068017931-Mar-23 2:20 
GeneralRe: Migrating VB6 applications to .NET? Pin
KLPounds31-Mar-23 3:09
KLPounds31-Mar-23 3:09 
AnswerRe: Migrating VB6 applications to .NET? Pin
MikeCO1031-Mar-23 2:22
MikeCO1031-Mar-23 2:22 
You answered your own question. Re-write.

Whether you need to go to web-based is a solution analysis; there are very valid reasons that desktop apps may provide a better solution than web-based or a hybrid mix of both may be the solution. We started with a large conversion that was going to be all desktop but ends up having some web-based modules where they made sense. Those are mostly parts having existing functionality on the web where some redesign can make the apps usable for in-house applications.

Convert? We moved Access to Postgres in the original VB6 code using ODBC as the first step. I wouldn't spend any time looking at "converters". First, none will do a decent job converting VB6 to VS22. The best you'd get is having to do a multistep conversion that will still leave a lot of broken functionality. If native printing was used in VB6, and I think most did, there can be a lot of work recreating documents to VS. Depending on the size and budget, that may be a place to look at a paid tool to do that function or play with an html2pdf in VS or as a web service, locally or cloud.

I would also look into the chance that some existing SaaS products can replace and integrate functionality.

If it's feasible, I would phase the transition by moving functions to your new platform while leaving others in VB6 for now. A lot of that depends on your client's ability to work with that and if you do end up moving to the web/cloud for some or all of the project. That serves to spread the money out over time which may help.

Depending on the codebase and your available resources, it could be a long road.
AnswerRe: Migrating VB6 applications to .NET? Pin
robertburgh31-Mar-23 2:29
robertburgh31-Mar-23 2:29 
AnswerRe: Migrating VB6 applications to .NET? Pin
JohnDG5231-Mar-23 2:58
JohnDG5231-Mar-23 2:58 
AnswerRe: Migrating VB6 applications to .NET? Pin
agolddog31-Mar-23 3:51
agolddog31-Mar-23 3:51 
GeneralRe: Migrating VB6 applications to .NET? Pin
Sander Rossel31-Mar-23 4:08
professionalSander Rossel31-Mar-23 4:08 
AnswerRe: Migrating VB6 applications to .NET? Pin
Tyler Evensen31-Mar-23 4:41
Tyler Evensen31-Mar-23 4:41 
GeneralRe: Migrating VB6 applications to .NET? Pin
Sander Rossel31-Mar-23 5:06
professionalSander Rossel31-Mar-23 5:06 
AnswerRe: Migrating VB6 applications to .NET? Pin
Craig P Williams Sr31-Mar-23 6:16
professionalCraig P Williams Sr31-Mar-23 6:16 
AnswerRe: Migrating VB6 applications to .NET? Pin
Choroid31-Mar-23 6:24
Choroid31-Mar-23 6:24 
AnswerRe: Migrating VB6 applications to .NET? Pin
mdowd6531-Mar-23 8:04
mdowd6531-Mar-23 8:04 
AnswerRe: Migrating VB6 applications to .NET? Pin
Zane Kurtz31-Mar-23 8:24
Zane Kurtz31-Mar-23 8:24 
AnswerRe: Migrating VB6 applications to .NET? Pin
m8e31-Mar-23 18:19
m8e31-Mar-23 18:19 
AnswerRe: Migrating VB6 applications to .NET? Pin
kentgorrell25-Apr-23 21:39
professionalkentgorrell25-Apr-23 21:39 
AnswerRe: Migrating VB6 applications to .NET? Pin
Thomas Krojer2-May-23 3:13
Thomas Krojer2-May-23 3:13 
GeneralWSO CCC OTD 2023-03-30 Pin
OriginalGriff29-Mar-23 21:39
mveOriginalGriff29-Mar-23 21:39 
GeneralRe: WSO CCC OTD 2023-03-30 Pin
pkfox29-Mar-23 21:55
professionalpkfox29-Mar-23 21:55 
GeneralWordle 649 Pin
Shane010329-Mar-23 18:04
Shane010329-Mar-23 18:04 
GeneralRe: Wordle 649 Pin
Sandeep Mewara29-Mar-23 18:16
mveSandeep Mewara29-Mar-23 18:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.