A maioria dos sites são desenvolvidos para uma só língua e cultura, entretanto o site pode ser acessado por pessoas em diversos países que falam
diferentes línguas. Os desenvolvedores igoram esta larga audiência. O asp.net permite você desenvolver de forma que consiga atingir essas
pessoas, salvando os textos dos seus sites em arquivos de recursos, separando por língua ou cultura.
Será criado um arquivo de recurso para cada linguagem que seu site irá suportar, no momento em que o usuário acessar o
site, o asp.net irá verificar através da requisição do usuário qual sua língua e escolher o arquivo de recurso ideal
para o usuário, caso seu site não suporte a cultura do usuário, será escolhido um arquivo de recurso padrão para fornecer
o resultado.
Outro ponto importante é acessibilidade. Isso significa que seu site suporta diferentes tipos de visualização e entrada
de dispositivos. Utilizando os recursos da acessibilidade todos os usuários irão se beneficiar ao acessar seu site.
Post Completo