آموزش استفاده از EF Core 6 با Azure Cosmos DB

Using EF Core 6 with Azure Cosmos DB

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: EF Core یک نقشه‌بردار پایگاه داده شی سبک و قابل توسعه برای دات‌نت است و EF Core 6 شامل پیشرفت‌های بسیاری برای ارائه‌دهنده پایگاه داده Azure Cosmos DB است. این دوره به شما یاد می دهد که چگونه از ارائه دهنده در برنامه های خود استفاده کنید. ارائه دهنده EF Core Azure Cosmos DB به شما امکان می دهد از Entity Framework Core با سرویس پایگاه داده جهانی مایکروسافت، معروف به Cosmos DB استفاده کنید. در این دوره، با استفاده از EF Core 6 با Azure Cosmos DB، یاد خواهید گرفت که ارائه دهنده را در برنامه های خود بگنجانید. ابتدا گزینه های پیکربندی مدل را بررسی خواهید کرد. در مرحله بعد، روابط و پرس و جوها را کشف خواهید کرد. در نهایت، نحوه تنظیم تشخیص و اجرای SQL خام را خواهید آموخت. پس از اتمام این دوره، مهارت ها و دانش EF Core 6 مورد نیاز برای ایجاد برنامه های دسترسی به داده با دات نت و Cosmos DB را خواهید داشت.

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

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

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

آشنایی با Azure Cosmos DB Understanding Azure Cosmos DB

  • بررسی نسخه Version Check

  • از این دوره چه انتظاری باید داشت What to Expect from This Course

  • چرا از Azure Cosmos DB استفاده کنیم؟ Why Use Azure Cosmos DB?

  • نسخه ی نمایشی: آماده سازی شبیه ساز Cosmos DB Demo: Preparing the Cosmos DB Emulator

  • نسخه ی نمایشی: ایجاد یک حساب DB Cosmos در پورتال Azure Demo: Creating a Cosmos DB Account in the Azure Portal

  • بررسی ماژول Module Review

با استفاده از ارائه دهنده EF Core Azure Cosmos DB Using the EF Core Azure Cosmos DB Provider

  • نمای کلی ماژول Module Overview

  • آشنایی با ارائه دهنده Cosmos DB Understanding the Cosmos DB Provider

  • پیکربندی ارائه دهنده Cosmos DB Configuring the Cosmos DB Provider

  • نسخه ی نمایشی: شروع به کار با ارائه دهنده Cosmos DB Demo: Getting Started with the Cosmos DB Provider

  • پیکربندی مدل Configuring the Model

  • نسخه ی نمایشی: با استفاده از یک ظرف واحد Demo: Using a Single Container

  • نسخه ی نمایشی: استفاده از کانتینرهای متعدد Demo: Using Multiple Containers

  • بررسی ماژول Module Review

درک مجموعه ها و روابط Understanding Collections and Relations

  • نمای کلی ماژول Module Overview

  • استفاده از مجموعه ها و روابط Using Collections and Relations

  • نسخه ی نمایشی: افزودن مجموعه ها و روابط Demo: Adding Collections and Relations

  • نسخه ی نمایشی: اعمال مجموعه ها و روابط Demo: Applying Collections and Relations

  • نسخه ی نمایشی: نهادهای جاسازی شده Demo: Embedding Entities

  • پرس و جو داده ها با LINQ Querying Data with LINQ

  • نسخه ی نمایشی: افزودن پرس و جوهای LINQ Demo: Adding LINQ Queries

  • بررسی ماژول Module Review

مدیریت همزمانی Managing Concurrency

  • نمای کلی ماژول Module Overview

  • درک کنترل همزمانی Understanding Concurrency Control

  • نسخه ی نمایشی: رسیدگی به تضادهای همزمان Demo: Handling Concurrency Conflicts

  • بررسی ماژول Module Review

راه اندازی Diagnostics Setting up Diagnostics

  • نمای کلی ماژول Module Overview

  • بررسی گزینه های تشخیصی Exploring Diagnostic Options

  • نسخه ی نمایشی: با استفاده از یک Logger Factory Demo: Using a Logger Factory

  • نسخه ی نمایشی: مدیریت رویدادهای زمینه Demo: Handling Context Events

  • نسخه ی نمایشی: استفاده از HTTP Client Factory Demo: Using an HTTP Client Factory

  • بررسی ماژول Module Review

کار بر روی محدودیت ها Working around Limitations

  • نمای کلی ماژول Module Overview

  • دسترسی مستقیم به Cosmos DB Accessing Cosmos DB Directly

  • نسخه ی نمایشی: مدیریت ویژگی های نقشه برداری نشده Demo: Handling Unmapped Properties

  • نسخه ی نمایشی: کار با Raw SQL Demo: Working with Raw SQL

  • نسخه ی نمایشی: با استفاده از کلاینت Cosmos Demo: Using the Cosmos Client

  • بررسی ماژول Module Review

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش استفاده از EF Core 6 با Azure Cosmos DB
جزییات دوره
3h 11m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jurgen Kevelaers Jurgen Kevelaers

Jurgen Kevelaers یک معمار و توسعه دهنده نرم افزار مستقل است که روی راه حل های مقیاس پذیر که در ابر اجرا می شوند کار می کند. تمرکز اصلی وی اکوسیستم Microsoft Azure و .NET است. یورگن در پروژه های شرکتهای کوچک و بزرگ ، در بخشهای مختلف ، مانند آموزش ، بهداشت ، دریانوردی ، هواشناسی ، انرژی و امنیت شرکت داشت. وی طی سالها تجربه خود ، رویکرد عملی و درک کاملی از طراحی و اجرای برنامه های قابل نگهداری را توسعه داده است.