Мне нужно перенести устаревшее однопользовательское бухгалтерское приложение на настольном компьютере в веб-интерфейс с богатым пользовательским интерфейсом (возможно), многопользовательским. Это более или менее переписывает всю унаследованную систему.
И это тоже БЫСТРО, насколько это возможно.
Может ли кто-нибудь высказать какие-либо предложения по архитектуре и несколько указателей на предпочтительный подход или шаблоны и т. Д.? Что касается конца базы данных, я уже решил использовать Entity Framework с шаблоном репозитория отслеживания вокруг него.
Я имею в виду ASP.NET MVC. Но не уверен, что в будущем я решу заменить пользовательский интерфейс на Silverlight, это будет возможно с ASP.NET MVC? Я знаю, что с MVP это немного проще?
Не хочу уже начинать с Silverlight, так как на разработку пользовательского интерфейса и использование MVVM + WCF RIA уходит много времени, разработка идет быстрыми темпами!