What are Migrations?

Let's start with a look at the challenge of maintaining our data model after our application has been released into production and how Code First Migrations helps us with propagating data model changes to the database. We'll also review what you'll learn in this course.

Prerequisites

To get the most from this course, you should feel comfortable with C#, Visual Studio, and the basics of Entity Framework. For more information about those topics, check out these Treehouse courses and workshops: