Tutti i contenuti
Realizzare software in grado di gestire più thread concorrenti significa fare in modo che le nostre applicazioni siano in grado di eseguire più task contemporaneamente, permettendoci sia di sfruttare al meglio le tecnologie hardware di ultima generazione (in particolare, i ...
La gestione della cache ha subito diversi miglioramenti nella versione 2.0 di ASP.NET, in un'ottica di maggior utilizzo da parte degli sviluppatori.Se è fuor di dubbio che la cache aiuti in tantissimi scenari a guadagnare in scalabilità, ci sono alcune funzionalità che mancano ...
Il Binding di WPF è uno strumento molto potente che svolge un ruolo fondamentale nelle applicazioni che si sviluppano. Solitamente si sfruttano il DataContext oppure le proprietà Source e ElementName per impostare la sorgente che fa da base dati o l'elemento al quale si vuole ...
XmlSerializer permette con poche e semplici righe di codice di serializzare/deserializzare campi e proprietà pubbliche di un oggetto in/da un formato XML.Ci possiamo imbattere però in errori inaspettati, ad esempio serializzando collezioni i cui elementi sono determinati a ...
Rilasciata una serie di nuovi bollettini di sicurezza. MS07-055: Vulnerability in Kodak Image Viewer Could Allow Remote Code Execution (923810) Ecco in breve la descrizione (fonte: Microsoft Security Bulletin) Livello: critical Prodotti affetti: Windows 2000. Windows XP e Server ...
Molto spesso ci si trova davanti all'esigenza di dover eseguire diverse operazioni su due o più liste. Ad esempio, si potrebbero dover unire le liste eliminando i doppioni o cercare i dati presenti in una e non nell'altra o ancora cercare solo quelli in comune. LINQ permette di ...
La maggior parte delle applicazioni molto probabilmente deve visualizzare dati, metterli in relazione tra loro e gestire l'input dell'utente. Il DataBinding è quel meccanismo automatico, introdotto già con le WinForms, che permette ciò e lega l'interfaccia ai dati. In WPF, ...
ASP.NET 2.0 supporta diverse novità relative alla localizzazione e globalizzazione di applicazioni web. Una di queste è la possibilità di utilizzare un nuovo metodo, chiamato InitializeCulture, di cui è dotato la classe Page e che è possibile sovrascrivere in una classe derivata....
Nello sviluppo di applicazioni WPF la formattazione di date, numeri o informazioni provenienti da database in funzione della lingua dell'utente è d'obbligo. Nel .NET Framework l'oggetto Thread possiede due proprietà CurrentCulture e CurrentUICulture di tipo CultureInfo che ...
Alzi la mano chi non ha ricevuto almeno una volta la richiesta di evitare che la session scada nel browser!C'è da premettere che non amo la Session, odio doverne prolungare il timenout, il default, 20 minuti, e che mantenerla in vita sino alla scadenza serve prevalentemente ad ...