Autore: Ugo Lattanzi

Il DataReader resta l'oggetto più veloce che ADO.NET mette a disposizione per poter leggere i dati da un database e inserirli in un nostro contenitore personalizzato.Spesso in applicazioni che hanno l'esigenza di gestire la concorrenza sull'accesso ai dati presenti nel database ...

Molto spesso nelle nostre applicazioni abbiamo l'esigenza di duplicare un reference type ma a volte questa operazione può risultare parecchio scomoda e addirittura dispendiosa nel caso in cui il nostro oggetto abbia un gran numero di proprietà.Prima di duplicare un oggetto è ...

Con l'uscita della versione definitiva di ASP.NET AJAX 1.0 Estensions è piuttosto semplice creare in maniera del tutto automatizzata un'aggiornamento programmatico di un'area della nostra pagina, simulando in tutto e per tutto un parziale PostBack della stessa.Il nuovo oggetto ...

Nuova CTP con SQL Server Compact Edition 3.5. Microsoft Synchronization Services for ADO.NET è un insieme di funzionalità che consente di sincronizzare dati e schema del database tra un client che non ha accesso continuo alla rete (come un laptop, un Tablet PC o un Smartphone) e ...

A volte quando si lavora in applicazioni web particolarmente complesse si può avere la necessità di separare parti del web.config in modo da migliorare la sua leggibilità e scalabità.Lo snippet seguente mostra come collegare un file esterno: [/...

SQL Server 2005 implementa un sistema di gestione delle eccezioni molto simile a quello presente nel .NET Framework.Possiamo quindi usare l'istruzione try...catch all'interno di una nostra stored procedure, in modo da ottimizzare il codice.A differenza di C#, in T-SQL il blocco ...

Una transazione è una sequenza di operazioni di modifica sui dati che può concludersi con un successo o con un fallimento. Il supporto alle transazioni del .NET Framework 2.0 include sia le transazioni relative ai data managed provider di ADO.NET, sia le classi presenti nel nuovo...

Per motivi di sicurezza ASP.NET non permette di impostare lato server, tramite la proprietà Text, un valore su una TextBox che ha l'attributo TextMode impostato su "password".Un'alternativa alla cosa è giocare sull'attributo value del campo di testo, così:txtPassowrd.Attributes....

ILMerge UI è un piccolo programmino scritto in C# che sfrutta la libreria ILMerge di Microsft per unire 2 o più assembly realizzati per il .NET Framework in un unico file. È possibile unire più file .dll con un file .exe, ma non più file exe nella stessa libreria.Purtroppo la ...

Una delle tante comodità introdotte con ASP.NET 2.0 è l'urlMappings, ossia nascondere un parametro dall'url, in modo da migliorare l'indicizzazione ai motori di ricerca e di evitare l'indirizzo completo nella barra url del browser.Con la versione 2.0 questa procedura è stata ...