我热衷于自学ASP.NET MVC 2(来自沉重的嵌入式或丰富的GUI背景)。如果已找到nerddiner walk-through但它仍然适用于ASP.NET MVC 1. codeplex下载已更新为MVC 2,但PDF链接将返回MVC 1书。
编辑 - 答案似乎普遍认为v1教程足以学习v2。事实上,我将新书的示例章节从亚马逊下载到我的Kindle DX上,发现该教程已更新为EF。因为我个人不喜欢学习已被取代的东西(例如LinqToSql) - 我点击了“购买” - 该死的亚马逊让我很容易花钱: - )
答案 0 :(得分:2)
没有更新的PDF版本,但本书的MVC 2版本即将发布,可能会更新......
然而,如果你经历书呆子晚餐,你所阅读的99.9%的内容适用于MVC 2. MVC 2只是增加了更多功能,但不会涵盖但是有很多博客可以涵盖MVC 2功能 - 请查看Scott Guthrie或Phil Haack了解详情。
就技术跳过书呆子晚餐而言,PDF使用LinqToSql,而MVC 2样本使用实体框架。两者都是有效的数据访问形式,并且类似,因此如果您从LinqToSql开始,您可能会轻松获取实体框架。
答案 1 :(得分:2)
我完全按照自己的意愿行事,效果很好。如果你想学习MVC,书呆子晚餐是一个很好的起点。所有的基础都在那里,你不会错过太多。完成书呆子晚餐后你会发现的是,这将使你对MVC有一个很好的理解,但你会想要进入一个新的水平并了解更多。因此即使Nerd Dinner不是MVC 2,它也是我发现的最好的教程之一,可以学习MVC的基础知识。
所以回答你的问题: 是的,你绝对可以通过MVC 2进行书呆子晚宴
如果你只是在学习,我不会过分担心缺少的东西,只要仔细阅读,事情就会变得清晰,之后你会有更多的问题
我不知道是否有pdf的更新版本,但我宁愿怀疑它。我认为Nerd Dinner是学习MVC的起点。