Operazioni CRUD con Entity Framework Code First e ASP .NET MVC

Come utilizzare Entity Framework Code First per realizzare un’applicazione ASP .NET MVC con supporto alle operazioni CRUD.