locked
Migracao do MS Access para .Net VBA ? RRS feed

  • Pergunta

  •  

    Boa Noite a todos os MVPs colaboradores deste forum

     

    Meu senario é o seguinte, trabalho com Access a 10 anos, tenho um sistema de gestao que funciona em mais de 70 clientes ativos, no momento estou usando Access 2003 com banco MDB, gostaria de saber qual o RUMO que a Microsoft vai dar em relacao ao VBA (Access) como vira a nova versao do mesmo apos o Office 2007, quais os possíveis cenários para todo o meu legado desenvolvido até o momento.

     

    Estamos pensando em fazer um novo sistema que usara banco SQL e é só o que sabemos ao certo.

     

    Nao pretendemos migrar 100% para .Net a produtividade em relacao ao Access é gritante (menor) no access como todos que o usam sabem os Objetos voltados para sistemas desktop já estao todos prontos gerando produtividade no desenvolvimento e manutencao de qualquer sistema.

     

    Pretendemos continuar trabalhando com .Net (VB) para fazer tudo que o Access nao é capaz de fazer e fazer as duas plataformas andarem juntas.

     

    Qual o cenário que está sendo PENSADO para o nosso perfil ?

     

    Access podendo ser programado em VBA e .Net ( VB, C#, Cobol etc) ?

     

    A Migracao do Código VBA para .Net ( VB, C#, Cobol etc) automaticamente ?

     

    Gostaria de poder ter alguma luz para planejar melhor o nosso futuro.

     

    Gostaria que alguma consulta a alguem da Microsoft (Grupo do Access) fosse feita tratando deste assunto para que a resposta a essas minhas incertezas seja a mais próxima da realidade possível.

     

    Acredito que como minha empresa, deve haver milhares por ai mundo a fora necessitando destas informacoes.

     

    Obrigado antecipadamente.

     

    Rubens Caxilé

    RR Consultoria e Sistemas Ltda

     

    quarta-feira, 2 de abril de 2008 01:08

Respostas

  • Olá Rubens,

     

     

    semana que vem estarei na Microsoft justamente para tentar conseguir algumas respostas a perguntas como estas que postou.

     

    O cenário hoje é o seguinte:

     

    - O Access ainda é mais produtivo que o Visual Studio.

    - O Visual Studio é bastante produtivo, especialmente para aplicações Windows.

    - Aplicações .NET têm mais recursos de interface que o Access, embora o Access 2007 tenha melhorado em relação ao 2003.

    - Não vejo no horizonte uma ligação entre Access e .NET. O fato de Word e Excel já estarem ligados ao .NET até indicam que o Access possa vir a ser, já que todos os novos recursos ao longo da história entraram antes no Word/Excel e só depois no Access. Neste exato momento, porém, nada.

    - Sistemas já prontos em Access vão continuar funcionando em novas versões, pois a Microsoft tem grande preocupação com compatibilidade.

    - Investimento em migração de sistemas já prontos em Access para .NET só se justifica se for usar recursos que o Access não consegue atender. Migrar só por migrar não vale a pena.

    - Migração automática de código VBA: não tem e nem deve ter. Mesmo que tivesse, não vejo muita vantagem. A migração para .NET vale a pena se for usar orientação a objetos, não apenas trocar de linguagem.

    - Qual cenário está sendo pensado para o nosso perfil? Construir aplicações no Visual Studio está cada vez mais parecido com a construção no Access: mais recursos visuais e menos necessidade de codificação.

     

     

     

     

    quinta-feira, 3 de abril de 2008 06:05
    Moderador
  •  

    Ok Claudio, gentileza nao esquecer de voltar aqui e complementar as informacoes que vai obter para podermos definir melhor como será o futuro de empresas como a nossa.

     

     

    Obrigado

     

    quinta-feira, 3 de abril de 2008 10:19

Todas as Respostas

  • Olá Rubens,

     

     

    semana que vem estarei na Microsoft justamente para tentar conseguir algumas respostas a perguntas como estas que postou.

     

    O cenário hoje é o seguinte:

     

    - O Access ainda é mais produtivo que o Visual Studio.

    - O Visual Studio é bastante produtivo, especialmente para aplicações Windows.

    - Aplicações .NET têm mais recursos de interface que o Access, embora o Access 2007 tenha melhorado em relação ao 2003.

    - Não vejo no horizonte uma ligação entre Access e .NET. O fato de Word e Excel já estarem ligados ao .NET até indicam que o Access possa vir a ser, já que todos os novos recursos ao longo da história entraram antes no Word/Excel e só depois no Access. Neste exato momento, porém, nada.

    - Sistemas já prontos em Access vão continuar funcionando em novas versões, pois a Microsoft tem grande preocupação com compatibilidade.

    - Investimento em migração de sistemas já prontos em Access para .NET só se justifica se for usar recursos que o Access não consegue atender. Migrar só por migrar não vale a pena.

    - Migração automática de código VBA: não tem e nem deve ter. Mesmo que tivesse, não vejo muita vantagem. A migração para .NET vale a pena se for usar orientação a objetos, não apenas trocar de linguagem.

    - Qual cenário está sendo pensado para o nosso perfil? Construir aplicações no Visual Studio está cada vez mais parecido com a construção no Access: mais recursos visuais e menos necessidade de codificação.

     

     

     

     

    quinta-feira, 3 de abril de 2008 06:05
    Moderador
  •  

    Ok Claudio, gentileza nao esquecer de voltar aqui e complementar as informacoes que vai obter para podermos definir melhor como será o futuro de empresas como a nossa.

     

     

    Obrigado

     

    quinta-feira, 3 de abril de 2008 10:19