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