MSDN Magazine Ottobre 2014

MSDN Magazine Ottobre 2014

C#:C# 6.0 nuovo e migliorato

Il nuovo C# 6.0 è ora disponibile in CTP3. Sono stati apportati molti miglioramenti e alcune funzionalità sono state rimosse. Ecco un elenco dettagliato delle novità disponibili nel nuovo linguaggio. Mark Michaelis

Programmazione asincrona:Introduzione ad Async/Await in ASP.NET

Stephen Cleary offre una panoramica concettuale delle richieste asincrone in ASP.NET e riferimenti alle risorse online più utili. Stephen Cleary

Azure Insider:Connetti il tuo dispositivo Internet delle cose al cloud

In questo nuovo appuntamento con il progetto Internet delle cose si esaminano SmartDoor e Raspberry Pi connessi e si sviluppano criteri per gestire il traffico di messaggi e foto con il bus di servizio e con le code del bus di messaggistica. Bruno Terkaly, Steven Edouard

Unity:Sviluppo del primo gioco con Unity e C# - Parte 3

Nella terza parte della serie sullo sviluppo di giochi Unity, Adam Tuliper offre informazioni dettagliate sui giochi 3D, incluse informazioni sulla creazione di caratteri, animazioni e ambientazioni. Adam Tuliper

SQL Server:Usa le tabelle aggiornabili per la creazione di report reattivi in tempo reale

La gestione di archivi di dati di grandi dimensioni in una singola tabella può rallentare le query e, quindi, le attività dell'organizzazione. L'uso di una combinazione di partizionamento e indici di tipo columnstore permette di risolvere il problema. Don Mackenzie

App Windows universali:Riutilizza asset di codice con app Windows universali

Joel Reyes esplora capacità relative alle app universali disponibili in Visual Studio 2013, inclusi modelli, linguaggio, API e supporto per il compilatore. Esamina anche le strategie per la condivisione di codice tra le app e presenta gli approcci migliori per l'aggiornamento di diverse app in una versione Windows universale. Joel Reyes

SQL Server: Implementa tabelle aggiornabili veloci e di grandi dimensioni per la creazione di report reattivi in tempo reale

Questo articolo è basato sull'articolo disponibile nella versione cartacea di MSDN Magazine del mese di ottobre, Usa le tabelle aggiornabili per la creazione di report reattivi in tempo reale, che illustra una combinazione di partizionamento di tabelle e di indicizzazione di tipo columnstore per supportare una tabella di grandi dimensioni in cui è possibile eseguire rapidamente query per la creazione di report e che può essere aggiornata in modo simultaneo. Don Mackenzie

Rubriche

Nota del redattore:Arrivi e partenze

Charles Petzold interrompe la sua collaborazione con MSDN Magazine per lavorare presso Xamarin.Michael Desmond

Cutting Edge:Suggerimenti sulla leggibilità del codice sorgente

La leggibilità deve essere un attributo essenziale delle procedure relative alla scrittura di codice. Segui le tre C, ovvero commenti, coerenza e chiarezza, per creare codice facile da leggere.Dino Esposito

Concetti sui dati:Modello per la condivisione di dati nei contesti vincolati per la progettazione basata sui domini

Julie Lerman esamina un modo per il eseguire il mirroring di dati come scenario per la condivisione di dati nei contesti vincolati DDD.Julie Lerman

Esecuzione di test:Classificazione Probit in C#

James McCaffrey esamina la classificazione Probit, una tecnica di apprendimento automatico per la creazione di previsioni in situazioni in cui la variabile dipendente da prevedere può accettare uno di due soli valori possibili.James McCaffrey

Applicazioni moderne:Usa SignalR per creare app moderne

SignalR è un insieme di librerie server e client che permette di sviluppare app che offrono comunicazione bidirezionale dinamica in tempo reale.Rachel Appel

DirectX Factor:Pixel Shader e riflessi di luce

Charles Petzold conclude la serie su DirectX esaminando i modelli classici di ombreggiatura 3D Gouraud e Phong.Charles Petzold

Una provocazione:Migliorare l'istruzione superiore

Il corso di David Platt presso Harvard University Extension School sulla progettazione e la gestione UX ha come obiettivo la creazione di un gruppo di esperti UX, che sfruttano la conoscenza dei concetti di base della progettazione UX per permettere un processo di progettazione più affidabile e funzionale.David Platt