Are you familiar with ASP.NET and WPF encoding? If yes, I will be grateful if you share your experience, please.
We are evaluating a WPF project with 100 screens. Our assessment methodology characterizes the complexity of each screen. Then we apply a standard number for development time, based on complexity and technology. The standard number is based on the fact that the developer is good, not a superstar.
For example, here is the screen:
The user selects a row in the main network, then edits the data in detail and saves the changes. Ajax - this is used to fill and save parts without postback. The data layer already exists, and the styling will be managed by someone else. The task is to write an appropriate set of unit tests; integration testing is separate.
We will characterize this screen as an environment and allocate X hours for the task, for the classic ASP.NET (unlike MVC).
We need help deciding what X should be for WPF.
My question is:
If the screen was created in WPF by someone good in WPF, would it take X hours or .7 X or 1.3 X? What is the relative performance of WPF and classic ASP.NET?
The request is in another way: if the task takes (number selection) 10 hours of ASP.NET coding, how many hours will it take to do this using WPF? 5? fifteen?
We would like to know whether WPF (number selection) is 50% more productive than ASP.NET, so we can offer a lower price and be sure that we can complete the project on a budget.
[Edit] Ask another way: In this discussion of ASP.Net or WPF (C #)? there are a bunch of answers. The chosen "correct" answer is "Reasons for choosing WPF", and the first reason: "Much faster and easier than ASP.NET and jQuery."
Is this answer correct? How much faster?
hoytster Mar 30 '11 at 18:19 2011-03-30 18:19
source share