Я разрабатываю новое бизнес-приложение, которое потребует уровня бизнес-уровня и уровня доступа к данным.Средний уровень - библиотека классов C# или WCF?
Прямо сейчас, у меня есть обе эти простые библиотеки классов C#, которые будут потребляться приложением Silverlight RIA и WCF-приложением (которое будет отображаться как веб-службы SOAP).
Есть ли недостаток в разработке этих уровней как библиотеки классов C#, а не для использования библиотеки WCF?
Таким образом, вместо Silverlight-> RIA (ASP.Net) -> BLL C# класс библиотечно-> DAL классов C# библиотечно->> EF-SQL Server
было бы лучше пойти Silverlight- > RIA (ASP.Net) -> | (паутина) | -> Библиотека BLL WFC-> Библиотека классов DAL C#-> EF-> SQL Server ?