Di nuovo DiskOutputCache

Dmitry Robsman del dev team ASP.NET ha rilasciato questo HttpModule che "riporta" sotto ASP.NET 2.0 la possibilità di fare cache su disco, funzionalità rimossa dalla RTM.

Ritorna utile in scenari dove si vuole far sopravvivere la cache, ad esempio, a ricicli del worker process. Anche se non è supportato ufficialmente da Microsoft, è comunque interessante ed utile.

Nella stessa categoria

Commenti
m.casati scrive:
Di nuovo DiskOutputCache

Molto interessante.
Visto che si parla di cache, ne approfitto per riproporre il mio framework di gestione della cache, caratterizzato da:

- algoritmo di scavenge ibrido (lfu + mfu)
- possibilità di creare nuovi storage (ad esempio un database)
- selezione elettiva automatica dello storage

Trovate una articolo di presentazione, l'help (chm + online) ed i download (binari + sorgenti + demo) all'indirizzo http://www.guru4.net/articoli/caching/

Se qualcuno vuole provarlo e darmi dei feedback... ringrazio!

Rispetto al "Disk Output Cache" di Dmitryr (fondamentalmente pensato per la cache di pagine) nel mio caso la cache è gestita ad un livello più basso (tipicamente business entities, quindi come prima risorsa prima di accedere al db).
IMHO i due sistemi non si escludono a vicenda ma possono benissimo essere usati in cascata.

P.S.: attualmente ci sto lavorando apportando qualche correzione che però non ho ancora pubblicato (ad esempio ho modificato la definizione delle impostazioni nel web.config, creando una sezione custom)
14/12/2005 ore 18.03

Per inserire un commento, devi registrarti alla nostra community.

© 1998-2008 - ASP.NET, Media Center e tecnologia - Il blog di Daniele Bochicchio

TagCloud
.NET Framework, .NET Framework 2.0, .NET Framework 3.0, .NET Framework 3.5, 10annidi, ADO.NET, AJAX, Architettura, ASP, ASP.NET, ASP.NET 2.0, ASP.NET 2.0 per tutti, ASP.NET 3.5, ASP.NET AJAX, ASP.NET MVC, ASPItalia.com, Cache, CSS, Custom Control, Database, Databinding, Datagrid, Deployment, HttpHandler, HttpModule, HttpRuntime, IIS, ISAPI, Javascript, LINQ, LogParser, Master Pages, Media Center, Membership API, Microsoft Expression, Mono, MySQL, Object Oriented Programming, Off Topic, Office, Pattern, Profile API, Provider Model, Report, Roles API, Security, Silverlight, Silverlight 2.0, SQL Server, User Control, Visual Studio, Web Service, Windows CardSpace, Windows Client, Windows Live Services, Windows Mobile, Windows Presentation Foundation, Windows Server, Windows Vista, XAML, XBox 360, XHTML, XML, XSLT
BLOG INFO
  • Post: 827
  • Commenti: 344
  • TrackBacks: 178
  • Feed blog e contenuti tecnici: RSS
  • Feed blog: RSS Atom OPML

MVP
CATEGORIE
I PIÙ LETTI DEL MESE
IN EVIDENZA