Asp.net的轻量级替代MVC 3?

时间:2011-09-25 11:28:55

标签: asp.net asp.net-mvc

我只需要循环遍历数据并通过ViewBag类型集合传递一些字符串。 MVC 3完成了这项工作,但在很多情况下,我发现它太复杂,无法满足我的需求。是否有更接近Asp.net的Rails视图? (我知道Spark)。

2 个答案:

答案 0 :(得分:3)

嗯,WebMatrix是ASP.NET MVC的轻量级版本。它实际上只代表MVC的V(iew)部分。

答案 1 :(得分:0)

你可以在没有MVC 3的情况下使用razor。但是,我相信你的MVC 3代码有多轻,重或复杂,取决于开发人员,因为MVC 3比Web Forms提供更多的控制。如果你遵循最佳实践,我希望MVC 3应用程序比同等的Web表单应用程序轻得多,除非该应用程序只有一两页。有一个学习曲线,但我认为MVC 3,Razor和实体框架非常值得花时间学习它们。