Я собираюсь разработать свое первое приложение Silverlight. Он будет в основном использоваться моей церковью для ввода данных, но также потребуется создать хотя бы один отчет, в идеале в Excel, но XML/XSLT не находится за пределами области ...Архитектура интерфейса для приложения Silverlight
Это будет Интернет, поговорите с SQL Server 2008 db, для которого я буду создавать веб-службу, размещенную на ISP (db также размещается в ISP). Клиенты будут представлять собой сочетание Windows и Mac.
Мой вопрос конкретно связан с архитектурой интерфейса. Я знаю, что MVVM для этого сейчас большой, и мне это нравится. Я хочу получить это достаточно быстро (т.е. через 3-4 недели). Я также видел упоминание о Призмах (Руководство по композитным приложениям) и Caliburn. Каковы чьи-то мысли по этим двум? Первоначальная версия приложения не будет огромной, поэтому я не думаю, что было бы слишком сложно реорганизовать структуру в нее позже.
Мне очень нравятся другие шаблоны пользовательского интерфейса, такие как MVP, MVC и т. Д. Хотя я еще не использовал MVVM, действительно ли это большая помеха, которую вы рекомендуете даже не использовать, независимо от других фреймворков, таких как Prism или Caliburn? – squillman