如何学习MVC 3和实体框架?

时间:2011-07-21 04:32:55

标签: linq asp.net-mvc-3 entity-framework-4

我需要使用Razor视图引擎和Entity Framework 4来学习MVC 3,并且我正在尝试找出从哪里开始。

一年多以前,我在MVC 2和LINQ to SQL中构建了一个站点,但是我已经很久没想过了它,而且我已经忘记了很多。虽然,我仍然对路由,动作链接和一些LINQ有一个松散的理解。所以,我不是从头开始,但感觉就像它。

我一直在做很多挖掘,以便了解我能做什么,但真的只是开始觉得有点不知所措。我在http://www.asp.net/mvc观看了视频。虽然这些肯定有帮助,但我的知识仍然存在很多漏洞。

无论如何,这里有一些具体的事情,我希望你们能帮我找到:

  • 一本优秀的,动手实践的MVC 3教程(与MVC 2中可用的书呆子晚餐教程不同)
  • 对实体框架4的明确解释,包括对实体框架的报道 诸如延迟加载和POCO对象之类的主题
  • 明确解释LINQ,重点关注所有的扩展 可用的方法等
  • 不专注于代码优先模型的资源。我已经有了 正在使用的数据库(我不确定我在代码中看到了什么值 无论如何)

有没有人知道有这些东西的一两个资源?

4 个答案:

答案 0 :(得分:2)

还有一个非常方便的项目已经构建,但是你可以自己构建一些教程,这些教程将指导你完成很多MVC。

http://www.asp.net/mvc/samples/mvc-music-store

我还从Stephen Walter的博客中学到了很多东西:http://stephenwalther.com

答案 1 :(得分:1)

关于EF,我建议this book first

对于EF4.1,ADO.NET团队的this series of post将帮助您

您仍然可以将EF4.1与Database First一起使用,即使您已经拥有数据库架构,也可以参考this postthis post

答案 2 :(得分:1)

如果您不介意花几块钱购买基于订阅的网站(我认为他们确实有10天的试用期或90天,如果您有资格获得dreamspark)我工作的公司使用复数形式进行很多我们的.net培训他们有很多mvc 3视频,可以帮助你开始,并有更深入的东西

我将在明天发布这篇文章的日期,当我开始处理我给mvc开发人员工作的信息页面时,他们有大量的小时+视频和一些很棒的文章

还可以查看以下博客以获取更多信息 haacked.com goodscottbadscott.com scottgu's blog

修改

MIX 09 Demos

PDC 09 Demos

Phil Haack's Intro to Razor View Engine

MIX 11 Demos

MIX 11 ASP.net MVC 3 The time is now (recommended)

HTML5 Resources

Jquery

Jquery Mobile

Crystal Reports

答案 3 :(得分:0)

我相信观看免费的PluralSight视频,你可以在www.asp.net/mvc(左角)看到它们是你必须采取的重要步骤。