У нас большая кодовая база в MFC и VB. Несколько приложений находятся в .NET. Все эти приложения взаимодействуют друг с другом на компьютере пользователя, а также соединяются с серверами Unix через сокеты.
Недавно мы начали обсуждать переписывание наших приложений и возможность переноса многих из этих настольных приложений в сеть (они будут работать во внутренней сети). Прямой путь - переписать их в одну из технологий .NET. Но появилось предложение об использовании Google Web takeit, и аргумент заключается в том, что это поможет создать приложения, которые будут работать в браузере как на настольных, так и на мобильных устройствах.
Одна из ключевых проблем, которую я вижу, заключается в том, что GWT - это большая абстракция над Javascript. Это потребует от команды изучения GWT, Javascript, IDE и т. Д., Поскольку их опыт был в основном основан на технологиях Microsoft, а не на Java. Им было бы легче изучать технологии .NET вместо GWT.
У меня нет глубины GWT и ее недостатков, и я не знаю о параллельной технологии Microsoft, которую я должен исследовать.
Поэтому я был бы признателен, если бы люди могли поделиться своими взглядами или опытом, используя GWT или эквивалентную технологию Microsoft.