【发布时间】:2009-03-04 05:19:19
【问题描述】:
此站点上有许多与 ASP.NET MVC 应用程序中的 how to access RESX 文件有关的问题,以及 best practices 使用它们的问题。
但是在阅读(我可能是第一次添加)MSDN article on resources 之后,我想知道使用 RESX 文件是否有任何优势,因为我不会使用服务器控件。有所有关于“隐式”和“显式”本地化的讨论,但我不会从 MVC 中受益。
最终,我的应用程序将需要用于按钮和菜单项的字符串资源以及用于更长杂项内容的更长的 HTML 项。我想为较长的项目使用 CMS,因为我很确定我不想将它们粘贴到 RESX 文件中。
是否有任何令人信服的理由在新应用程序中使用或不使用 ASP.NET 资源。我将假设任何未来的 MVC 增强或 RESX 增强将协同工作,但就我所见,目前我只是获得了一个美化的 IDictionary。
我应该继续使用 RESX 还是寻找其他地方?我是否应该考虑为 RESX 设计的资源类型使用 CMS?
任何经验教训将不胜感激。
【问题讨论】:
标签: asp.net-mvc localization resx