Тема

Тема: ActiveX / міграція

Тематична сторінка для тих, хто вагається, залишити ActiveX / OCX чи замінити: тут зібрано підходи до супроводу та міграції й пов’язані сторінки.

Що слід упорядкувати в цій темі

У проєктах із наявними активами ActiveX / OCX часто здається, що вибір лише між двома варіантами: переписати все або нічого не чіпати. Насправді між ними є чимало проміжних варіантів.

  • залишити поточний компонент і підтримувати його як є
  • обгорнути його, щоб новому коду було зручніше з ним працювати
  • поетапно замінювати суміжні частини
  • впорядкувати лише межу з нативним кодом за окремим варіантом

Питання, які найчастіше виникають під час консультацій

  • як довго варто підтримувати наявний ActiveX / OCX у робочому стані
  • як безпечно викликати його з нового коду на .NET
  • що слід замінити зараз, а що тимчасово залишити
  • як розмежувати відповідальність у частині COM та межі потоків

Рекомендований підхід

Часто легше не вирішувати одразу про повну заміну, а спершу з’ясувати наявні межі й визначити, що доречніше: супровід, обгортка чи заміна. Сторінки про технічні консультації та підтримку міграції разом із пов’язаними статтями допомагають порівняти підходи.

Звернутися за консультацією

Якщо у вас є проблема, близька до змісту цієї сторінки, проконсультуйтеся з нами: розкажіть про поточний стан і про те, яка підтримка вам потрібна.

Повернутися на головну