Я создаю приложение Silverlight 5.0, и большая часть пользовательского интерфейса завершена. Теперь я хочу перейти на серверную часть и, когда поступают данные, добавить бизнес-правила, которые я хотел бы только иметь на сервере. Я понимаю, что мог бы поместить хранимые процедуры (включая хранимые процедуры CLR) в EF, но это «кажется» правильным, поскольку я хотел бы, чтобы мой EF был исключительно предназначен для извлечения данных и обслуживания данных из пользовательского интерфейса. Аргументы за или против?
Буду признателен за любые ссылки на статьи, в которых интегрируется логика на стороне сервера при использовании служб EF и WCF RIA.