آموزش Entity Framework 4.1 - Code First

Entity Framework 4.1 - Code First

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره بینندگان را با Entity Framework 4.1 آشنا می کند. ماژول اول نمای کلی از ویژگی هایی را که در Entity Framework 4.1 پیدا خواهید کرد ارائه می دهد. دو ماژول بعدی ابتدا با استفاده از یادداشت‌های Code First Data و سپس پیکربندی با Code First Fluent API، کد را پیکربندی می‌کنند.

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

Entity Framework 4.1 مقدمه Entity Framework 4.1 Introduction

  • معرفی Introduction

  • اهداف Objectives

  • در Entity Framework 4.1 چه چیزی وجود دارد؟ What's in Entity Framework 4.1?

  • دریافت و نصب EF 4.1 Getting and Installing EF 4.1

  • درک نحوه عملکرد کد اول Understanding How Code First Works

  • رفتار متعارف Code First Code First's Conventional Behavior

  • ایجاد یک لایه داده با DbContext Creating a Data Layer with DbContext

  • اجرای برخی از کدها برای دیدن کد ابتدا در عمل Running Some Code to see Code First In Action

  • ابتدا تنظیمات را به کد اضافه کنید Adding Configurations to Code First

  • پیکربندی ویژگی های ویژگی Configuring Property Attributes

  • ابتدا به Data Annotations نگاه کنید First look at Data Annotations

  • ابتدا به Fluent API نگاه کنید First look at the Fluent API

  • پیکربندی نقشه ها Configuring Mappings

  • پیکربندی روابط Configuring Relationships

  • راه اندازی پایگاه داده Database Initialization

  • نگاهی به DbContext Looking at DbContext

  • خلاصه Summary

  • منابع Resources

توضیحات کد اول داده ها Code First Data Annotations

  • معرفی Introduction

  • اهداف Objectives

  • چرا ابتدا در کد پیکربندی شود؟ Why Configure in Code First?

  • فهرست حاشیه نویسی داده های ممکن List of Possible Data Annotations

  • نمونه دامنه با رفتار اول کد پیش فرض Sample Domain with Default Code First Behavior

  • ویژگی کلیدی Key Attribute

  • ویژگی مورد نیاز همراه با نگاهی به اعتبارسنجی Required Attribute along with a look at Validation

  • ویژگی های MaxLength و MinLength MaxLength and MinLength Attributes

  • ویژگی های جدول و ستون Table and Column Attributes

  • ConcurrencyCheck و Timestamp ConcurrencyCheck and Timestamp

  • ویژگی DatabaseGenerated DatabaseGenerated Attribute

  • ویژگی NotMapped NotMapped Attribute

  • ویژگی ComplexType ComplexType Attribute

  • ویژگی ForeignKey ForeignKey Attribute

  • ویژگی InverseProperty InverseProperty Attribute

  • بررسی حاشیه نویسی ها Review of Annotations

  • منابع Resources

کد First Fluent API Code First Fluent API

  • معرفی Introduction

  • اهداف Objectives

  • چرا تنظیمات روان به جای حاشیه نویسی داده ها؟ Why Fluent Configurations instead of Data Annotations?

  • انواع نگاشت روان Types of Fluent Mappings

  • نحوه اعمال تنظیمات روان How to apply fluent configurations

  • کلاس های دامنه و اولین قراردادهای کد The domain classes and code first conventions

  • نقشه برداری پایگاه داده Database Mappings

  • پیکربندی ویژگی‌های ویژگی و کلیدهای نهاد Configuring Property Attributes and Entity Keys

  • پیکربندی انواع پیچیده Configuring Complex Types

  • نادیده گرفتن کلاس ها هنگام ساخت مدل Ignoring Classes When Building the Model

  • تقسیم موجودیت Entity Splitting

  • جداسازی جدول Table Splitting

  • تعریف تنظیمات در کلاس های EntityTypeConfiguration Defining Configurations in EntityTypeConfiguration classes

  • تنظیمات همزمان Concurrency Configurations

  • DatabaseGenerated for Identity و Computed Database فیلدها DatabaseGenerated for Identity and Computed Database fields

  • رفع نام‌های کلیدی غیرمتعارف خارجی Fixing Unconventional Foreign Key Names

  • اصلاح جداول پیوستن در بسیاری از روابط Fixing Join Tables in Many to Many Relationships

  • موضوع کتابخانه MSDN برای تنظیمات بیشتر رابطه MSDN Library Topic for More Relationship Configurations

  • پیکربندی سلسله مراتب وراثت Configuring Inheritance Hierarchies

  • خلاصه Summary

  • منابع Resources

نمایش نظرات

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

آموزش Entity Framework 4.1 - Code First
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 58m
56
Pluralsight (پلورال سایت) pluralsight-small
28 خرداد 1390 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
723
4.5 از 5
دارد
دارد
دارد
Julie Lerman

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Julie Lerman Julie Lerman

جولی لرمن یک مربی نرم افزار با 30 سال تجربه به عنوان یک توسعه دهنده است. او یک نویسنده طولانی مدت Pluralsight ، Microsoft MVP ، مدیر منطقه ای مایکروسافت و ناخدای داکر است که در تپه های ورمونت زندگی می کند و همچنان به عنوان متخصص برتر جهان در Entity Framework شناخته می شود. شما می توانید جولی را با سخنرانی درمورد کلمات کلیدی و جلسات رمزگذاری سخت در زمینه طراحی دامنه ، Azure ، Entity Framework و سایر موضوعات در کنفرانس های نرم افزاری در سراسر جهان مشاهده کنید. به عنوان مربی ، جولی پشتیبانی از DDD و اجرای معماری را فراهم می کند ، کارگاه های Event Storming را تسهیل می کند و غواصی عمیقی در Entity Framework برای مشتریان خود فراهم می کند. جولی کتابهای بسیار تحسین شده "Programming Entity Framework" را از O'Reilly ، ستون MSDN Magazine Data Points و مقالات متعددی در منابع برنامه نویسی مورد علاقه شما تألیف کرده است.

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

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

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