MSDN Magazine Luglio 2013

MSDN Magazine Luglio 2013

Compilatori:Ecco in che modo il progetto compilatore di nuova generazione consente di migliorare il codice

Il compilatore è uno dei migliori strumenti che gli sviluppatori .NET possono utilizzare per analizzare codice. Fino a poco tempo fa, tuttavia, non era possibile attingere a questa fonte di comprovata conoscenza, in quanto i compilatori C# e VB non erano in grado di fornire API accessibili. Oggi c'è una novità: il progetto Microsoft Roslyn, un insieme di API che conferiscono l'accesso completo al processo di compilazione, come spiegato da Jason Bock. Jason Bock

MVVM:Utilizzo delle funzionalità di Windows 8 con MVVM

Brent Edwards spiega in che modo un'applicazione può utilizzare le incredibili funzionalità di Windows 8 e mantenere comunque il livello di presentazione compatibile con gli unit test. Brent Edwards

Windows Phone:Creazione di un'app di hub aziendale Windows Phone 8

Una delle nuove funzionalità di Windows Phone 8 è la possibilità di creare app di hub aziendali per l'installazione e l'aggiornamento delle app aziendali in un dispositivo senza dover accedere allo Store o utilizzare una soluzione di gestione di dispositivi mobili. In questo articolo viene spiegato come creare e distribuire app di hub aziendali per gli utenti. Tony Champion

Windows 8:Creazione di app per Windows 8 e Windows Phone 8

A volte è possibile condividere codice tra Windows 8 e Windows Phone 8, altre volte no. Joel Reyes descrive le nozioni fondamentali per ottimizzare il riutilizzo di codice in fase di creazione di applicazioni destinate a entrambe le piattaforme. Joel Reyes

LightSwitch:Creazione di app moderne per la produttività aziendale con Visual Studio LightSwitch

Nella versione più recente di Visual Studio LightSwitch è stato aggiunto il supporto per HTML5, JavaScript e le interfacce utente basate su touch, pur continuando ad attingere a SharePoint 2013 e Office 365 per ottenere migliori livelli di integrazione aziendale. Jan Van der Haegen, Beth Massi

Rubriche

Editor's Note:Sviluppo e test nel cloud

Ecco i motivi per cui Microsoft ritiene che Windows Azure conquisterà letteralmente gli sviluppatori grazie alle sue soluzioni flessibili per il supporto di sviluppo e test nel cloud.Michael Desmond

Cutting Edge:Creazione di visualizzazioni ottimizzate per dispositivi mobili in ASP.NET MVC 4

Come utilizzare la logica lato server per offrire una visualizzazione ottimale per uno specifico dispositivo, integrando una nuova funzionalità di ASP.NET MVC 4: la modalità di visualizzazione.Dino Esposito

Concetti sui dati:Progettazione basata su comportamenti con SpecFlow

Julie Lerman spiega in che modo lo sviluppo basato su comportamenti è incentrato sulla creazione di logica e test in base alle esperienze degli utenti, garantendo la capacità da parte del software di soddisfare le specifiche obbligatorie.Julie Lerman

Windows Azure Insider:Misurazione e scalabilità automatica di applicazioni multi-tenant in Windows Azure

Nella seconda parte di una serie, Bruno Terkaly e Ricardo Villalobos continuano a parlare di architettura multi-tenant esplorando le funzioni di misurazione e scalabilità automatica delle risorse.Bruno Terkaly, Ricardo Villalobos

Applicazioni moderne:Utilizzo ai massimi livelli di comandi e impostazioni nelle app Windows Store create con JavaScript

Come sfruttare i comandi della Libreria Windows per JavaScript per garantire incredibili esperienze per gli utenti con le app Windows Store, presentando i dati in vari modi naturali e intuitivi, indipendentemente dai dispositivi utilizzati.Rachel Appel

DirectX Factor:Simulazione di un sintetizzatore analogico

Charles Petzold crea una simulazione digitale di un piccolo sintetizzatore analogico degli anni '70 utilizzando effetti audio XAudio2.Charles Petzold

Una provocazione:Energia di attivazione

Un concetto noto proveniente dal modo dell'ingegneria chimica (energia di attivazione ed energia libera) consente di prevedere l'impatto delle strategie di interfaccia utente.David Platt