چارچوب موجودیت و مدل های داده

Entity Framework and Data Models

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به بررسی این موضوع می‌پردازد که چرا از Entity Framework، ایجاد مدل‌های داده موجودیت از یک پایگاه داده، و ایجاد یک مدل داده مفهومی با توصیف موجودیت‌ها در برنامه‌های خود و سپس ایجاد یک پایگاه داده از آن توضیحات، می‌پردازد.

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

شروع کار با Entity Framework و Entity Data Models Getting Started with Entity Framework and Entity Data Models

  • اهداف این ماژول Goals of this module

  • چرا Entity Framework؟ Why Entity Framework?

  • اهداف این ماژول Goals of this module

  • فراداده مدل Entity Framework Entity Framework's Model Metadata

  • رویکردهای ایجاد مدل Approaches to Model Creation

  • کاوش یک مدل در طراح Exploring a Model in the Designer

  • مدل داده های موجودیت در کجای برنامه های شما قرار می گیرد؟ Where Does Entity Data Model Fit In Your Applications?

  • اجرای کد و مشاهده فعالیت پایگاه داده Executing Code and Watching the Database Activity

  • Entity Framework در همه جا Entity Framework Everywhere

  • خلاصه Summary

ایجاد پایگاه داده مدل های داده اولیه Creating Database First Entity Data Models

  • معرفی Introduction

  • گزینه های ایجاد مدل را مرور کنید Review Model Creation Options

  • ایجاد مدل اول پایگاه داده Creating the database first model

  • نگاهی به مدل ایجاد شده توسط جادوگر Looking at the model created by the wizard

  • موجودیت هایی که به نماهای پایگاه داده نگاشت شده اند Entities mapped to database views

  • موجودیت های نگاشت شده به جداول پایگاه داده Entities mapped to database tables

  • ویژگی ها و ارتباطات ناوبری Navigation properties and associations

  • نگاشت به پایگاه داده Mappings to the database

  • اصلاح دارایی یک نهاد Modifying an entity's property

  • کاوش در روابط Exploring Relationships

  • کلیدهای خارجی و ویژگی های ناوبری Foreign Keys and Navigation Properties

  • کثرت‌سازی موجودیت‌ها و ویژگی‌های ناوبری Pluralization of entities and navigation properties

  • انجمن های خود مرجع Self-Referencing Associations

  • رابطه خیلی به خیلی ها Many to Many Relationship

  • نگاهی به XML خام مدل Looking at the model's raw XML

  • ویژگی های ویژگی های موجودیت Properties of entity properties

  • ایجاد اصلاحات در مدل مفهومی Making modifications to the conceptual model

  • به روز رسانی مدل از پایگاه داده Updating the Model from the Database

  • خلاصه Summary

  • منابع Resources

مدل های داده های نهاد اول Model-First Entity Data Models

  • اهداف این ماژول Goals of this module

  • گزینه های مدل سازی را بررسی کنید Review modeling options

  • ایجاد یک مدل از ابتدا Creating a model from scratch

  • ایجاد موجودیت ها از جعبه ابزار Creating entities from the Toolbox

  • ایجاد موجودیت ها با استفاده از ویزارد Creating entities using the wizard

  • ویژگی های موجودیت Entity properties

  • ویژگی StoreGeneratedPattern StoreGeneratedPattern property

  • تعریف روابط بین موجودیت ها Defining relationships between entities

  • مدل ابرداده قبل از تولید طرح پایگاه داده Model metadata prior to generating database schema

  • ایجاد طرح واره پایگاه داده از مدل Generating the database schema from the model

  • بررسی فراداده مدل پس از تولید طرحواره Inspecting the model metadata after generating the schema

  • اجرای DDL (اسکریپت SQL) برای ساخت پایگاه داده Executing the DDL (SQL script) to build the database

  • مدل و پایگاه داده آبشار حذف می شود Model and database cascade deletes

  • اصلاح مدل و ایجاد مجدد طرحواره پایگاه داده Modifying the model and recreating the database schema

  • بسته و خلاصه Power Database Generation Entity Designer The Entity Designer Database Generation Power Pack and Summary

  • خلاصه و منابع Summary and Resources

نمایش نظرات

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

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

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

چارچوب موجودیت و مدل های داده
جزییات دوره
1h 32m
46
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
368
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 و مقالات متعددی در منابع برنامه نویسی مورد علاقه شما تألیف کرده است.