Autore: Stefano Mostarda
Il posto migliore dove inserire i parametri delle nostre applicazioni è senza dubbio la sezione appSettings nel web.config.Rispetto alla versione precedente del framework l'API per ottenere questi parametri è stata modificata, mentre quella precedente è rimasta solo per ...
Nella mia carriera di creatore di software penso di aver approcciato al mondo dei pattern in maniera un pò tardiva: solo un paio di anni fa. Da allora il libro che ho letto riletto e controriletto fino a consumarlo con gli occhi è ovviamente il PEAA del sommo Martin Fowler. ...
Tutte le applicazioni per la consultazione della posta via browser hanno una caratteristica: una colonna con un CheckBox tramite cui selezionare le email da cancellare. Questa colonna ha nella riga di intestazione un altro CheckBox tramite il quale si possono selezionare o ...
AJAX sta sempre più prendendo piede e Microsoft è rimasta un pò ai margini di questa tecnica. Vuoi perchè è stata pubblicata durante il consolidamento da beta a RTM della suite 2005, vuoi perchè sia stato sottovalutato l'enorme successo che sta riscuotendo, insomma vuoi quello ...
Microsoft annuncia l'uscita della CTP di Dicembre. Il dev team di ASP.NET regala per Natale questa nuova CTP che si presenta con delle credenziali molto migliori rispetto a quelle della CTP di ottobre. Infatti, sono stati tagliati i ponti con molte scelte tecnologiche precedenti ...
Con la nuova versione di SQL Server sono state introdotte le Common Table Expressions (CTE). Tramite questa feature si possono creare dinamicamente in memoria delle "view" su cui si possono poi effettuare delle query.Ecco un esempio:WITH cte(managerid, employeeid) AS ( SELECT ...
ASP.NET 2.0 mette a disposizione dei nuovi controlli, chiamati DataSourceControls, per astrarre l'oggetto che visualizza i dati rispetto alla sorgente da cui questi provengono. Tra questi nuovi controlli c'è l'XmlDataSource che permette il Binding tra un oggetto ed una fonte dati...
Nella nuova versione di ASP.NET i meccanismi di caching sono stati potenziati con l'introduzione di nuove funzionalità, tra cui spiccano l'estendibilità della classe CacheDependency, che tra l'altro permette la dipendenza dei dati salvati dal database, e la post-cache ...
Il RealCodeDay si avvicina e ormai rimangono solo gli ultimi ritocchi al codice.Nell'ultima sessione mi occuperò di AJAX e di come questo approccio (spacciato per nuovo solo perchè utilizzato da qualcuno di importante) possa realmente cambiare il volto delle nostre applicazioni...
Non c'è dubbio che una delle tecniche migliori, anzi la migliore, per ottenere un'astrazione dalla base dati è implementare un Factory Pattern. Con la versione 1.x del framework, siamo obbligati a creare un metodo per ogni classe del DataLayer che dobbiamo istanziare, quindi se ...