This article discusses the Entity Framework Code First approach, and describes the benefits while creating a sample ASP.NET MVC application.