Tutti i contenuti

La piattaforma Windows Azure oltre ai servizi di storage offre la possibilità di eseguire codice e di ospitare applicazioni internet attraverso i role. Sono di due tipologie, web e worker, e nella maggior parte dei casi si poggiano a SQL Azure piuttosto che hai i servizi di ...

Il futuro di Silverlight nella prossima quinta versione. Nel corso di FireStarter, la conferenza online di Microsoft su Silverlight e Windows Phone 7, sono state presentate le nuove caratteristiche della quinta versione del plugin. A seguito delle recenti dichiarazioni sulla ...

La Reflection è un potente motore del .NET Framework che permette l'analisi a runtime dei metadati degli assembly e di eseguire operazioni in modo dinamico. Non solo, permette di creare tipi a runtime e con quali membri, generando IL temporaneo. In questo articolo vedremo quindi ...

Le Compiled Queries di Entity Framework permettono di velocizzare le performance di una query LINQ to Entities in quanto mantengono l'expression tree da queste generato. Poichè le Compiled Queries mantengono l'expression tree generato, quando si combina una Compiled Query con un'...

Importanti novità nell'ambito dei tool di Visual Studio 2010, in nuove funzionalità in the cloud e una nuova interfaccia di gestione. Qualche settimana fa Microsoft annunciò a PDC 10 molteplici novità inerenti alla piattaforma Windows Azure che sarebbero state introdotte nei ...

In questo script analizzeremo l'implementazione di una semplice classe per la gestione delle animazioni con le spritesheets.Una spritesheet non è altro che una semplice immagine con all'interno in sequenza tutti gli sprites che comporranno la nostra animazione; per semplicità nel...

La Cache di ASP.NET è un tipico esempio di risorsa condivisa, a cui accedono contemporaneamente diversi thread. Un tale scenario è potenzialmente a rischio di race condition: quando due thread agiscono nello stesso istante sul medesimo oggetto, in generale il risultato finale non...

La piattaforma di Windows Azure include una serie di servizi particolarmente indicati per scalare, cioè utili per poter soddisfare gli incrementi di lavoro che si possono verificare mantenendo le medesime prestazioni. Si pensi ad esempio ad un sistema che invia e-mail tramite una...