none
Migração Asp para Asp.Net RRS feed

  • Pergunta

  • Gostaria de opnião de vcs em relação a este assunto.

    Trabalho em uma empresa que possui uma módulo de comércio e eletrônico e grenciamento online onde centenas de cliente usufruem do serviço. O sistema foi desenvolvido em ASP 3 acessando componenetes em VB6.

    Estamos com  a intenção de migra-lo para .Net estou querendo sugestões sobre a maneira mais pratica para isso, pois a aplicação não pode parar. Estava pensando em migrar por estapas como por exemplo desenvolver os componentes em .Net primeiramente, e depois migrar a interface. Porém tenho dúvidas em relação a manipulação de dados do ASP3 com os recursos do ADO.NET.

    Ficaria grato por informações!

    sexta-feira, 26 de maio de 2006 11:34

Respostas

Todas as Respostas

  • Ola Thiago,

    Se tem os componentes bem definidos e separados em uma layer própria, você pode começar por eles. Utilizando ADO.NET terá uma melhor performance em relação ao ADO tradicional e, além disso, há uma séria de features na linguagem que te permite ter um código mais legível e performático.

    O ASP.NET também ganhou mudanças muito consideráveis em relação ao ASP Clássico, inclusive no que diz respeito a performance. Eu pensaria em estar "traduzindo" a UI mais tarde, mas é importante fazer isso, para ter uma melhor ganho em performance e, principalmente, em produtividade.

    E claro, já que vai começar o projeto, opte pela versão 2.0 do .NET Framework/ASP.NET.

    Existem também alguns "wizards" para migração, mas não sei te dizer ao certo o grau de sucesso que tem com ele. Você sempre conseguirá trazer alguma coisa (dificilmente 100%), mas já pode ter algo que ajude. E lembrando também que, essa parte que lhe é migrada, só será realmente migrada se você escreveu o código "politicamente correto".
    sexta-feira, 26 de maio de 2006 11:48
  • Mas existe a possibilidade de acessar os componentes desenvolvidos em .Net através do ASP.NET?

    Por exemplo, o asp.net trabalha com dataset e datareader. Como vou manipular esses obejtos através do ASP 3.

    sexta-feira, 26 de maio de 2006 12:05
  • Ola Thiago,

    Você tem que criar os componentes em .NET e depois consumí-los em aplicações ASP através de COM: http://www.codeproject.com/dotnet/nettocom.asp
    sexta-feira, 26 de maio de 2006 13:02
  • Thiago,

    Você pode usar os Centros de Inovação para testar o melhor modelo migração e a nova arquitetura ASP.Net. Aproveite que a Microsoft está patrocinando estes projetos chamados de adoption labs.

    Para ter maiores informações, acesse: www.centrodeinovacao.org.br

     

    segunda-feira, 29 de maio de 2006 13:41