Autore: Marco De Sanctis

Nello script #73 abbiamo visto che, abilitando il lock ottimistico, ADO.NET Entity Framework è in grado di riconoscere violazioni di concorrenza e di notificarli sollevando una OptimisticConcurrencyException.Il modo più semplice per gestire situazioni simili è quello di ...

Tramite ADO.NET Entity Framework è possibile gestire casi di concorrenza in scrittura direttamente nell'editor del model, impostando l'attributo ConcurrencyMode al valore Fixed per ogni proprietà che si vuole includere nel lock ottimistico. Tale operazione può essere effettuata ...

Con il SP1 del .NET Framework 3.5 è possibile modificare a runtime l'HttpHandler designato per la gestione di una determinata richiesta HTTP, grazie all'introduzione del metodo RemapHandler:HttpContext.Current.RemapHandler(nuovoHandler);Tipicamente, esso viene invocato all'...

Da qualche settimana, il sito ufficiale di NHibernate non è più il vecchio www.nhibernate.org , bensì NHForge , dove potrete trovare info, aggiornamenti, downloads, documentazione, blogs, ecc.ecc. L'unica cosa che *non c'è* è il forum e il motivo è molto semplice: per chiedere ...

In questo articolo viene fatta una panoramica generale, condita da codice ed esempi, della libreria di controlli contenuta in Silverlight 2, che costituisce il vero e proprio fiore all'occhiello di questa seconda versione del plugin.

All'interno di ASP.NET 3.5, AJAX mette a disposizione una vera e propria infrastruttura per componentizzare attraverso un custom extender un comportamento lato client che possa essere poi applicato a situazioni eterogenee e a controlli diversi. L'articolo a cura di Marco De ...

Può spesso capitare di voler ricevere una notifica in corrispondenza di un'operazione effettuata da NHibernate su database, ad esempio per realizzare un piccolo sistema di logging che tenga traccia delle azioni degli utenti.Una valida soluzione consiste nel creare un Interceptor...

Un O/RM consente la mappatura tra i dati contenuti in una sorgente dati e le entità del dominio applicativo, fornendo funzionalità avanzate per l'accesso ai dati e la gestione della persistenza e meccanismi quali la gestione dei contesti transazionali, la gestione del caricamento...