Apr 25, 2012 03:09 PM|CodeHobo|LINK
You can most definitely build a context database first. In fact one of the modes you can use Entity Framework is EF Database First. In this case you can just create an edmx file and drag your tables and it generates the data context for you
If you don't want to use full fledged entities, you can still use EF code first models (raw pocos) with an existing database.
See this blog post on how to do that. ( you can easily modify th technique used in this post to work with mvc)
Also check out