Я підтримую додаток VB6. В даний час він замінюється, модуль за модулем, на .NET (включаючи безліч нових функцій, як ми йдемо). Графічний інтерфейс є у WPF, але з майже нульовим зв’язком з бізнес-логікою, тому це не так важливо. Я сподіваюся, що міграція буде здійснена до середини 2012 року.
Я читаю деякі новини з конференції MS Build, і, схоже, WinRT з Metro будуть API та GUI вибору для подальшої розробки, особливо якщо ви хочете, щоб ваша програма запускалася на мобільних пристроях (що ми будемо, звичайно).
Який набір швидкості ми спостерігаємо, коли ми (зрештою) переходимо з .NET на WinRT та Metro? Схоже, C # і Xaml будуть навколо, але WinRT не є .NET. Чи сумісність API (лише питання зміни опції в меню збірки VS)? Якщо їх немає, чи буде односторонній інструмент перетворення? Чи вдасться легко підтримувати одну програму, яка працює під .NET / WPF в системах Windows XP / 7 і одночасно будується до цілі WinRT / Metro за той час, коли у нас є всі ці системи?