将ASP.NET MVC教给ASP.NET程序员的最佳学习资源是什么?

时间:2009-05-22 16:36:00

标签: .net asp.net asp.net-mvc resources

您建议有经验的ASP.NET学习ASP.NET MVC的材料是什么?

6 个答案:

答案 0 :(得分:9)

如果您通过阅读书籍来学习,我建议您查看Professional ASP.NET MVC 1.0。它由Scott Hanselman,Phil Haack,Scott Guthrie和Rob Conery撰写。 Here您可以免费下载本书的整个章节,从头到尾构建一个名为“书呆子晚餐”的应用程序。

如果您通过示例学习,那么也许您想查看“Haackoverflow”。它是在ASP.NET MVC中创建的Stackoverflow-esque站点,您可以在其中发布问题和答案。您可以观看正在创建的视频here on channel9

最后,如果您是视觉学习者,我强烈建议您查看official ASP.NET MVC website上的教程视频。它们涵盖了诸如路由,视图,控制器,验证,安全性等主题。

在搜索网络或观看视频时,请确保它们适用于1.0或更高版本。预发布版本有一些重大变化,它们只会让您感到困惑。

答案 1 :(得分:3)

我会从这里开始:

http://weblogs.asp.net/scottgu/archive/2009/04/28/free-asp-net-mvc-nerddinner-tutorial-now-in-html.aspx

这是Professional ASP.NET MVC 1.0的免费在线章节。这是一个逐步完成创建由负责该项目的团队编写的asp.net mvc网站的过程。他们的个人博客通常也充满了asp.net mvc功能和代码示例。

答案 2 :(得分:3)

如果您喜欢视频培训,我会使用一个付费网站,与ASP.NET MVC相关的系列文章。

learnvisualstudio.net

答案 3 :(得分:2)

通过Web窗体了解一些抽象的基础知识(如果不好):

  • HTTP
  • HTML / CSS
  • JavaScript - 客户端编程
  • 无状态编程

仅举几例。 MVC的乐趣在于您可以获得更多控制权,但这意味着您需要更好地了解您正在处理的核心技术。学习其他互补技术/想法可能也会有所帮助,例如REST背后的想法会影响很多人的决定。

答案 4 :(得分:2)

以下列表应足以让您踏上自助之路。

还有很多好的博客,包括上述书籍作者的博客。

答案 5 :(得分:1)

阅读源代码。