This is an example project that uses ASP.NET MVC 3, MvcScaffolding, Ninject, and EF Code first to rapidly develop a working todo list application with a simple CRUD interface.
A custom nuget package called EFCodefirst.CreateTablesOnly uses a custom database intializer to create only tables, but not the database, in order to work with AppHarbor.