Сегодня я попытаюсь разобраться с шаблоном разработки Code First для Entity Framework, а так же что такое миграции и для чего они нужны. Речь пойдет о EF 5.0.
Code First позволяет определить модель данных на основе POCO-классов (Plain Old CLR Objects), а затем сопоставить эти классы с существующей или сгенерировать новую базу данных.