Entity FrameWork DbContext وDependency Injection و DbContextScope
301, MovedPermanently
http://dotnetexpert.ir/Blog/1393/8/9/entity-framework-dbcontext-and-dependency-injection-and-dbcontextscope icon

یکی از متداول‌ترین الگوهای امروزی برای رفع وابستگی به یک سرویس در یک Object وابسته به ان سرویس الگوی Dependency Injection می‌باشد . در این الگو , وابستگی به سایر کلاس‌ها , به صورت اتوماتیک به داخل سرویس مورد نظر تزریق می‌شود و نیاز به نمونه گیری و ساخت Object از ان وابستگی به صورت Explicit نیست . این الگو در مهندسی نرم افزار فوایدیی (Refactoring , کنترل LifeTime اشیاء , ...) دارد که مرتبط با موضوع این مقاله نیست , اما نحوه صحیح نمونه گیریی از DbContext با الگوی Dependency Injection در انواع برنامه‌ها اعم از وب یا دسکتاپ موضوع اصلی این مقاله می‌باشد. 

Entity FrameWork DbContext وDependency Injection و DbContextScope
WCF 4.5 و NetHttpBinding
301, MovedPermanently
http://dotnetexpert.ir/Blog/1393/8/2/wcf-45-and-nethttpbinding icon

در ورژن جدید .NET یکی از Binding‌های تازه ارائه شده در NetHttpBinding , WCF 4.5 نام دارد . این مقاله به بررسی بسیار مختصر این Binding می‌پردازد.

WCF 4.5 و NetHttpBinding