Daily Archives: March 6, 2012

New EF Code First Migrations Video on Pluralsight

My newest course is live on Pluralsight.com. This one is about using the new data migrations feature of Entity Framework Code First. These were first introduced with EF 4.3. Migrations lets you update your database schema when your model changes rather than having code first completely drop and recreate the database. This lets you retain data and any other existing database objects that aren’t described in the model (e.g., triggers, functions, etc.)

Entity Framework Code First Migrations
(total 1 hr 09 m)

  • Module 1: Introduction and Automatic Migrations
  • Module 2: Code-Based Migrations

Here’s the entire list of EF courses I’ve done for Pluralsight (so far Smile). I’ve sorted them in the order you might want to watch them in.

Entity Framework (8 courses)

Entity Framework 4.0 By Example
Beginner
[02:18:50]
27 Aug 2010

Entity Framework and Data Models
Intermediate
[01:31:38]
5 Nov 2010

Designer Supported EDM Customization
Intermediate
[02:05:13]
6 Jan 2011

Querying the Entity Framework
Intermediate
[01:22:37]
28 Feb 2011

Entity Framework 4.1 – Code First
Intermediate
[01:58:17]
18 Jun 2011

Entity Framework 4.1 – DbContext Data Access
Intermediate
[01:21:19]
27 Sep 2011

Data Layer Validation with Entity Framework 4.1+
Intermediate
[01:53:49]
8 Feb 2012

Entity Framework Code First Migrations
Intermediate
[01:09]
6 Mar 2012