آموزش Dapper - شروع به کار

Dapper - Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با ادغام با برنامه ASP.NET Core (.NET 5) و یادگیری مفاهیم پیشرفته، دانش عملی Dapper را به دست آورید. مبانی Dapper عملیات CRUD را با Entity Framework Core انجام دهید. عملیات CRUD را با Dapper با استفاده از SQL انجام دهید. با استفاده از رویه های ذخیره شده، عملیات CRUD را با Dapper انجام دهید. اشیاء پیچیده والد-فرزند در کتابخانه Dapper Dapper Contrib. مفاهیم Dapper مانند روابط در نقشه برداری، پرس و جو N+1، مخزن و بسیاری موارد دیگر را پیشرفته کنید! پیش نیازها:Visual Studio 2019 SQL Server Management Studio .NET 5 (یا NET Core)

Dapper یک کتابخانه فوق العاده سریع برای نقشه برداری بین پایگاه های داده و دات نت فراهم می کند. این دوره آموزشی متمرکز بر کد شما را با تمام اصول اولیه ای که برای بهره وری با Dapper نیاز دارید و نحوه ترکیب Dapper در پروژه خود آشنا می کند.

این یک دوره مقدماتی در مورد Dapper با ASP.NET Core (.NET 5) است. این دوره برای هرکسی که تازه با Dapper آشنا شده است برای مرور کلی با برخی مفاهیم پیشرفته Dapper است.

وقتی این دوره را به پایان رساندید، مهارت ها و دانش Dapper مورد نیاز برای ایجاد لایه های دسترسی به داده های زیبا و با کارایی بالا را خواهید داشت.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • معرفی Introduction

  • بررسی اجمالی دوره Course Overview

  • ORM در مقابل میکرو ORM ORM vs Micro ORM

  • ORM در مقابل میکرو ORM ORM vs Micro ORM

  • بررسی Udemy Udemy Review

  • کنوانسیون های نامگذاری Naming Conventions

  • کنوانسیون های نامگذاری Naming Conventions

  • منابع پروژه و Github Project Resources & Github

  • ابزار مورد نیاز Tools Needed

  • ابزار مورد نیاز Tools Needed

  • ایجاد پروژه Create Project

معرفی Introduction

  • بررسی اجمالی دوره Course Overview

  • بررسی Udemy Udemy Review

  • منابع پروژه و Github Project Resources & Github

  • ایجاد پروژه Create Project

هسته چارچوب نهاد Entity Framework Core

  • ایجاد مدل شرکت Create Company Model

  • ایجاد مدل شرکت Create Company Model

  • DbContext ایجاد کنید Create DbContext

  • DbContext ایجاد کنید Create DbContext

  • پیکربندی فایل کلاس راه اندازی Configure Startup Class File

  • ایجاد پایگاه داده و جداول Create Database and Tables

  • ایجاد پایگاه داده و جداول Create Database and Tables

  • داربست EF CRUD Scaffold EF CRUD

  • Entity Framework Repository را پیاده سازی کنید Implement Entity Framework Repository

  • Entity Framework Repository را پیاده سازی کنید Implement Entity Framework Repository

  • نسخه ی نمایشی مخزن چارچوب نهاد Entity Framework Repository Demo

  • نسخه ی نمایشی مخزن چارچوب نهاد Entity Framework Repository Demo

هسته چارچوب نهاد Entity Framework Core

  • پیکربندی فایل کلاس راه اندازی Configure Startup Class File

  • داربست EF CRUD Scaffold EF CRUD

Dapper Hands On Dapper Hands On

  • پیکربندی مخزن Dapper قسمت 1 Configuring Dapper Repository Part 1

  • دریافت همه - Dapper Get All - Dapper

  • Dapper - مجرد شوید Dapper - Get Single

  • Dapper - ایجاد Dapper - Create

  • Dapper - به روز رسانی Dapper - Update

  • Dapper - به روز رسانی Dapper - Update

  • Dapper - حذف Dapper - Delete

  • Dapper - حذف Dapper - Delete

  • اضافه کردن مدل کارمند Add Employee Model

Dapper Hands On Dapper Hands On

  • پیکربندی مخزن Dapper قسمت 1 Configuring Dapper Repository Part 1

  • دریافت همه - Dapper Get All - Dapper

  • Dapper - مجرد شوید Dapper - Get Single

  • Dapper - ایجاد Dapper - Create

  • اضافه کردن مدل کارمند Add Employee Model

داپر کارمند Employee Dapper

  • مخزن کارمند Employee Repository

  • مخزن کارمند Employee Repository

  • کنترل کننده کارمند Employee Controller

  • کنترل کننده کارمند Employee Controller

  • تغییرات رابط کاربری UI Changes

  • CRUD کارمند Employee CRUD

  • نمایش شناسه شرکت Display company Id

  • نمایش شناسه شرکت Display company Id

داپر کارمند Employee Dapper

  • تغییرات رابط کاربری UI Changes

  • CRUD کارمند Employee CRUD

رویه های ذخیره شده در Dapper Stored Procedures in Dapper

  • افزودن رویه های ذخیره شده Add Stored Procedures

  • مراحل ذخیره سازی Get Stored Procedure

  • پارامترهای دینامیک با Dapper Dynamic Parameters with Dapper

  • به روز رسانی و حذف رویه ذخیره شده Stored Procedure Update and Remove

رویه های ذخیره شده در Dapper Stored Procedures in Dapper

  • افزودن رویه های ذخیره شده Add Stored Procedures

  • مراحل ذخیره سازی Get Stored Procedure

  • پارامترهای دینامیک با Dapper Dynamic Parameters with Dapper

  • به روز رسانی و حذف رویه ذخیره شده Stored Procedure Update and Remove

Dapper Contrib Dapper Contrib

  • راه اندازی Dapper Contrib و تغییر مدل Dapper Contrib Setup and Model Change

  • راه اندازی Dapper Contrib و تغییر مدل Dapper Contrib Setup and Model Change

  • Dapper Contrib Get و GetAll Dapper Contrib Get and GetAll

  • Dapper Contrib Get و GetAll Dapper Contrib Get and GetAll

  • Dapper Contrib درج، به‌روزرسانی و حذف کنید Dapper Contrib Insert, Update and Delete

  • Dapper Contrib درج، به‌روزرسانی و حذف کنید Dapper Contrib Insert, Update and Delete

Dapper Contrib Dapper Contrib

داپر پیشرفته Advanced Dapper

  • مخزن پاداش راه اندازی Setup Bonus Repository

  • N + 1 N + 1

  • N + 1 N + 1

  • رابطه یک به یک در Dapper One to One Relation in Dapper

  • رابطه یک به یک با پارامترها One to One Relation with Parameters

  • رابطه یک به یک با پارامترها One to One Relation with Parameters

  • چندین مجموعه نتیجه در Dapper Multiple Result Sets in Dapper

  • چندین مجموعه نتیجه در Dapper Multiple Result Sets in Dapper

  • رابطه یک به چند در Dapper One to Many Relation in Dapper

  • نمایش تمام شرکت ها و کارمندان Display all company and employees

  • نمایش تمام شرکت ها و کارمندان Display all company and employees

  • درج شرکت با کارکنان پرجمعیت Insert Company With Employees Populated

  • در بند و Remove Range در Dapper In Clause and Remove Range in Dapper

  • در بند و Remove Range در Dapper In Clause and Remove Range in Dapper

  • درج انبوه در Dapper Bulk Insert in Dapper

  • درج انبوه در Dapper Bulk Insert in Dapper

  • معامله در Dapper Transaction in Dapper

  • معامله در Dapper Transaction in Dapper

  • نسخه Async Async Version

  • مخزن Proc ذخیره شده عمومی Dapper Generic Dapper Stored Proc Repository

داپر پیشرفته Advanced Dapper

  • مخزن پاداش راه اندازی Setup Bonus Repository

  • رابطه یک به یک در Dapper One to One Relation in Dapper

  • رابطه یک به چند در Dapper One to Many Relation in Dapper

  • درج شرکت با کارکنان پرجمعیت Insert Company With Employees Populated

  • نسخه Async Async Version

  • مخزن Proc ذخیره شده عمومی Dapper Generic Dapper Stored Proc Repository

نمایش نظرات

نظری ارسال نشده است.

آموزش Dapper - شروع به کار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3 hours
47
Udemy (یودمی) udemy-small
10 شهریور 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,530
4.5 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

DotNet Mastery DotNet Mastery

منبع آموزشی نهایی برای توسعه دهندگان دات نت

Bhrugen Patel Bhrugen Patel

Passionate Software Developer من یک مهندس نرم افزار پرشور و خلاق با تمرکز قوی بر روی سادگی و جزئیات کامل هستم. من از دوران دبیرستان برنامه نویسی کرده ام و با چندین وب و دسکتاپ با استفاده از دات نت درگیر بوده ام. من دارای مدرک کارشناسی ارشد در رشته علوم کامپیوتر و لیسانس مهندسی کامپیوتر هستم. من همچنین سالها تجربه کار با دات نت سی شارپ و نت ام وی سی را دارم. من از تدریس در کنار کار تمام وقتم لذت می برم. برای من، مهمترین بخش در مورد نوشتن و آموزش کد، حذف سختی های هر دانش آموزی است که مایل به یادگیری است اما نمی تواند منبع کافی را پیدا کند که به راحتی قابل درک باشد. کدنویسی راهی برای خلاقیت و سرگرمی است!

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.