Tópico

ActiveX / tema de migração

Página de tópico que reúne a forma de pensar a manutenção e a migração e as páginas relacionadas, para quem hesita entre manter ou substituir ActiveX / OCX.

O que este tema ajuda a esclarecer

Em projetos com ativos ActiveX / OCX existentes, a decisão costuma parecer uma escolha entre duas opções: refazer tudo ou não mexer em nada. Na prática, há muitos caminhos intermediários.

  • Manter o estado atual e dar manutenção ao componente
  • Encapsular apenas a parte externa, para que o código novo possa usá-lo com mais facilidade
  • Substituir por etapas, começando pelas funções periféricas
  • Reorganizar primeiro apenas a fronteira nativa, com outra abordagem

Questões comuns nas consultas

  • Até quando prolongar a vida útil de um ActiveX / OCX existente
  • Como chamá-lo com segurança a partir do lado .NET novo
  • Como delimitar o que será substituído e o que permanecerá por enquanto
  • Como organizar as responsabilidades e as fronteiras de threads em torno do COM

Abordagem recomendada

Em vez de decidir de imediato por uma substituição completa, costuma ser mais fácil avançar organizando primeiro as fronteiras atuais e avaliando se manutenção, encapsulamento ou substituição é o caminho adequado. Ver em conjunto a página de consultoria técnica, a página de apoio à migração e os artigos relacionados facilita comparar as alternativas.

Consulte-nos

Se esta página se aproxima da situação que você enfrenta, consulte-nos informando o contexto atual e o tipo de apoio de que precisa.

Voltar ao início