1

我开始使用 .NET MVC。我有使用 C# 的经验,并且对控制器和模型感到满意。但是,在编写视图方面,我并不是很了解。我正在努力寻找关于此事的良好参考。可用的代码示例通常很简单,并且旨在展示整个 MVC 模型。由于事件驱动控件的混合,我发现可用的网络表单参考令人困惑。

我在哪里可以找到专门为 .NET MVC 编写视图的好参考?我正在寻找书籍、在线参考资料,甚至只是真正完整的示例代码。

谢谢

PS 我假设使用默认的 microsoft aspx/ascx <% %> 样式语法是要走的路(至少开始)。如果我需要考虑重要的替代方案,请告诉我。

4

2 回答 2

1

有用于 ASP.NET MVC 的替代视图引擎。

NHaml , Spark , NVelocity ,盲文

还可以查看MVC Contrib项目。它包括几个视图引擎。

MvcContrib 现在为 ASP.NET MVC 提供四 (4) 个替代视图引擎

于 2009-08-07T16:13:27.687 回答
1

您应该熟悉NerdDinner HTML 教程。它为您提供了在 MVC 上构建应用程序的整个过程的出色概述,包括一些相当复杂的场景。

该示例摘自一本名为Professional ASP.NET MVC 1.0的书;我也会推荐它,如果你愿意,它也可以以Kindle 格式提供。这本书包含许多关于 MVC 主题的有趣章节,还有关于视图的。

<% %> 语法是您想要的,尽管在另一个答案中已经提到了替代视图引擎。但在您非常熟悉 ASP.NET MVC 之前,我建议您坚持使用基本视图引擎 - 最容易找到帮助和示例。

我建议您从上述参考资料开始,然后针对您不满意的部分提出更具体的问题。希望这可以帮助 :-)

于 2009-08-07T16:17:00.923 回答