لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مدلسازی و مدیریت روابط در EF Core 10
- آخرین آپدیت
دانلود Modeling and Relationships with EF Core 10
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
برنامههای مدرن به ندرت بهطور پیشفرض و بدون تغییر با قراردادهای دیتابیس مطابقت دارند. در این دوره آموزشی با عنوان «مدلسازی و مدیریت روابط در EF Core 10»، شما توانایی شکلدهی دقیق شمای دیتابیس خود را مطابق با نیازهای واقعی کسبوکار کسب خواهید کرد.
ابتدا بررسی میکنید که چگونه قراردادها را نادیده گرفته و با استفاده از Fluent API، قوانین سختگیرانهای را برای شما (Schema) اعمال کنید. سپس یاد میگیرید که چگونه Value Objectها، روابط و سلسلهمراتب ارثبری را بدون آسیب زدن به مدل دامین خود پیادهسازی کنید. در نهایت، نحوه ادغام دادههای نیمهساختاریافته JSON، مدرنسازی دیتابیسهای قدیمی (Legacy) و سادهسازی Projectionهای پیچیده با استفاده از LINQ مدرن را خواهید آموخت.
پس از پایان این دوره، شما مهارت و اعتمادبهنفس لازم برای مدلسازی ساختارهای دادهای پیچیده در EF Core 10 را خواهید داشت که بهینه، قابل نگهداری و آماده برای محیط عملیاتی (Production) باشند.
سرفصل ها و درس ها
مبانی دوره و دیدگاه مدلسازی
Course context and modeling mindset
چرا طراحی شما در EF Core اهمیت دارد
Why schema design matters in EF Core
مپینگ ساختاری در مقابل منطق دامین
Structural mapping vs. domain logic
بررسی کلی پروژه دوره
Course project overview
درک و تغییر قراردادهای EF Core
Understanding and breaking EF Core conventions
قراردادهای EF Core چگونه شما را شکل میدهند
How EF Core conventions shape your schema
زمانی که قراردادها به یک نقطه ضعف تبدیل میشوند
When conventions become a liability
تصمیمگیری در مورد موارد جایگزین (و مواردی که نباید تغییر کنند)
Deciding what to override (and what not to)
اعمال دقت در شما با استفاده از Fluent API
Enforcing schema precision with Fluent API
تسلط بر متد OnModelCreating
Mastering OnModelCreating
پیکربندی جدول، ستون و محدودیتها
Table, column, and constraint configuration
اندکسها، کلیدها و محدودیتهای پیشرفته
Indexes, keys, and advanced constraints
همسو کردن EF Core با شمای دیتابیسهای قدیمی
Aligning EF Core with legacy schemas
مدلسازی Value Objectها با ComplexProperty
Modeling value objects with ComplexProperty
چه چیزی Value Object را متمایز میکند
What makes a value object different
استفاده از ComplexProperty در EF Core 10
Using ComplexProperty in EF Core 10
سفارشیسازی ستونها و قابلیت استفاده مجدد
Column customization and reuse
اجتناب از اشتباهات رایج در Value Objectها
Avoiding common value object pitfalls
تعریف صریح روابط بین موجودیتها
Defining explicit entity relationships
تعیین تعداد روابط (Cardinality) بدون حدس و گمان
Cardinality without guesswork
موجودیتهای Join و Skip Navigations
Join entities and skip navigations
استفاده از Shadow Properties برای کلیدهای خارجی
Shadow properties for foreign keys
رفتارهای حذف (Delete Behaviors) و قوانین ارجاعی
Delete behaviors and referential rules
نمایش نظرات