آموزش مهاجرت های چارچوب نهادها برای تیم های بزرگ

Entity Framework Migrations for Large Teams

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: سرعت خود را در استفاده از ابزارها و رشته هایی که برای نگهداری یک پایگاه داده برای برنامه Entity Framework خود نیاز دارید ، ارائه دهید. این دوره برای کل تیم شما برای تماشای یک ساعت ناهار طولانی طراحی شده است. Entity Framework (EF) مکانیسم ترجیحی برای دسترسی به یک پایگاه داده SQL در یک برنامه سازمانی است. مهاجرت های EF باعث می شود که طرحواره پایگاه داده با برنامه همگام شود. اما وقتی تیم ها از مهاجرت های EF به طور مشترک استفاده می کنند ، چالش هایی پیش می آید. در این دوره ، Entity Framework Migrations for Large Teams ، شما خواهید آموخت که چگونه از EF Migrations با کنترل منبع Git و TFS استفاده کنید. ابتدا یاد خواهید گرفت که از Entity Framework Migrations با کنترل نسخه Git یا TFS استفاده کنید. بعد ، شما یاد خواهید گرفت که تغییرات ساده و پیچیده پایگاه داده را مدیریت کنید. سرانجام ، شما یاد خواهید گرفت که چگونه مشکلات مهاجرت را کشف و حل کنید. با پایان این دوره ، تمام تکنیک های مورد نیاز برای کار بهتر با تیم خود را خواهید آموخت.

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

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

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

مهاجرت های چارچوب نهادها برای تیم های بزرگ Entity Framework Migrations for Large Teams

  • مقدمه Introduction

  • طرح کلی Outline

  • مهاجرت چگونه کار می کند How Migrations Work

  • مهاجرت را فعال کنید Enabling Migrations

  • دستورات PowerShell PowerShell Commands

  • مهاجرت را اضافه و اعمال کنید Add and Apply a Migration

  • نتیجه Conclusion

به دنبال گردش کار Following a Workflow

  • مقدمه Introduction

  • بررسی نقطه ای مهاجرت Spot Checking a Migration

  • حفظ پایگاه داده محلی Maintaining a Local Database

  • نسخه ی نمایشی: افزودن مهاجرت دید Demo: Adding the Sighting Migration

  • نسخه ی نمایشی: بررسی نقطه ای مهاجرت بینایی Demo: Spot Checking the Sighting Migration

  • نسخه ی نمایشی: تحت فشار قرار دادن مهاجرت دید Demo: Pushing the Sighting Migration

  • کنار گذاشتن یک مهاجرت Discarding a Migration

  • نسخه ی نمایشی: افزودن مهاجرت به صورت موازی Demo: Adding a Migration in Parallel

  • نسخه ی نمایشی: انتقال وسایل نقلیه را کنار بگذارید Demo: Discarding the Vehicles Migration

  • نسخه ی نمایشی: بازآفرینی انتقال وسایل نقلیه Demo: Recreating the Vehicles Migration

  • ادغام مهاجرت ها Merge Migrations

  • نسخه ی نمایشی: جدیدترین حالت را با مهاجرت های موازی دریافت می کنید Demo: Getting Latest with Parallel Migrations

  • نسخه ی نمایشی: ایجاد یک مهاجرت ادغام Demo: Creating a Merge Migration

  • نتیجه Conclusion

رسیدگی به موارد خاص Handling Special Cases

  • تغییرات ایمن Safe Changes

  • شمارش بذر Seeding Enumerations

  • نسخه ی نمایشی: تعریف یک نهاد شمارش Demo: Defining an Enumeration Entity

  • نسخه ی نمایشی: روش بذر Demo: The Seed Method

  • بذر اطلاعات جستجو Seeding Lookup Data

  • نسخه ی نمایشی: بذر با مهاجرت سفارشی Demo: Seeding with a Custom Migration

  • بذر سازه های پیچیده Seeding Complex Structures

  • نسخه ی نمایشی: جداول موقت و درج اسکریپت ها Demo: Temporary Tables and Insert Scripts

  • ایجاد مهاجرت های سفارشی برای بازدیدها Creating Custom Migrations for Views

  • نسخه ی نمایشی: تعریف نمای Demo: Defining a View

  • رفع داده های نامعتبر هنگام افزودن محدودیت های منحصر به فرد Fixing Invalid Data while Adding Uniqueness Constraints

  • نتیجه Conclusion

حل مشکلات رایج Resolving Common Problems

  • مقدمه Introduction

  • بکارگیری خودکار Automating Deployments

  • محیط ها و ارتقا Environments and Promotion

  • رفع اسکریپت نویسی Scripting Fixes

  • شما کنترل دارید You Are in Control

  • نسخه ی نمایشی: تغییر نام ستون ها Demo: Renaming Columns

  • نسخه ی نمایشی: تغییر نام جداول Demo: Renaming Tables

  • نسخه ی نمایشی: عیب یابی خطاهای مهاجرت Demo: Troubleshooting Migrations Errors

  • نتیجه Conclusion

نمایش نظرات

آموزش مهاجرت های چارچوب نهادها برای تیم های بزرگ
جزییات دوره
1h 51m
43
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
34
4.6 از 5
دارد
دارد
دارد
Michael Perry
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Perry Michael Perry

نرم افزار ریاضی است. مایکل ال پری بر اساس کارهای ریاضیدانانی مانند برتراند مایر ، جیمز رومبو و دونالد ناوت برای ایجاد یک سیستم ریاضی برای توسعه نرم افزار کار کرده است. او این سیستم را در مجموعه ای از پروژه های منبع باز ، کنترل به روزرسانی و مکاتبات ثبت کرده است. وی به عنوان مشاور اصلی در زمینه بهبود شرکت ها ، مفاهیم ریاضی را در ساخت سیستم های سازمانی مقیاس پذیر و قوی به کار می برد. اطلاعات بیشتر را می توانید در qedcode.com کسب کنید.