Quelle est la meilleure façon d'avancer tout en construisant une application Web localisée aspx, les fichiers .resx des assemblages satellites? Existe-t-il des comparaisons de performance disponibles sur le web?Existe-t-il une différence de performance dans l'utilisation du fichier .resx et de l'assemblage par satellite?
Répondre
Eh bien, je ne sais pas si la comparaison est valide ..
ResX est un format de stockage pour stocker des ressources en XML. Il est compilé sous une forme binaire (.resources) avec l'outil resgen avant qu'il ne soit incorporé (si spécifié) dans l'assembly.
L'assemblage de satellites est un diff/delta de vos ressources d'assemblage principales et de vos ressources localisées. Donc, si vous avez un Strings.resx avec 100 chaînes dans MainAssembly.dll dont 10 dans French Canadian Culture, vous devriez avoir un MainAssembly.resources.dll (assembly satellite) contenant juste ces 10 chaînes dans le sous-répertoire fr-CA du Dossier DLL. Lorsque vous recherchez une ressource de chaîne à l'aide d'un ResourceManager, elle prend en compte la culture actuelle. Si fr-CA, il cherchera d'abord la chaîne dans l'assembly satellite dans le dossier fr-CA, s'il n'est pas trouvé, il retournera aux ressources dans la DLL elle-même et retournera cela. Le mécanisme est de le rechercher dans l'ordre suivant toujours.
- [fr-CA subfolder]\MyAssembly.resources.dll
- [fr subfolder]\MyAssembly.resources.dll
- DLL itself
Pour plus de détails, consultez http://www.dotneti18n.com/ ou le chapitre des ressources de la « programmation WPF »
- 1. Quelle est la différence entre un fichier de ressources et une DLL satellite?
- 2. Modification du fichier .resx dans C#
- 3. Django internationalisation et localisation différence de performance?
- 4. Différence de performance dans une condition de boucle?
- 5. LINQ au fichier resx?
- 6. google maps vue par satellite
- 7. Lire une chaîne stockée dans un fichier de ressources (resx) avec un nom de fichier dynamique
- 8. Visual Studio Installer n'inclut pas l'assemblage de ressources par satellite
- 9. Différence de performance avec l'expression MemberInit
- 10. Quelle est la différence entre les fichiers .resx et .config dans .NET?
- 11. Comment intégrer un assembly satellite dans le fichier EXE
- 12. Performance temporelle en mode Release: une différence grotesque dans VC++ 2008 et VC++ 2005 Express Edition
- 13. Programmatically modifier la langue du fichier de ressources (resx) dans le code derrière
- 14. Quelles sont les utilisations pratiques du fichier resx?
- 15. grande différence en Java Performance de 1,4 à 1,6
- 16. DB Performance et types de données
- 17. Est-ce que l'ordre des instructions booléennes fait une différence de performance dans une requête MySQL?
- 18. fichier .resx la page utilise actuellement
- 19. Accéder au fichier Global .resx dans ASP.Net Afficher la page
- 20. Énumération de toutes les chaînes dans resx
- 21. Différence entre mysql et sql server? Performance, fonctionnalités, ...?
- 22. Obtention du nom de fichier du fichier dirigé par .htaccess?
- 23. différence de validation du schéma entre IDE BizTalk et XmlReader
- 24. Pourquoi existe-t-il une différence entre l'encodage de l'invite de commandes Windows et un fichier de traitement par lots?
- 25. Méthode d'extension de performance par rapport à la méthode d'instance
- 26. test de performance du système de fichiers
- 27. Performance du streaming de fichiers réseau Vista
- 28. Le domaine de l'application redémarre lorsque les modifications du fichier .resx. Un moyen d'éviter cela?
- 29. Différence de performance entre .live de jQuery ('click', fn) et .click (fn)
- 30. problème de performance d'écriture de fichier de site Web
Dans quel contexte cela pourrait-il question? – JeffFoster