Gli ultimi post - pagina 15
Sviluppo di un sito multilingua
In ASP.NET 1.x c'è un supporto decente per quanto riguarda la globalizzazione di una applicazione. Si può facilmente impostare la cultura del thread in base alla lingua del browser cambiando così l'impostazione di date, numeri, valute, ecc ecc. Quello in cui però è veramente carente il framework, è un supporto integrato anche per la traduzione dei ...
Di ritorno da Praga
Approfittando del ponte di fine settimana, mi sono fatto una passeggiata per una delle più belle capitali d'Europa. Che dire, Praga è una città veramente stupenda. Non è la mia preferita, Londra rimane insuperabile, ma devo ammettere che ha un fascino veramente particolare. I vicoli, le cupole, il Ponte Carlo, Il Castello, l'orologio astronomico, ...
CacheDependency non più sealed
All'inizio non ci avevo fatto caso, ma la cosa era abbastanza ovvia vista l'implementazione della classe SqlDependency: finalmente è stata aperta la classe CacheDependency. Nella versione 1.x questa classe è sealed, impedendo quindi una personalizzazione per i propri fini. Nella prossima versione, invece, potremo finalmente creare delle dipendenze ...
Piccolo bug nell'intellisense del Web.config in Whidbey Beta 2
Ieri mentre stavo testando il sistema di profiling di Asp.Net 2.0, mi sono accorto di un bug nell'intellisense di Visual Studio 2005. Questo si manifesta quando si cerca di aggiungere degli elementi nel tag "properties" a sua volta contnuto nel nodo "profile": VS chiude subito il tag "properties" senza dare alcun aiuto...
Post-Cache Substitution
In Whidbey, una delle grandi novità è rappresentata dalla possibilità di far spirare la cache in base alla modifica di una tabella nel db o di un set di dati tornati da un SqlCommand. Sfogliando la rete, ho notato che questa nuova feature ne ha fatta passare in secondo piano un'altra che trovo altrettanto interessante: la Post-Cache Substitution. ...
Paginare un repeater
La semplicità e la potenza del DataGrid spesso nascondono quelli che sono i problemi di questo controllo (lentezza, pesantezza del ViewState, output poco personalizzabile). Il vero problema è che spesso i problemi che questa crea non sono nemmeno considerati dallo sviluppatore (Funziona?? Si!! Allora tutto a posto). Quando si devono creare ...
Quando vieni (informaticamente) derubato è anche colpa tua...
In questo momento sono a Milano visto che domani seguirò il Workshop di UGI sulla sicurezza. Nella casa in cui mi trovo non posso accedere ad internet ma, moooooolto gentilmente, qualcuno, in un appartamento vicino, ha deciso di offrirmi un pò di banda configurando una rete wireless senza preoccuparsi di renderla sicura, così la sto sfruttando. :)...
Patterns & Co
Sto riprendendo la mia prima applicazione scritta in .NET ormai 3 anni fa e la sto riscrivendo da capo cercando di sfruttare tutte le conoscenze che, in questo eterno (tecnologicamente parlando) periodo, ho appreso. Trattandosi di un'applicazione non molto complessa (un piccolo Bug Tracker) ho deciso di optare per un DomainModel pattern che sfrutta...
Applicazioni in Web Farm
Quando si sviluppa un'applicazione, uno dei requisiti principali da tenere in mente è la scalabilità del sistema. Questo requisito diventa un "MUST" quando si parla di applicazioni web che possono risiedere su più server, poichè ci sono diversei aspetti da tenere in considerazione. Innanzitutto la sessione. Anche se l'infrastruttura di ...
Cancatenare un oggetto string e un DateTime? :|
Durante la conferenza di Scott Guthrie, io e Andrea abbiamo notato che Scott aveva scritto questo statement:Label.Text = "La data corrente è :" + DateTime.Now; La prima reazione è stata "Ora non compilerà, non puoi concatenare una stringa con una data". Visto che invece la compilazione non ha dato nessun problema, la seconda ...