Note that there are some explanatory texts on larger screens.

plurals
  1. POWhat advantages are the of using .resx localization for an ASP.NET MVC app?
    primarykey
    data
    text
    <p>There are a number of questions on this site related to <a href="https://stackoverflow.com/questions/62995/access-global-resx-file-in-asp-net-view-page">how to access</a> RESX files in an ASP.NET MVC application, and <a href="https://stackoverflow.com/questions/381070/asp-net-mvc-localization-best-practice">best practices</a> of using them.</p> <p>However after reading (for the first time I might add) the <a href="http://msdn.microsoft.com/en-us/library/ms227427.aspx#" rel="nofollow noreferrer">MSDN article on resources</a> I'm left wondering if there are even any advantages of using RESX files since I'm not going to be using server controls. Theres all this talk of 'implicit' and 'explicit' localization but I'm not going to benefit from that with MVC.</p> <p>Ultimately my application will need string resources for buttons and menu items and also much longer HTML items for longer miscellaneous content. I would like to use a CMS for the longer items becuase I'm pretty sure I don't want to go sticking them into an RESX file.</p> <p>Are there any compelling reasons to use or not to use ASP.NET resources in a <strong>new</strong> application. I'm going to assume that any future MVC enhancements or RESX enhancements will work in harmony together, but for now I'm just getting a glorified IDictionary as far as I can see.</p> <p>Should I proceed with RESX or look elsewhere? Should I even be considering a CMS for the kinds of resources that RESX is designed for? </p> <p>Any lessons learned would be appreciated.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload