QUAL A MELHOR FORMA DE MIGRAR VB6 - .NET

GUSTAVOLGC 29/10/2009 23:47:38
#326554
Boa noite

Gostaria de saber qual a forma mais pratica e menos traumatica de migrar do vb6 para o .net .

principais duvidas;

1 - o que devo estudar primeiro
2 - o q fazer com os clientes que tem aquele pc com win 98 e 64mb de memoria
3 - caso o cliente tenha winxp sem o framework instalado tem que baixar da net pra testar o sistema ?
4 - compensa migrar para o .net ja e atualizar todos os sistemas, quais as vantagens
5 - existe algum utilitario para migrar os sistemas em vb6 para o .net


Desde já agradeço as respostas, sei que muitos ja passaram por essa fase.

Abs...
TECLA 30/10/2009 08:27:40
#326558
Resposta escolhida
  • Respostas:

    1. WindowsForms e/ou WebForms, OOP e ADO.NET.
    2. Manter o sistema em VB6, já que o .NET consome bastante memória (sugiro 512MB ou superior).
    3. Sim.
    4. Compensa, desde que a resposta do item 1 esteja bem resolvida.
    5. O próprio VISUAL STUDIO tem uma ferramenta de migração, mas... não constumo utilizá-la (prefiro fazer
  • [Ô]na unha[Ô] pois o resultado final é BEM mais satisfatório).
    JWCELYO 30/10/2009 13:06:51
    #326591
    O problema maior na migração de Visual Basic 6 Para o Visual Basic .NET
    é reconstrução de código de seus sistemas atuais apesar do Visual Basic .NET tem uma ferramenta que converte os códigos para o .NET
    ela não é muito eficiente na conversão. pois o VB.NET é o C# sharp são linguagens totalmente orientados a objectos

    RECOMENDARIA VOCÊ FAZER O QUE TECLA FALO
    Citação:

    (prefiro fazer [Ô]na unha[Ô] pois o resultado final é BEM mais satisfatório).

    LEVII 30/10/2009 17:23:10
    #326608
    Caro Colega...
    Como toda migração voce deve avaliar muitas coisas, nao so linguagem em si.
    Mas respondendo sua Pergunta:
    1- Recomendo hoje WEB Forms...Creio eu que o futuro hj e a WEB. ADO.NET é ótimo e Orientação à Objetos e Primordial, senão voce nada mais estara andando de ferrair como se anda em fusca...
    Para andar de ferrari voce deve saber tirar dela o melhor, se eh que voce entende as metaforas;

    2- Hoje Felizmente ou infelizmente, Computadores estão baratos..VEja os POsitivos da Vida a 800 reais..voce deve se reunir com seus clientes e mostrar para ele as vantagens de uma migração.Infelizmente algumas empresas acham que investir em Informática e CUSTO, NAO INVESTIMENTO, para estas mantenha a versão.
    3 - No windows XP, se o cidadao atualiza o computador dele, nas atualizações do windows ja esta disponivel o Framework 3.0, em todo caso e so baixar do windows update.

    4 - .Net hoje junto com JAVA e a linguagem do momento.Voce tem muito material abundante, cursos e profissionais disaponiveis (infelizmente tem uns estupidos...Veja algumas respostas e voce vera a que me refiro)..Logicamente que quando voce atualizar para .Net, voce tera de colcoar coisas novas, senao ninguem vai mudar de sistema so por que voce mudou a linguagem.

    5 - utilitários não são confiaveis, e mais trabalhoso porem satisfatorio voce fazer na unha, e sem contar que voce vai aprender muito.

    Como toda linguagem, e toda migração, voce deve avaliar aspectos economicos, temporais e custo...
    veja voce se vale a pena.
    Recomendo estudar muito, mesmo se optar por nao migrar, conhecimento nunca e demais,

    att
    GUSTAVOLGC 30/10/2009 22:24:05
    #326618
    Obrigado pelas respostas;

    uma ultima duvida, qual livro vcs recomendam pra começar a estudar ?

    grato

    Gustavo Cunha
    Tópico encerrado , respostas não são mais permitidas