dicembre 2005 Entries
VSS 2005 Esclusione di file da progetto Web, possibile?

Ci sono dei file che non si vorrebero tenere sotto source control, è ovvio...beh con VSS 2005 il famoso "exclude file from source control" non c'è più

Ecco un post a riguardo: http://www.codecomments.com/Visual_SourceSafe/message697225.html

powered by IMHO 1.3

VirtualPathProvider e CMS (parte terza)

Ormai ho analizzato a fondo l'implementazione della classe VirtualPathProvider.

Vi do un paio di dritte, se qualcuno dovesse decidere di implementare un VirtualPathProvider...il framework chiama, nell'ordine,  i metodi:

  1. GetFileHash (..o GetCacheDependency)
  2. FileExists
  3. GetFile

Il call stack è abbastanza chiaro, nel primo metodo GetFileHash si implementa il meccanismo di watch dog sul file system virtuale creando l'hash del file virtuale; superfluo descrivere i due metodi seguenti....

Il tutto considerando una struttura piatta, senza utilizzare perciò directory....altrimenti vanno implementati anche i metodi relativi alle Directory es. GetDirectory.

Per il momento è tutto, rimando ai prossimi giorni ulteriori approfondimenti a riguardo....ad es. una spiegazione dettagliata degli scenari e dei vantaggi architetturali che abbiamo grazie all'utilizzo di questo provider. 

PS: con qualche giorno di ritardo rispetto al mio interessamento è uscito l'articolo Virtualizing Access to Content: Serving Your Web Site from a ZIP File nel quale vengono spiegati molto bene i rudimenti di questo Provider

powered by IMHO 1.3

4 Comments Filed Under [ ASP.NET ]
Garbage collection, Large Objects heap

Oggi il mio obiettivo è di capire esattamente l'impatto dei Large objects sulle performance di un'applicazione .NET....ed eventualmente come ovviare...

Ecco un buon post su sulla Garbage Collection:

Usinf GC efficiently

powered by IMHO 1.3

GetFileHash method......e msdn2...

GetFileHash ed Msdn2....certo che la documentazione non è super-dettagliata...

Spero di capire a breve il callstack/contesto di utilizzo in dettaglio di questo metodo, anzi ne approfitto per chiedervi il vostro (sempre ben accetto) supporto

 

powered by IMHO 1.3

5 Comments Filed Under [ ASP.NET ]
Enterprise Library 2.0 Rolling File TraceListener

Nessuno ci ha ancora pensato...neanche Tom Hollander...penso che mi creerò un bel listener Custom per l'Enterprise Library 2.0...anche se, essendo un problema arci-noto speravo che sarebbe stato risolto nella nuova release...che è ancora in CTP, mai dire mai

powered by IMHO 1.3