آموزش الگوهای طراحی C #: الگوهای دسترسی به داده ها

C# Design Patterns: Data Access Patterns

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره ، نحوه کار با الگوهای مختلف دسترسی به داده را خواهید فهمید. شما در مورد مخازن ، واحد کار ، بارگذاری تنبل ، و چگونگی وجود این الگوها و چگونگی پیاده سازی آنها در برنامه 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

نمایش نظرات

آموزش الگوهای طراحی C #: الگوهای دسترسی به داده ها
جزییات دوره
1h 23m
18
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
102
4.4 از 5
دارد
دارد
دارد
Filip Ekberg
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Filip Ekberg Filip Ekberg

Filip یک توسعه دهنده مشتاق است که تلاش می کند هر روز چیز جدیدی یاد بگیرد. با بیش از یک دهه تجربه در .NET ، فیلیپ دانش و ایده های خود را در سراسر جهان گسترش می دهد ، خواه سخنرانی در کنفرانس ها یا آنلاین. Filip در طیف وسیعی از فناوری های مختلف مانند WPF ، Win Forms ، ASP.NET ، ASP.NET Core و Xamarin کار کرده است. در سال 2012 ، فیلیپ کتاب C # Smorgasbord را منتشر کرد ، که طیف گسترده ای از فن آوری ها و الگوهای مختلف را با استفاده از C # پوشش می داد ، و درست پس از معرفی فیلیپ به عنوان نویسنده در Pluralsight. سال بعد ، جایزه Microsoft MVP به او اعطا شد و از آن پس آن را حفظ کرده است.