2

我热衷于自学 ASP.NET MVC 2(来自大量嵌入式或丰富的 GUI 背景)。如果找到了nerddiner 演练,但它仍然适用于 ASP.NET MVC 1。codeplex 下载已更新到 MVC 2,但 PDF 的链接返回到 MVC 1 书。

  • 甚至可以按照 MVC 2 中的演练进行操作吗?
  • 如果是这样,它跳过了哪些技术?(例如 LinqToSql 而不是 EF?)
  • 是否有更新的 PDF(除了获取整个 Professional ASP.NET MVC 2 书)?

编辑- 答案似乎普遍认为 v1 教程足以学习 v2。碰巧,我从亚马逊下载了新书的示例章节到我的 Kindle DX 上,发现教程已经更新到 EF。因为我个人不喜欢学习已经被取代的东西(例如LinqToSql)——我点击了“购买”——该死的亚马逊让花钱变得如此容易:-)

4

2 回答 2

2

没有更新的 PDF 版本,但本书的 MVC 2 版本即将发布,这可能会更新.....

然而,如果你通过书呆子晚餐,你所读到的 99.9% 的内容都适用于 MVC 2。MVC 2 只是添加了更多不会被覆盖的功能,但是有很多关于 MVC 2 功能的博客 - 查看 Scott Guthrie 或菲尔·哈克了解详情。

至于跳过书呆子晚餐的技术,PDF 使用 LinqToSql,而 MVC 2 示例使用实体框架。两者都是有效的数据访问形式并且相似,因此如果您从 LinqToSql 开始,您可能会很容易地选择实体框架。

于 2010-08-06T11:05:25.010 回答
2

我做了你想做的事,而且效果很好。如果您正在尝试学习 MVC,Nerd Dinner 是一个很好的起点。所有的基础知识都在那里,你不会错过太多。完成 Nerd Dinner 后你会发现,这会让你对 MVC 有一个很好的理解,但你会想要更上一层楼并了解更多。因此,尽管 Nerd Dinner 不是 MVC 2,但它是我发现的一般学习 MVC 基础知识的最佳教程之一。

所以回答你的问题:是的,你绝对可以通过 MVC 2 来参加 Nerd Dinner

如果你只是在学习,我不会太担心缺少什么,只要经历它,事情就会变得清晰,之后你会有更多的问题

我不知道是否有 pdf 的更新版本,但我宁愿怀疑它。我认为 Nerd Dinner 被设计为学习 MVC 的起点。

于 2010-08-06T12:25:45.440 回答