ASP.NET вместе с WCF RIA Services или WCF Data Services

Имеет ли смысл использовать приложения ASP.NET вместе с службами WCF RIA или службами данных WCF (для инкапсуляции уровня доступа к данным)? Или эти технологии полезны только для приложений Silverlight.


person Elmex    schedule 12.07.2010    source источник


Ответы (1)


Идея служб RIA заключается в том, что вы сможете использовать их для создания приложений с использованием ряда различных технологий на стороне клиента, таких как Silverlight, ASP.NET, WinForms, Mobile и т. Д. Таким образом, службы RIA определенно полезны не только для Приложения Silverlight, хотя это особенно полезно в этом сценарии, поскольку инструменты для их создания в Visual Studio сильны.

На мой взгляд, выбор того, следует ли использовать его для приложения, будет определяться типом приложения и будущей архитектурной потребностью в дизайне, основанном на услугах RIA. Если вы видите необходимость в будущем предлагать несколько различных возможностей для вашего приложения (Web, Silverlight, Mobile), тогда вам могут помочь службы RIA. Службы RIA могут использовать WCF, поэтому он хорошо работает и в сценарии приложений, ориентированных на службы. Вам придется взвесить это с дополнительным временем на его настройку и кривой обучения разработчиков по сравнению с более традиционной моделью приложения ASP.NET.

person Joe    schedule 12.07.2010