【问题标题】:What are the best learning resources to teach ASP.NET MVC to an ASP.NET programmer?向 ASP.NET 程序员教授 ASP.NET MVC 的最佳学习资源是什么?
【发布时间】:2010-10-28 06:43:06
【问题描述】:

对于有经验的 ASP.NET 学习 ASP.NET MVC,你推荐什么材料?

【问题讨论】:

  • 其实我已经看到了这个问题,但是我正在为 ASP.NET 程序员寻找一些特定的资源,这些资源可以展示两者之间的差异,以及彼此之间的优势。

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


【解决方案1】:

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

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

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

在网上搜索或观看视频时,请确保它们是 1.0 或更高版本。预发布版本发生了一些重大更改,它们只会让您感到困惑。

【讨论】:

【解决方案2】:

如果您喜欢视频培训,我可以使用一个付费网站来进行与 ASP.NET MVC 相关的系列实践。

learnvisualstudio.net

【讨论】:

    【解决方案3】:

    我会从这里开始:

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

    这是专业 ASP.NET MVC 1.0 的免费在线章节。这是由负责项目的团队编写的创建 asp.net mvc 站点的逐步演练。他们的个人博客通常也充满了 asp.net mvc 功能和代码示例。

    【讨论】:

      【解决方案4】:

      了解一些被 Web 表单抽象出来的基础知识,如果做得不好的话:

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

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

      【讨论】:

        【解决方案5】:

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

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

        【讨论】:

          【解决方案6】:

          阅读源代码。

          【讨论】:

            猜你喜欢
            • 2010-09-14
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2010-09-30
            • 2010-09-30
            • 2023-04-04
            • 2011-01-17
            相关资源
            最近更新 更多