我正在开发一个新的业务应用程序,该应用程序将需要业务层和数据访问层。

目前,我既将它们都作为简单的C#类库,这些库将被Silverlight RIA应用程序和WCF应用程序(将作为SOAP Web Services公开)消费。

与使用WCF库相反,将这些层次作为C#类库的发展有什么垮台?

因此,代替silverlight-> ria(asp.net) - > bll c#class库 - > dal c#class Library-> ef-> ef-> sql Server

更好的是silverlight-> ria(asp.net) - > | (Web)| - > BLL WFC库 - > DAL C#类库 - > EF-> SQL Server?

有帮助吗?

解决方案

普通的c#库足够好。您的Web项目仍然可以为您处理WCF服务配置。 WCF库所做的只是在创建它时参考WCF库。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top