Question

Je développe une nouvelle application métier qui nécessite une couche d'affaires et une couche d'accès aux données.

En ce moment, j'ai à la fois de ceux que de simples bibliothèques de classes C # qui sera consommée par une application Silverlight RIA et une application WCF (qui sera exposé en tant que services Web SOAP).

Y at-il chute à développer ces niveaux comme une bibliothèque C # classe plutôt que d'utiliser une bibliothèque de WCF?

Ainsi, au lieu de Silverlight-> RIA (ASP.Net) -> BLL classe C # Library-> DAL classe C # Library-> EF-> SQL Server

serait-il préférable d'aller Silverlight-> RIA (ASP.Net) -> | (Web) | -> BLL WFC Library-> DAL classe C # Library-> EF-> SQL Server ?

Était-ce utile?

La solution

Une bibliothèque normale C # est assez bon. Votre projet web peut encore gérer vos configurations de service WCF pour vous. Tout une bibliothèque de WCF est fait référence WCF bibliothèques en elle lors de sa création.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top