{"id":1464,"date":"2013-07-26T15:01:50","date_gmt":"2013-07-26T15:01:50","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/webdev\/2013\/07\/26\/efmvc-series-updated-to-ef5mvc4\/"},"modified":"2013-07-26T15:01:50","modified_gmt":"2013-07-26T15:01:50","slug":"efmvc-series-updated-to-ef5mvc4","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/efmvc-series-updated-to-ef5mvc4\/","title":{"rendered":"EF\/MVC Series updated to EF5\/MVC4"},"content":{"rendered":"<p>Tom Dykstra and I have updated Tom&rsquo;s popular <a href=\"http:\/\/www.asp.net\/mvc\/tutorials\/getting-started-with-ef-using-mvc\/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application\">EF\/MVC series<\/a> to the latest release, that is MVC 4 and EF 5. The biggest change was the addition of <a href=\"http:\/\/msdn.microsoft.com\/en-us\/data\/JJ591621.aspx\">code first migrations<\/a>.&nbsp; What&rsquo;s great about the updated <a href=\"http:\/\/www.asp.net\/mvc\/tutorials\/getting-started-with-ef-using-mvc\/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application\">10 part series<\/a> is you can <a href=\"http:\/\/www.asp.net\/mvc\/tutorials\/getting-started-with-ef-using-mvc\/building-the-ef5-mvc4-chapter-downloads\">download the end of each chapter<\/a>. Suppose you want to get a jump start on Concurrency (<a href=\"http:\/\/www.asp.net\/mvc\/tutorials\/getting-started-with-ef-using-mvc\/handling-concurrency-with-the-entity-framework-in-an-asp-net-mvc-application\">Covered in Chapter 7<\/a>), you can now download the completed chapter 6 and start working on the <a href=\"http:\/\/www.asp.net\/mvc\/tutorials\/getting-started-with-ef-using-mvc\/handling-concurrency-with-the-entity-framework-in-an-asp-net-mvc-application\">concurrency tutorial<\/a>. <\/p>\n<p>In addition to bug fixes and new features in MVC and EF, we&rsquo;ve streamlined the tutorial so you can get through it faster and with less friction. We&rsquo;ll be monitoring feedback closely, so let us know what works and what needs to be improved.<\/p>\n<p>Significant changes:<\/p>\n<ul>\n<li><a href=\"http:\/\/msdn.microsoft.com\/en-us\/data\/JJ591621.aspx\">code first migrations<\/a> <\/li>\n<li>Now uses LocalDB, which simplifies development and deployment. <\/li>\n<li>Windows Azure Deployment added. <\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<\/p>\n<p>Follow me ( <a href=\"https:\/\/twitter.com\/RickAndMSFT\">@RickAndMSFT<\/a> )&nbsp;&nbsp; on twitter where I have a no spam guarantee of quality tweets.<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tom Dykstra and I have updated Tom&rsquo;s popular EF\/MVC series to the latest release, that is MVC 4 and EF 5. The biggest change was the addition of code first migrations.&nbsp; What&rsquo;s great about the updated 10 part series is you can download the end of each chapter. Suppose you want to get a jump [&hellip;]<\/p>\n","protected":false},"author":415,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197],"tags":[],"class_list":["post-1464","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aspnet"],"acf":[],"blog_post_summary":"<p>Tom Dykstra and I have updated Tom&rsquo;s popular EF\/MVC series to the latest release, that is MVC 4 and EF 5. The biggest change was the addition of code first migrations.&nbsp; What&rsquo;s great about the updated 10 part series is you can download the end of each chapter. Suppose you want to get a jump [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/1464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/415"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=1464"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/1464\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=1464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=1464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=1464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}