نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره ، نحوه کار با الگوهای مختلف دسترسی به داده را خواهید فهمید. شما در مورد مخازن ، واحد کار ، بارگذاری تنبل ، و چگونگی وجود این الگوها و چگونگی پیاده سازی آنها در برنامه C # آشنا خواهید شد. بیشتر برنامه ها ، اگر نه همه ، نیاز به کار با نوعی داده ، پایگاه داده برای مثال. داشتن یک استراتژی خوب برای چگونگی جدا کردن لایه داده خاص ، برای آزمایش و نگهداری برنامه شما بسیار مهم است. در این دوره ، الگوهای طراحی C #: الگوهای دسترسی به داده ها ، شما دانش بنیادی را در مورد الگوهای مختلف دسترسی به داده خواهید آموخت. ابتدا می آموزید که چگونه الگوی مخزن را پیاده سازی کنید و قسمتهای برنامه را از لایه داده جدا کنید. سپس ، درک درستی از کاربرد این الگو ایجاد خواهید کرد. در مرحله بعدی ، خواهید فهمید که چگونه می توان به راحتی یک برنامه را برای استفاده از الگوی واحد کار ، ریفکتور کرد و برنامه را حتی بهتر کرد. سرانجام ، شما نحوه استفاده از بارگذاری تنبل را برای جلوگیری از بارگیری اطلاعات غیرضروری در برنامه خود ، کشف خواهید کرد. پس از اتمام این دوره ، مهارت و دانش این الگوهای مختلف دسترسی به داده ها و آنچه را که برای استفاده از آن در راه حل های شما لازم است ، خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
الگوی مخزن در C #
Repository Pattern in C#
-
الگوی مخزن
Repository Pattern
-
برنامه کاربردی
The Example Application
-
معرفی مخزن عمومی
Introducing a Generic Repository
-
گسترش مخزن عمومی
Extending the Generic Repository
-
مصرف مخزن
Consuming a Repository
-
آزمایش با مخزن جعلی
Testing with a Fake Repository
-
خلاصه
Summary
واحد الگوی کار در C #
Unit of Work Pattern in C#
-
واحد الگوی کار
Unit of Work Pattern
-
یک مورد استفاده برای واحد کار
A Use Case for Unit of Work
-
اعمال واحد کار
Applying Unit of Work
-
خلاصه
Summary
الگوی بار تنبل در C #
Lazy Load Pattern in C#
-
تنبل الگوی
Lazy Load Pattern
-
تنبلی اولیه
Lazy Initialization
-
دارنده ارزش
Value Holder
-
پروکسی های مجازی
Virtual Proxies
-
اشیاost شبح
Ghost Objects
-
کلمات نهایی
Final Words
نمایش نظرات