首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >你会推荐使用MVC Futures库吗?

你会推荐使用MVC Futures库吗?
EN

Stack Overflow用户
提问于 2009-06-26 09:54:34
回答 5查看 1.4K关注 0票数 -1

在C#中使用魔法字符串真的让我感到不安,所以我在考虑使用MVC Futures库。

有没有什么理由让我不想这样做,或者有什么我应该知道的陷阱?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-06-26 17:21:15

首先,仅仅因为它是一个字符串,并不意味着它就是一个“神奇”的字符串。其次,我建议看看David Ebbo在这里写的T4MVC模板:http://blogs.msdn.com/davidebb/archive/2009/06/17/a-new-and-improved-asp-net-mvc-t4-template.aspx

这种方法的好处是通过使用代码生成,您可以在任何地方获得强类型,并且它不需要编译可能会影响性能的表达式。

票数 4
EN

Stack Overflow用户

发布于 2009-06-26 09:58:03

我已经用了大约一个月了,真的很喜欢它。例如,我喜欢新的强类型Html帮助器,它肯定比使用魔法字符串更好:

代码语言:javascript
运行
复制
<%= Html.TextBoxFor(m => m.User.FirstName)%>

根据MVC路线图,这个特性将是MVC 2的一部分,但是即使不应该,我仍然有未来的源代码,所以我可以使用这个帮助器实现作为最后的手段。

票数 3
EN

Stack Overflow用户

发布于 2009-06-26 10:18:59

使用ASP.NET MVC Futures中的功能的风险是

  • 它们被认为还不够完善,不能作为核心框架的一部分发布,因此可能会引入一些错误;
  • 微软团队可能不会将它们全部合并到核心ASP.NET MVC包的下一个版本中,也不会显著改变它们的行为。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1048282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档