Я хотел бы получить некоторые расплывчатые рекомендации относительно относительных усилий по созданию с использованием ASP.NET по сравнению с Silverlight / WPF.Я знаю, все зависит, но любой вклад очень ценится.
Я перестраиваю приложение winforms и планирую переместить его в:
Это типичное приложение в деловом стиле с несколькими десятками форм, различными сетками данных, стандартными элементами управления Windows и т. Д.Некоторая графика графика, но нет мультимедиа.Это не очень большой объем данных, т. Е. Существует довольно много наборов данных, но они редко имеют более 10 столбцов и 100 строк и обычно меньше.Логика в настоящее время тесно связана с кодом winforms, поэтому в любом случае ее нужно будет отделить от пользовательского интерфейса.Мы также используем Crystal Reports для отчетов.
2-3 разработчика, которые будут работать над этим, имеют некоторый опыт работы с WPF и ASP.NET, но не очень.
Я испытываю желание использовать элементы управления Telerik или аналогичные, так как они выглядят так, как будто они делают некоторые вещи, которые мы хотим сделать проще.
Приложение установлено для клиента и используется только внутри его брандмауэра.,Основным преимуществом ASP.NET будет развертывание, но я полагаю, что silverlight или wpf с clickonce не будут намного хуже для развертывания и могут быть быстрее построены.
Если есть какая-либо другая общая информация, которую я могу предоставитьчто облегчит оценку относительного усилия, дайте мне знать!
спасибо.
ОБНОВЛЕНИЕ:
Давайте предположим, что единственной основой для моего решения является скорость / производительностьразработка (т.е. игнорирование развертывания, влияния пользовательского интерфейса и т. д.).какой я должен выбрать?