MSDN Magazine Marzo 2012

MSDN Magazine Marzo 2012

Microsoft StreamInsight:Creazione di una rete Internet per tutti gli usi

I dispositivi connessi stanno aprendo le porte a un nuovo e interessante mondo di applicazioni e oggi Microsoft ha reso disponibili gli strumenti per creare queste applicazioni Internet per tutti gli usi. In questo articolo viene spiegato come utilizzare le proprie competenze in .NET a livello di dispositivi per caricare i dati nelle potenzi funzionalità di analisi di StreamInsight. Colin Miller, Torsten Grabs

ASP.NET MVC 3:Sviluppo di applicazioni Web native e mobili ibride

Shane Church illustra come creare un'applicazione Web mobile con ASP.NET MVC 3 sfruttando le funzionalità mobili native, quali la fotocamera e l'accelerometro. Shane Church

Bus di servizio di Windows Azure AppFabric:Creazione di un client continuo mediante librerie di classi portabili

David Kean illustra come creare una semplice applicazione client continua estensibile a più dispositivi e piattaforme, mediante le nuove Librerie di classi portabili e il bus di servizio di Windows Azure AppFabric. David Kean

C++:Nuove funzionalità di concorrenza in Visual C++ 11

In questo articolo vengono illustrate le nuove tecnologie di Visual C++ che consentono alle applicazioni di eseguire attività indipendenti o semi-indipendenti in parallelo e fornire meccanismi per la sincronizzazione del modo in cui vengono gestiti i dati da tali attività onde evitare race condition. Diego Dagum

Windows Phone:Associazione dati in Windows Phone

Jesse Liberty spiega le potenzialità della programmazione XAML mentre illustra il codice di esempio per l'associazione dati con i dati di runtime, con i dati in fase di progettazione e l'associazione di un controllo all'altro. Jesse Liberty

Creazione di applicazioni HTML5:Aggiunta di funzioni HTML5 di trascinamento della selezione agli elenchi SharePoint

In SharePoint non sono integrate funzionalità HTML5, ma la cosa non ci preoccupa affatto. Andrey Markeev spiega quanto sia semplice aggiungere il supporto HTML5 di trascinamento della selezione a SharePoint e perché si tratti solo di un assaggio. Andrey Markeev

Rubriche

Nota del redattore:Funzionalità auspicate

È un problema serio dover bilanciare la copertura di nuovi e importanti strumenti e tecnologie con quelli da cui dipendono gli sviluppatori quotidianamente.Michael Desmond

Cutting Edge:Creazione di una barra di avanzamento con SignalR

SignalR, un plug-in di jQuery sviluppato dal team di ASP.NET MVC, presenta alcune funzionalità estremamente promettenti attualmente non presenti in Microsoft .NET Framework.Dino Esposito

Concetti sui dati:Domande frequenti su Entity Framework Code First e DbContext

Molti utenti hanno numerose domande in merito a Code First e DbContext in Entity Framework 4.2. Questo mese Julie Lerman condivide le risposte relative ad alcune delle domande più comuni.Julie Lerman

Previsioni: che aria tira?:Analisi dell'architettura cloud

Joseph Fultz utilizza Windows Azure come base in cui analizzare le considerazioni architetturali generiche e alcuni degli aspetti progettuali essenziali di alto livello per la creazione di soluzioni basate su cloud.Joseph Fultz

Il programmatore al lavoro:Parla con me, parte 2: ELIZA

Ted Neward fa riferimento all'esempio del suo ultimo articolo con una digressione nell'intelligenza artificiale. In questo articolo egli utilizza F# per creare Feliza, un'applicazione chatterbot basata su ELIZA.Ted Neward

Approfondimenti sul client:Binding incorporate in Knockout per HTML e JavaScript

John Papa continua la sua analisi della libreria Knockout JavaScript approfondendo una serie di binding incorporati.John Papa

Touch-and-Go:Flussi audio in Windows Phone

Charles Petzold esamina i flussi audio in Windows Phone gestiti da una classe derivata da MediaStreamSource, che carica i dati audio nel lettore audio del sistema operativo su richiesta. Petzold spiega come riprodurre file audio in background nel sistema operativo Windows Phone 7.5.Charles Petzold

Una provocazione:Touch, non mouse

La tecnologia touch è eccellente per effettuare una selezione tra alternative visualizzate, ma non è la migliore soluzione in molti casi.David Platt