Onderwerp

Thema ActiveX en migratie

Onderwerppagina voor wie twijfelt of bestaande ActiveX / OCX-componenten behouden of vervangen moeten worden: uitgangspunten voor onderhoud en migratie, met verwante pagina’s.

Waar dit thema over gaat

Bij bestaande assets met ActiveX / OCX lijkt het vaak een keuze tussen twee uitersten: alles opnieuw bouwen of niets aanraken. In werkelijkheid zijn er daartussen veel opties.

  • Eerst de huidige situatie handhaven en onderhouden
  • Alleen aan de buitenkant wrappen, zodat nieuwe code er eenvoudiger mee kan werken
  • Omliggende functies gefaseerd vervangen
  • Alleen de grens met native code afzonderlijk herontwerpen

Vraagstukken die vaak in adviesgesprekken ter sprake komen

  • Hoe lang bestaande ActiveX / OCX-componenten in stand moeten worden gehouden
  • Hoe u ze vanuit nieuwe .NET-code veilig aanroept
  • Hoe u onderscheid maakt tussen wat wordt vervangen en wat voorlopig blijft
  • Hoe u threadgrenzen en verantwoordelijkheden rond COM ordent

Een geschikte aanpak

In plaats van meteen te kiezen voor een volledige vervanging is het vaak eenvoudiger om eerst de bestaande grenzen te ordenen en daarna te beoordelen of onderhoud, wrappen of gefaseerde vervanging het meest geschikt is. Als u de pagina’s over technisch advies en migratieondersteuning samen met de verwante artikelen bekijkt, kunt u de mogelijke koersen gemakkelijker vergelijken.

Vraag ons om advies

Heeft u een vraagstuk dat aansluit bij de inhoud van deze pagina? Bespreek het dan met ons en laat ons weten wat de huidige context is en welke ondersteuning u nodig hebt.

Terug naar home