Я підтримую додаток VB6, і ми вивчаємо, як перейти до. Я знайшов кілька повчальних прикладів "Hello World" про те, як це зробити, і це добре працює з нашим додатком. Але як у реальному світі поведінка цих гібридних додатків? Чи вони стабільні, ремонтопридатні? Особливістю нашої програми є те, що більше користувачів на одному комп’ютері використовуватимуть її, перемикаючи облікові записи користувачів.
EDIT: Додаток VB6 зчитує дані з USB-з'єднання та зберігає їх у базі даних Access. Користувач може викликати різні погляди на дані. Дані кешуються в апаратному пристрої, тому втручання в його читання не є фатальним.
EDIT 4 жовтня 2015: Час для подальшого контролю: ми все ще перебуваємо в процесі заміни існуючого коду VB6 крок за кроком на .Net. Спочатку ми взяли на себе підпрограми доступу до даних, потім логіка ділових ситуацій і в даний час одна форма за іншою перетворюється на WPF. Ми дійсно закінчили переписати кожен фрагмент коду, який ми перетворили (у VB.Net), але ми могли це зробити повільно і в той же час покращуючи функціональність. Гібридна програма пережила перехід до Windows 8, 8.1 та 10.
РЕДАКЦІЯ 9 березня 2018 року: ми випустимо повністю перетворений код наступного місяця. Гібридна програма буде підтримуватися щонайменше на рік довше. Він відображає в основному проблеми на екранах з високою роздільною здатністю, але працює нормально інакше. Якщо чесно, у нас більше головних болів у зв'язку з пошкодженими .Net Framework установками та корумпованими установками залежностей (серед них SQL Server LocalDb), ніж у нас проблеми сумісності з базою коду VB6 ...