Asp.net mvc T4MVC,它过时了吗?还行吗?如果没有,还可以使用什么?

Asp.net mvc T4MVC,它过时了吗?还行吗?如果没有,还可以使用什么?,asp.net-mvc,asp.net-mvc-3,mvccontrib,t4mvc,asp.net-mvc-futures,Asp.net Mvc,Asp.net Mvc 3,Mvccontrib,T4mvc,Asp.net Mvc Futures,各位 从今天起,我应该在我的项目中引入T4MVC还是使用MvcContrib中的强类型goodness return RedirectToAction(MVC.MyController.MyAction()); 或 返回重定向到操作(c=>c.MyAction()); 努力坚持标准/主流并保持最新 我知道,这个网站上有问答,我很想知道什么是最新的和最棒的,而不是两年前的 提前感谢。这两种技术今天都可以接受,我还没有听说其中一种会被弃用T4MVC具有性能更好的优势,这也是那些采用lambda表

各位

从今天起,我应该在我的项目中引入T4MVC还是使用MvcContrib中的强类型goodness

return RedirectToAction(MVC.MyController.MyAction());

返回重定向到操作(c=>c.MyAction());
努力坚持标准/主流并保持最新

我知道,这个网站上有问答,我很想知道什么是最新的和最棒的,而不是两年前的


提前感谢。

这两种技术今天都可以接受,我还没有听说其中一种会被弃用
T4MVC
具有性能更好的优势,这也是那些采用lambda表达式的强类型帮助程序实际上不属于ASP.NET MVC核心的原因之一。

感谢您的及时响应。这是否意味着T4MVC是一个明确的选择,或者它有一些缺点?或者问另一种方式,如果有T4MVC,为什么还要创建强类型助手?这些都是我无法回答的主观问题。有些人更喜欢T4MVC,有些人更喜欢强类型助手,还有一些人只是喜欢神奇的字符串。我们在所有MVC项目中都使用了ReSharper 6,并且使用了非常好的重构工具,我们在使用字符串作为动作和控制器名时从来没有遇到过任何问题。所以我不投任何一票:)@nemesv谢谢,观察得好。对不起,没有留下任何选择,我真的不认为这个选项已经用于从应用程序外部化所有可能的魔法。我来自非网络世界,所以这是可以理解的。再次感谢。Resharper不适合HtmlHelper.GenerateLink等,这是重构比重定向方法更大的痛点。
return RedirectToAction<MyController>(c => c.MyAction());