У вас есть опыт работы с кодированием ASP.NET и WPF? Если да, то буду признателен, если поделитесь опытом, пожалуйста.
Мы оцениваем проект WPF на 100 экранов. Наша методология оценки включает определение сложности каждого экрана. Затем мы применяем стандартное число для времени разработки, исходя из сложности и технологии. Стандартный номер основан на том, что разработчик хороший, а не суперзвезда.
Например, вот скрин:
Пользователь выбирает строку в основной сетке, затем редактирует данные в деталях и сохраняет изменения. Ajax используется для заполнения и сохранения деталей без обратной передачи. Слой данных уже есть, а стилем будет заниматься кто-то другой. Задача включает в себя написание соответствующего набора модульных тестов; интеграционное тестирование отдельно.
Мы бы охарактеризовали этот экран как средний и выделили X часов для задачи, для классического ASP.NET (в отличие от MVC).
Нам нужна помощь, чтобы выяснить, каким должен быть X для WPF.
Мой вопрос:
Если бы экран создавался в WPF кем-то хорошо в WPF, потребовалось бы X часов, или 0,7 X, или 1,3 X? Какова относительная производительность WPF по сравнению с классической ASP.NET?
Другой вопрос: если задача требует (выбор числа) 10 часов написания кода ASP.NET, сколько часов потребуется, чтобы выполнить ее с помощью WPF? 5? 15?
Мы хотели бы знать, является ли WPF (выбирая число) на 50% более производительным, чем ASP.NET, поэтому мы можем предложить более низкую цену и быть уверенными, что сможем выполнить проект в рамках бюджета.
[Изменить] Еще один вопрос: это обсуждение ASP.Net или WPF (C#)? есть куча ответов. Выбранный «правильный» ответ — «Причины выбора WPF», а первая причина — «Разработка намного быстрее и проще, чем ASP.NET и jQuery».
Верен ли этот ответ? Насколько намного быстрее?