Usamos archivos resx para localizar nuestras aplicaciones web. Por lo general, creamos archivos resx locales (que se asignan a una página específica) cuando solo una página usa una determinada frase, y un archivo resx global cuando más de una página necesita la frase.
Pero lo bueno de archivos resx globales es que son una clase, y se puede llamar a las frases como se llama a las propiedades de una clase:Recurso global vs. Recurso local en ASP.NET
Resource.UI.iNotFound
Así que estaba pensando - ¿por qué tener archivos resx locales en absoluto? ¿Por qué no utilizar un archivo resx global para toda la aplicación y evitar así que los errores de tiempo de ejecución invoquen frases que no existen?
Estoy seguro de que hay una buena respuesta para eso, sólo que no sé lo que es ....
+1 para el último comentario. –