【发布时间】:2010-10-28 06:43:06
【问题描述】:
对于有经验的 ASP.NET 学习 ASP.NET MVC,你推荐什么材料?
【问题讨论】:
-
其实我已经看到了这个问题,但是我正在为 ASP.NET 程序员寻找一些特定的资源,这些资源可以展示两者之间的差异,以及彼此之间的优势。
标签: .net asp.net asp.net-mvc resources
对于有经验的 ASP.NET 学习 ASP.NET MVC,你推荐什么材料?
【问题讨论】:
标签: .net asp.net asp.net-mvc resources
如果您通过阅读书籍来学习,我建议您查看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 或更高版本。预发布版本发生了一些重大更改,它们只会让您感到困惑。
【讨论】:
如果您喜欢视频培训,我可以使用一个付费网站来进行与 ASP.NET MVC 相关的系列实践。
learnvisualstudio.net
【讨论】:
我会从这里开始:
这是专业 ASP.NET MVC 1.0 的免费在线章节。这是由负责项目的团队编写的创建 asp.net mvc 站点的逐步演练。他们的个人博客通常也充满了 asp.net mvc 功能和代码示例。
【讨论】:
了解一些被 Web 表单抽象出来的基础知识,如果做得不好的话:
仅举几例。 MVC 的乐趣在于您获得了更多控制权,但这意味着您需要更好地了解您正在处理的核心技术。学习其他互补的技术/想法可能也会有所帮助,例如 REST 背后的想法会影响很多人的决策。
【讨论】:
以下列表应该足以让您走上自助之路。
还有很多不错的博客,包括上述书籍作者的博客。
【讨论】:
阅读源代码。
【讨论】: