MSDN Magazine Aprile 2011
Cache nel cloud:Introduzione del servizio di memorizzazione nella cache di Windows Azure AppFabric
Il servizio di memorizzazione nella cache di Windows Azure AppFabric offre una cache semplice da usare nel cloud che è possibile utilizzare per i dati applicativi, la gestione dello stato della sessione e altre attività. In questo articolo verrà illustrato come iniziare a utilizzare il servizio di cache nelle applicazioni personali. Wade Wegner, Karandeep Anand
Sviluppo in Windows Azure:CQRS in Windows Azure
Ecco in che modo la segregazione delle responsabilità per le query di comando (CQRS) rappresenta un passaggio dalla classica architettura applicativa a tre livelli a un modello asincrono basato su messaggi. Verrà esaminata in dettaglio un'applicazione per le prenotazioni per illustrare il modo in cui CQRS si adatta perfettamente allo sviluppo in Windows Azure. Mark Seemann
MapReduce in F#:Analisi di file di log con F#, MapReduce and Windows Azure
F# è un potente linguaggio dinamico per sviluppatori .NET. La sua efficacia verrà illustrata con un algoritmo MapReduce, che verrà utilizzato in F# per l'analisi di file di log di Windows Azure. Noah Gift
Team Foundation Server:Indicazioni su progetti e raccolte di progetti team di Visual Studio TFS
Il team "Ranger" di esperti Microsoft offre indicazioni per organizzare ed eseguire il provisioning di progetti e raccolte di progetti team di Team Foundation Server. Willy-Peter Schaub, Mike Schimmel
Algoritmi naturali:Algoritmi SBC per risolvere problemi impossibili
Gli algoritmi SBC (Simulated Bee Colony) modellano il comportamento delle api e possono essere utilizzati per cercare soluzioni a problemi combinatori complessi o impossibili. In questo articolo verrà illustrato il concetto di algoritmo SBC e verranno descritti i tipi di problemi che è possibile risolvere con questi algoritmi. Verrà inoltre presentato un esempio completo in cui viene utilizzato un algoritmo SBC per risolvere il Problema del commesso viaggiatore. James McCaffrey
Pagine Web ASP.NET:Introduzione a WebMatrix
Questo nuovo editor di siti per pagine Web ASP.NET è diverso dai prodotti tipici Microsoft. Ecco in che modo consente di agevolare la creazione di siti, l'accesso ai dati, la distribuzione, l'ottimizzazione del motore di ricerca e altre attività. Clark Sell
Rubriche
Editor's Note:L'incubo dell'iscrizione!
Il viaggio di un uomo nei meandri oscuri di un sito Web.Keith Ward
Casella degli strumenti:Strumenti e risorse F#
F# è un nuovo linguaggio di programmazione funzionale indipendente dai tipi per Microsoft .NET Framework. Si tratta certamente di un linguaggio piuttosto nuovo, ma che ha già raggiunto lo stato di "cult" nella community di programmazione. Ecco una guida agli strumenti e alle risorse per iniziare.Terrence Dorsey
Cutting Edge:Un contratto software per classi
In .NET Framework 4 sono disponibili contratti software integrati con Visual Studio. In questo articolo verranno illustrati i vantaggi legati a un approccio relativo alla prima parte del contratto, ad esempio la gestibilità del codice e la semplicità di distribuzione.Dino Esposito
Concetti sui dati:Composizione di modelli di colonne WPF DataGrid per migliorare l'esperienza utente
Julie Lerman ha dovuto penare a lungo per risolvere alcuni problemi di esperienza utente particolarmente fastidiosi relativi a WPF DataGrid. Ecco come ha fatto.Julie Lerman
La mobilità innanzitutto:Esplorazione di Windows Phone, parte 2: Ricette avanzate
Dopo l'analisi del mese scorso sulle tecniche di esplorazione di base di Windows Phone, ecco una serie di istruzioni dettagliate per scenari più complessi.Jaime Rodriguez, Yochay Kiriaty
Nuove frontiere per l'interfaccia utente:Animazioni Lissajous in Silverlight
Il modello creato dall'interazione di due onde sinusoidali è una curva di Lissajous, come quella presente in un oscilloscopio. In questo articolo verrà illustrato come creare una curva di questo tipo in Silverlight per il Web o Windows Phone 7.Charles Petzold
Una provocazione:Il sedere del gatto
In fase di compilazione di un programma, è opportuno considerare tutte le contingenze... compreso il sedere del gatto!David Platt