C# Design Patterns: Data Access Patterns

تاریخ: 1399/03/30 10:55
توسط: MotoMan
امتیاز: ۲
تعداد بازدید: ۳۵۴۵
دیدگاه ها: ۲
برچسب ها: C Sharp |Design Patterns |.NET Core |Video |
دوره ویدیویی C# Design Patterns: Data Access Patterns
Pluralsight
Filip Ekberg
2020
1h 23m
English

بیشتر برنامه‌ها احتیاج به کار کردن با داده‌ها از جمله پایگاه داده دارند. داشتن یک استراتژی خوب برای جدا سازی لایه داده به منظور تست پذیر کردن و قابل نگهداری کردن برنامه بسیار مهم است. در دوره C# Design Patterns: Data Access Patterns موسسه Pluralsight که توسط Filip Ekberg تدریس شده است، شما نحوه کار با الگو‌های دسترسی داده مختلف را بررسی می‌کنید. همچنین در مورد الگوهای repository، unit of work، lazy loading و این که چرا این الگو‌ها وجود دارند یاد می‌گیرید و چگونگی پیاده سازی آن‌ها در برنامه‌های سی شارپ را درک خواهید کرد.

در این دوره شما ابتدا نحوه پیاده سازی الگوی repository و جدا کردن قسمت‌های مختلف برنامه از لایه داده را یاد می‌گیرید؛ سپس شما درک خواهید کرد که این الگو در کجا کاربرد دارد. در ادامه شما می‌فهمید که چگونه می‌توانید به راحتی برنامه را برای استفاده از الگوی unit of work ریفکتور کنید و برنامه را حتی بهتر هم کنید. سرانجام، چگونگی استفاده از lazy loading را برای جلوگیری از خواندن داده‌های غیر ضروری در برنامه خود خواهید آموخت. وقتی که این دوره را به پایان رساندید، شما مهارت‌ها و دانش استفاده از این الگو‌های دسترسی داده و هر آنچه که برای بکارگیری این الگو‌ها در راهکار‌های خود نیاز داشته باشید را در اختیار خواهید داشت.


فیلم آموزشی «الگو‌های طراحی سی شارپ: الگو‌های دسترسی داده» موسسه پلورال سایت که توسط Filip Ekberg تدریس شده است، دارای زیرنویس انگلیسی است.

 

Table of Contents:
Course Overview
- Course Overview
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
Unit of Work Pattern in C#
- Unit of Work Pattern
- A Use Case for Unit of Work
- Applying Unit of Work
- Summary
Lazy Load Pattern in C#
- Lazy Load Pattern
- Lazy Initialization
- Value Holder
- Virtual Proxies
- Ghost Objects
- Final Words

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: ali تاریخ: 1399/03/30 12:00 تعداد آرا: ۰

    سلام لینک مشکل داره
    • نویسنده: MotoMan تاریخ: 1399/03/30 13:16 تعداد آرا: ۰

      سلام، لینک تست شد و مشکلی ندارد. به احتمال زیاد چون در چند ساعت اخیر سرور را عوض کرده ایم DNS‌های سرور قبلی برای شما کش شده اند. تا چند ساعت دیگه مشکل شما پس از غیر معتبر شدن کش‌ها بر طرف می‌شود.
loading...

لطفا منتظر بمانید...