У нашего клиента есть настольное приложение (VBA и Access), которое они используют в течение последних 10 лет, и оно глючит, и они хотят обновить его. Я хочу использовать новейшие технологии MS и планирую превратить это веб-приложение в .NET 4.0, C #, SQL-сервер и MVC, работающие в интрасети.
Поскольку в приложении много визуальных компонентов (около 10 различных вкладок сверху и каждая вкладка содержит не менее 10 различных элементов управления), мне было интересно, как лучше всего реализовать слой пользовательского интерфейса в веб-приложении .NET. Двумя кандидатами являются контроллеры Silverlight и Telerik (для этого у нас есть лицензия).
Некоторые вопросы для рассмотрения:
Плагин Silverlight: поскольку это новое приложение будет использоваться только внутри сети, я не думаю, что установка плагина Silverlight будет проблемой. Кроме того, поскольку он находится во внутренней сети, скорость загрузки не должна быть проблемой для приложений SL.
Telerik-MVC: он действительно богат функциональностью, однако я поэкспериментировал с ним (версия .NET, а не MVC), используя некоторые элементы управления и, если есть что-то из рекомендованного способа использования элемента управления Это боль, чтобы заставить его работать.
Набор навыков: хочу ли я научиться использовать инструмент (Telerik) или мне лучше использовать технологию (Silverlight) в отношении будущих проектов.
Я хотел бы услышать любые отзывы / вопросы, которые помогут мне решить, какой путь выбрать.