Estoy creando un sitio web en ASP.NET 4.0. No estoy seguro de si debo usar la antigua clase ASP.NET Cache o la clase MemoryCache introducida con .NET 4.0. Todo lo que puedo encontrar son razones para usar MemoryCache para aplicaciones que no son web, pero no pros o contras cuando programo sitios web (donde obviamente puedo usar ambas clases).ASP.NET Cache class vs. MemoryCache class
8
A
Respuesta
3
Personalmente estoy un poco más entusiasmado con MemoryCache, ya que es más flexible. Pero no tiene que tomar una decisión firme hoy si lo abstrae un poco para poder cambiar las implementaciones.
La belleza aquí es que somone ya ha hecho el trabajo por usted here.
Cuestiones relacionadas
- 1. .class vs .java
- 2. @class vs # import
- 3. CSS: #id .class VS .class performance. ¿Cual es mejor?
- 4. Python metaclasses vs class decorators
- 5. Java Utility Class vs. Service
- 6. Ruby: initialize() vs class body?
- 7. ¿Por qué "[self class] == [super class]"?
- 8. ActiveRecord Rails 3 scope vs class method
- 9. Métodos de extensión vs Static Utility Class
- 10. ASP.NET MVC Session vs Global vs Cache
- 11. Solution Explorer vs Solution Navigator vs Class View
- 12. Conversión de .class al frasco y .class a exe
- 13. CSS - LESS class inheritance
- 14. Class Documentation Suggestions
- 15. A Repository Factory Class
- 16. Rails Reserved Class Names
- 17. Fade In CSS class
- 18. DBIx :: Class do unions?
- 19. C++ Matrix Class
- 20. Sealed-Partial Class
- 21. Base enum class inheritance
- 22. Perl class naming convention
- 23. Eager java class loading
- 24. Python Class Decorator
- 25. winform friendly class name
- 26. C# Url Builder Class
- 27. php inner class support
- 28. Ruby class set/get
- 29. .NET Guard Class Library?
- 30. Forcing class load
Como un aparte, actualmente estoy trabajando en la implementación de almacenamiento en caché para un gran minorista. La implementación usa tanto AppFabric como MemoryCache y el consumidor normal es una aplicación web (aunque también hay clientes de Windows). Implementé algo similar al proyecto mencionado, pero la abstracción es un poco diferente, debido a las necesidades del entorno. Esto no significa que estoy abogando por que acepte mi experiencia, solo indicando que he trabajado en esta área. –