Roteiro para migração VB6 => VB.NET
Você ainda esta programando no Visual Basic 6.0 e esta pensando seriamente em migrar para o Visual Basic.NET ?
Como é normal nestas situações você deve estar com muitas dúvidas quanto a se vale a pena ou não migrar neste momento.
Dúvidas tais como :
Como ficaria suas aplicações já desenvolvidas no VB 6.0 ?
Seria possível uma migração segura ?
Minhas aplicações feitas na versão anterior vão continuar a funcionar ?
Terei que fazer muita alteração no código ?
Afinal por onde começar ???
Neste artigo eu vou procurar indicar um roteiro básico para que sua migração seja feita sem traumas.
Na Internet já existem muitos sites que abordam o VB.NET , e , você vai encontrar muitos artigos , dicas e códigos fontes de exemplo.
Na maioria dos sites a informação esta em inglês e esta é uma ótima oportunidade para você matar dois coelhos de uma vez: aprender VB.NET e inglês.
Dentre estes sites o da Microsoft deve ser sua primeira parada , afinal estamos no site da mãe do VB.NET.
Vamos ao roteiro:
1- Você quer migrar o seu código Visual Basic 6.0 para VB.NET e não sabe por onde começar.
http://msdn.microsoft.com/vbasic/ - Este o link que te levará ao site Home do VB.NET , nele você poderá fazer o download de um add-in que irá lhe ajudar na migração do seu código VB 6.0 para VB.NET .
Visual Basic 6.0 Code Advisor - Este add-in ajudá-lo a migrar seu código VB 6.0 para VB.NET. Após sua instalação ele se torna um add-in no VB 6.0 e ao ser executado irá rastrear o seu projeto dando dicas e sugestões para migrar o seu código. Você ainda pode incluir novas regras personalizadas para realizar a migração do código. Imperdível e de graça.
Obs: Para instalar o add-in você precisa ter o Windows 98 ou superior ou o Internet 6.0 instalado.
Após a instalação quando você abrir o Visual Basic vai poder perceber o Visual Basic 6.0 Code Advisor no menu Add-Ins e na barra de ferramentas:
|
Para testar o add-in carregue um projeto VB 6.0 e clique no no Add-in na opção - Add-FixIts ; O add-in irá rastrear o código e dar sugestões de alterações. Veja abaixo um exemplo:
Você pode ver um relatório das ocorrências mais detalhadas clicando na opção - View Fixit Report . Abaixo um exemplo de um pedaço deste relatório:
|
Além disto no site você vai encontrar diversos artigos sobre a migração e orientação sobre como proceder , veja os links:
- Recommended Upgrade Paths - Veja qual edição do Visual Basic.NET ou Visual Studio.NET melhor se adequa ás suas necessidades de desenvolvimento.
- Top 10 Reasons to Upgrade to Visual Basic .NET - Os 10 melhores benefícios de uma atualização para o VB.NET.
- The Visual Basic .NET Upgrade Guide - As ferramentas e recursos que você vai precisar para acelerar sua migração. Videos , códigos de exemplos, e muito mais...
- Visual Basic .NET Upgrade Road Map - Siga o mapa passo a passo que o guiará na migração de suas aplicações para VB.NET. Quando atualizar sua aplicação.
- How to Prepare Your Visual Basic 6.0 Application for the Upgrade to Visual Basic .NET - As recomendações de como desenhar e implementar seus projetos no VB 6.0 para minimizar o número de alterações que você vai precisar fazer quando resolver migrar para o VB.NET.
- Language Innovations in Visual Basic .NET - As inovações da linguagem VB.NET.
-Introducing Windows Forms - Veja como criar aplicações desktop com Windows Forms com poucas linhas de código e livres de erros.
- Introducing ADO.NET - No novo objeto de acesso a dados baseado inteiramente em XML ; permite um acesso rápido , escalável e flexível.
Não sabe onde encontrar código fonte com exemplos em VB.NET ?
Códigos fontes com exemplos em VB.NET - Aqui você vai encontrar 101 exemplos básicos com código fonte completo em VB.NET tratando de diversos tópicos.
Agora veja bem , tudo isto é a opinião da Microsoft e dos seus discípulos , existe o outro lado da moeda.
Leia o artigo Abandoning the Fantasy of VB Migration Wizardry e tire suas conclusões.(A vida não é um mar de rosas )
Acho que por ora é só . Até mais...
Veja os
Destaques e novidades do
SUPER DVD Visual Basic (sempre atualizado) : clique e confira !
Quer migrar para o VB .NET ? Veja mais sistemas completos para a plataforma .NET no Super DVD .NET , confira... Quer aprender C# ?? Chegou o Super DVD C# com exclusivo material de suporte e vídeo aulas com curso básico sobre C#. Veja também os Cursos com vídeo aulas e projetos exemplos: |
Gostou ? Compartilhe no Facebook Compartilhe no Twitter
Referências: