I will talk about advantages that Entity Framework code first approach offers IN ASP.NET MVC 30 environment. I will build brand new Razor ASP.NET MVC sample application step by step. The demo will including building a database and classes to perform CRUD operations, using key visual input elements, such as text, multi line text, data picker and data grid. We will use jQuery and jqGrid to as means of augmenting built in functionality in ASP.NET MVC. I will demonstrate how to call controllers using jQuery to create interactive user interfaces without post backs.