Autore: Cristian Civera

Fin dalla prima versione di ASP.NET è presente un motore di cache che permette di memorizzare informazioni in base ad una chiave e a regole che mantengono i valori in vita in funzione del carico di memoria, alle priorità o a dipendenze. Questo motore è stato reso più versatile ...

Internet è uno strumento che pur basandosi su vecchi protocolli è in continua evoluzione. Il web 2.0 ha rinnovato le pagine web, ma ha anche introdotto un nuovo concetto di WebAPI. In questa sessione vedremo quindi cosa sono REST e POX e come con Visual Studio 2010, ed in ...

Il multithreading e la parallelizzazione sono tematiche che sono state prese molto in considerazione con il .NET Framework 4.0. Oltre al Parallel Framework, vi sono molti ritocchi e nuove funzionalità che già si è avuto modo di vedere con altri script. Una delle esigenze più ...

Durante la scrittura di classi spesso si definisco proprietà che fanno uso di membri privati per mantenere valori e riferimenti, e nel metodo di get si tende a posticipare l'inizializzazione del membro solo quando si accede effettivamente alla proprietà. Per implementare tale ...

Ormai si sa: tra le novità di C# 4 vi è la possibilità di usare parametri opzionali nei metodi. Non voglio parlare di come si dichiarano metodi e come si usano, perché già ne parla Andrea in questo articolo. Voglio piuttosto soffermarmi sull'utilità e l...

I tipi enumerati sono uno strumento ampiamente diffuso nel .NET Framework, poiché semplificano l'uso di costanti e la loro creazione è alquanto banale. Gli enum sono rappresentati dai nomi, ma internamente sono valorizzati con numeri i quali permettono, grazie all'operatoro ...

WPF, WCF e WF sono tre importanti parti del .NET Framework che permettono rispettivamente di creare applicazioni windows innovative, servizi e flussi logici. Con la versione 4.0 del .NET Framework questi framework hanno subito piccoli cambiamenti che li rendono sempre più ottimi ...