سؤال

أقوم بتطوير تطبيق عمل جديد يتطلب طبقة عمل وطبقة وصول للبيانات.

في الوقت الحالي ، لدي كلاهما كمكتبات فئة بسيطة C# والتي سيتم استهلاكها بواسطة تطبيق Silverlight RIA وتطبيق WCF (الذي سيتم كشفه كخدمات ويب SOAP).

هل هناك أي سقوط لتطوير هذه المستويات كمكتبة C# class بدلاً من استخدام مكتبة WCF؟

لذا ، بدلاً من Silverlight-> RIA (ASP.NET)-> مكتبة فئة BLL C #-> مكتبة فئة DAL C #-> EF-> SQL Server

هل سيكون من الأفضل الذهاب إلى Silverlight-> RIA (ASP.NET)-> | (ويب) | -> مكتبة BLL WFC-> مكتبة فئة DAL C #-> EF-> SQL Server؟

هل كانت مفيدة؟

المحلول

مكتبة C# العادية جيدة بما فيه الكفاية. لا يزال بإمكان مشروع الويب الخاص بك التعامل مع تكوينات خدمة WCF لك. جميع مكتبة WCF التي تقوم بها مكتبات WCF مرجعية عند إنشائها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top