آموزش Entity Framework 4.1 - دسترسی به داده های DbContext

Entity Framework 4.1 - DbContext Data Access

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

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

Entity Framework 4.1 DbContext و DbSet Entity Framework 4.1 DbContext and DbSet

  • معرفی Introduction

  • اهداف Objectives

  • مقایسه کلاس های EF 4.1 با EF 4 Comparing EF 4.1 Classes to EF 4

  • افزودن، پیوست و حذف نهادها Adding, Attaching and Removing Entities

  • DbContext.Find DbContext.Find

  • دسترسی به اشیاء درون حافظه Accessing In-Memory Objects

  • پروکسی ها، ردیابی تغییر و بارگذاری تنبل Proxies, Change Tracking and Lazy Loading

  • تشخیص خودکار تغییرات شی Automatically Detecting Object Changes

  • دریافت ObjectContext از DbContext Getting the ObjectContext from DbContext

  • استفاده از Change Tracker برای تأثیرگذاری بر موجودیت ها Using Change Tracker to Affect Entities

  • مدیریت همزمانی خوش بینانه Handling Optimistic Concurrency

  • dbcontext و پایگاه داده/مدل اولین فایل های EDMX dbcontext and Database/Model First EDMX Files

  • خلاصه Summary

  • سری بلاگ DbContext از تیم Entity Framework DbContext Blog Series from Entity Framework Team

  • منابع Resources

Entity Framework 4.1 Code First Database Initialization Entity Framework 4.1 Code First Database Initialization

  • معرفی Introduction

  • اهداف Objectives

  • اجتناب از سردرگمی با شماره‌های نسخه EF Avoding confusion with EF Version Numbers

  • درک نحوه یافتن کد ابتدا و اتصال به یک پایگاه داده Understanding How Code First Find and Connects to a Database

  • تعیین نام پایگاه داده Specifying Database Name

  • شکستن مقداردهی اولیه پایگاه داده Breaking down database initialization

  • ساخته شده در Initializers پایگاه داده Built in Database Initializers

  • تعیین آغازگر پایگاه داده Specifying a Database Initializer

  • از پیش پر کردن یک پایگاه داده با داده های اولیه Pre-populating a database with seed data

  • استفاده از رشته های اتصال برای پایگاه های داده جدید یا موجود Using connection strings for new or existing databases

  • خاموش کردن مقداردهی اولیه پایگاه داده Turning off database initialization

  • نگاهی گذرا به پایگاه داده System.Data.Entity Taking a quick look at System.Data.Entity Database

  • خلاصه Summary

  • منابع Resources

نمایش نظرات

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

آموزش Entity Framework 4.1 - دسترسی به داده های DbContext
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 21m
29
Pluralsight (پلورال سایت) pluralsight-small
05 مهر 1390 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
206
4.4 از 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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.