J'ai une application MVC3 qui, je l'espère, servira un grand nombre de requêtes utilisateur. Je voudrais utiliser un conteneur IoC mais je ne veux pas qu'il ralentisse les performances de mon application. J'ai lu que je ne devrais pas être concerné car le seul overhead est au moment de l'initialisation. Cependant, pour une application MVC3, n'est-ce pas chaque fois qu'un utilisateur demande une nouvelle page Web?Augmentation des performances de l'utilisation des conteneurs IoC avec MVC3
2
A
Répondre
5
Non, ce n'est pas à chaque fois que l'utilisateur demande une page. Le conteneur IoC doit être configuré une seule fois pour la durée de vie de l'application (dans votre gestionnaire d'événements global Application_Start, par exemple) et ne nécessiter aucune configuration supplémentaire pendant l'exécution de l'application.
Questions connexes
- 1. Comparaison des performances des conteneurs DI/IoC?
- 2. Log4J Augmentation inattendue des performances
- 3. usine vs PicoContainer - Avantages des conteneurs IoC
- 4. Stratégies pour l'organisation des dépendances/Conteneurs IOC dans une application MVC3 .Net avec Castle Windsor
- 5. Augmentation des performances de SQLite SELECT
- 6. Est-il possible d'utiliser C# DataAnnotations avec des conteneurs IOC?
- 7. Rester ouvert avec les conteneurs DI/IoC
- 8. différences entre les conteneurs IoC
- 9. Conteneurs IOC et applications Web
- 10. Conteneurs IoC à ressorts multiples
- 11. Combinaison de conteneurs MEF et IoC
- 12. Types primitifs et conteneurs IoC
- 13. augmentation des performances par initialisation de chaîne apparemment inutile?
- 14. performances Augmentation du box-shadow
- 15. Performances avec clé primaire en augmentation séquentielle
- 16. Quels conteneurs IoC prennent en charge Silverlight?
- 17. Ce que les conteneurs IOC fonctionnent avec Windows Azure
- 18. set_union avec des conteneurs multiset?
- 19. ajouter des listes avec des conteneurs
- 20. augmentation des performances d'une requête SELECT avec un grand ensemble de données de points 3D
- 21. Augmentation de la mémoire dans MVC3
- 22. Comment cacher la vraie bibliothèque de conteneurs IoC?
- 23. Système de test où des conteneurs IoC de niveau application et de niveau requête existent
- 24. Augmentation des verrous ConcurrentHashMap
- 25. Étrange augmentation des performances dans les projets compilés dans VS 2008 comparant avec VS2005
- 26. Augmentation des rangées matricielles itérativement avec des réponses
- 27. WPF contrôle des conteneurs
- 28. C++: augmentation des performances sur la classe de délégués non-template
- 29. Traitement des relations et des incohérences potentielles avec DI/IoC
- 30. Enum avec des attributs et des performances
Ok, merci beaucoup. Maintenant, je crois que je n'ai pas besoin de regarder ces graphiques montrant la performance relative. –