MSDN Magazine Aprile 2012

MSDN Magazine Aprile 2012

Creazione di applicazioni HTML5:Utilizzo delle CSS3 Media Queries per la creazione di pagine Web più reattive

Il supporto delle CSS3 Media Queries da parte dei principali browser desktop e mobili implica la possibilità di utilizzare indizi contestuali per fornire esperienze personalizzate per una vasta gamma di dispositivi, spiega Brandon Satrom. In questo articolo viene fornita una panoramica sul modulo CSS3 Media Queries, ne vengono illustrati l'utilizzo e la sintassi, nonché viene mostrato un esempio in cui vengono sfruttate le Media Queries per creare viste compatibili con dispositivi tablet e smartphone di una raccolta di foto online. L'obiettivo consiste nel fornire una base solida per la creazione di siti e applicazioni Web reattivi utilizzando solo lo stile CSS e alcuni stili personalizzati. Brandon Satrom

C++:Introduzione basata su codice a C++ AMP

Il compilatore C++ incluso con Visual Studio 11 offre un supporto a piattaforme eterogenee tramite una tecnologia denominata C++ Accelerated Massive Parallelism. C++ AMP è un'API per il parallelismo di dati che consente agli sviluppatori di sfruttare le prestazioni degli acceleratori, quali le GPU per l'esecuzione di algoritmi di parallelismo dei dati. In questo articolo viene presentata l'API C++ AMP. Daniel Moth

C++ AMP:Introduzione all'affiancamento in C++ AMP

In C++ AMP, il primo passaggio più comune per incrementare le prestazioni consiste nell'utilizzo di una tecnica denominata affiancamento. In questo articolo viene ripreso il discorso dove è stato interrotto nell'introduzione di Daniel Moth’s a C++ AMP e viene spiegato come affiancare gli algoritmi di C++ AMP. Daniel Moth

Modelli T4:Riduzione degli ostacoli alla generazione di codice T4

Il toolkit T4 di Microsoft consente sostanzialmente di ridurre gli ostacoli all'integrazione della generazione di codice nel proprio processo di sviluppo. In questo articolo viene spiegato come creare, implementare ed effettuare il debug di una soluzione di generazione di codice, nonché come riconoscere le opportunità per la creazione di soluzione di generazione di codice. Peter Vogel

Microsoft Office:Integrazione di Windows Workflow Foundation con OpenXML SDK

Vengono fornite informazioni su come utilizzare OpenXML SDK 2.0 per integrare documenti compatibili con Microsoft Office con Windows Workflow Foundation, senza dover interagire direttamente con le applicazioni Office. Rick Spiewak

Kinect:Finestra di dialogo contestuale con Kinect

Project Lily, un'applicazione Windows Presentation Foundation compatibile con Kinect, rappresenta un tentativo di migliorare la finestra di dialogo contestuale, nonché la comunicazione multimodale tramite la creazione di un assistente ufficio virtuale. Leland Holmquest

BizTalk:Estrazione di dati EDI in batch in BizTalk Server 2010

Vengono fornite informazioni su come estrarre dati in modo rapido e semplice da un database di origine e implementare attività di mapping e batch mediante diversi scenari di esempio. Mark Beckner

CLR:Panoramica dei miglioramenti delle prestazioni in .NET 4.5

Non sempre è una questione di nuove funzionalità. Talvolta un framework si differenzia per prestazioni, stabilità e affidabilità. In questo articolo viene illustrato un riepilogo dei miglioramenti delle prestazioni inclusi in .NET Framework 4.5 che interessano CLR, ASP.NET, ADO.NET, Entity Framework e altro. Ashwin Kamath

Rubriche

Nota del redattore:Sempre più contenuti

La maggiore trattazione degli argomenti inerenti il Web da parte di MSDN Magazine comprende esercitazioni approfondite e rubriche mensili, quali il Report per gli sviluppatori Web di Rachel Appel e Azure Insider di Bruno Terkaly.Michael Desmond

Cutting Edge:Polling esteso e SignalR

Dino Esposito prosegue la rubrica del mese scorso illustrando perché il polling esteso sia utile e come sia possibile utilizzare SignalR per facilitare la comunicazione client/server in tempo reale.Dino Esposito

Concetti sui dati:Gli utenti esperti devono poter creare i propri feed OData

Julie Lerman esamina l'attuale anteprima dell'applicazione di SQL Azure Labs nome in codice “Data Explorer e la utilizza per consentire a un cliente di creare il proprio feed OData.Julie Lerman

Esecuzione di test:Ottimizzazione di batteri in cerca nutrimento

Come affrontare un problema di ottimizzazione numerica difficile? Potrebbe essere utile una tecnica probabilistica che considera il modello di comportamento per la ricerca di nutrimento e riproduttivo di batteri comuni.James McCaffrey

Approfondimenti sul client:Utilizzo di JsRender con JavaScript e HTML

John Papa esamina JsRender, la tecnologia emergente pronta a sostituire i modelli jQuery.John Papa

Touch-and-Go:Strumenti musicali per Windows Phone

Cosa di più divertente della possibilità di integrare il flusso audio con le funzionalità multi-touch, trasformando il proprio telefono in uno strumento musicale elettronico? Charles Petzold illustra come. Può un dispositivo Windows Phone essere trasformato in un theremin palmare, uno strumento musicale elettronico in cui vengono utilizzate antenne per rilevare i movimenti delle mani ed effettuarne il rendering in note? Charles Petzold intende scoprirlo.Charles Petzold

Una provocazione:Poesia degli esperti

David Platt riflette e fornisce un nuovo significato al concetto di licenza poetica durante l'analisi dei versi del software e della scienza.David Platt