Cache e accesso ai dati

lunedì 17 maggio 2004 - 15.39

volperubbia Profilo | Senior Member

Ciao a tutti,
nella mia applicazione web ho alcuni settaggi (tabella ruoli, tabella gruppi) da recuperare da un mdb e vorrei metterli in cache dal momento che cambiano poco nel tempo, in modo da renderli sempre disponibili.
Vorrei creare una classe vb (con proprietà per accedere ai singoli oggetti ruoli, gruppi, ...) che operi da interfaccia e mantenga sempre allinati l'oggetto dataset in cache e la base dati su mdb.

Quale potrebbe essere una architettura ottimale?

Davide

freeteo Profilo | Guru

ciao,
penso potresti crearti la classe con le propieta' e metterla nell'oggetto "Session" e nel session_start del global.asax riempirla (oppure se sono comuni a tutti nell'oggeto application e il relativo application_start).
poi nelle varie pagine recuperi quello che ti serve.
oppure potresti lavorare con il web.config e recuperare da li i settaggi tramite "System.Configuration.ConfigurationSettings.AppSettings.GetValues(..."
in ogni caso puo tornarti utile qiesto articolo: http://www.dotnethell.it/articles/article.aspx?ArticleID=98

ciao :-)
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5