MSDN Magazine Maggio 2015

MSDN Magazine Maggio 2015

Windows 10:Introduzione allo sviluppo di app di Windows per dispositivi Windows 10

Windows 10 è il primo sistema operativo che permette di usare qualsiasi dispositivo Windows. Andy Wigley e Jerry Nixon esaminano Windows 10 e presentano un'app XAML di esempio per illustrare il modo in cui gli sviluppatori possono compilare app universali per tutti i dispositivi Windows. Andy Wigley, Jerry Nixon

Visual Studio 2015:Analizza le prestazioni durante il debug in Visual Studio 2015

La nuova finestra Strumenti di diagnostica di Visual Studio 2015 può semplificare l'analisi delle prestazioni come parte del normale flusso di lavoro di debug. Puoi usare la nuova funzionalità PerfTips per temporizzare le sezioni di codice tra punti di interruzione e passaggi, mentre la finestra Strumenti di diagnostica permette di monitorare la CPU e la memoria e di creare snapshot per analizzare in modo dettagliato la crescita e la perdita di memoria. Charles Willis, Dan Taylor

Visual Studio 2015:Usa IntelliTrace per una diagnosi più rapida dei problemi

IntelliTrace estende il debugger in Visual Studio 2015 e permette agli sviluppatori di registrare le informazioni cronologiche sul debug durante l'esecuzione delle applicazioni. In questo articolo scoprirai in che modo IntelliTrace aiuta gli sviluppatori a eseguire i passaggi di test per riprodurre i problemi e quindi a usare il debug cronologico per identificare le cause radice. Angelos Petropoulos

Compilatori:Tutto quello che ogni programmatore dovrebbe sapere sulle ottimizzazioni dei compilatori - Parte 2

Hadi Brais continua la sua serie sulle capacità di ottimizzazione del compilatore Visual C++ esaminando nel dettaglio l'allocazione del registro e la pianificazione delle istruzioni. Hadi Brais

Sviluppo di giochi:Motori di gioco 2D per il Web

Michael Oneppo sviluppa lo stesso gioco in tre diffusi motori di gioco Web 2D diversi, mostrando i vantaggi offerti dal Web moderno ai nuovi sviluppatori di giochi. Michael Oneppo

Rubriche

Nota del redattore:Presentazione di Upstart

Il cambiamento è all'ordine del giorno e Microsoft è consapevole della necessità di una continua evoluzione. La sfida consiste nel conquistare l'attenzione e la lealtà dei giovani sviluppatori per i quali Windows è il sistema operativo usato dai genitori per lavorare.Michael Desmond

First Word:Qualsiasi app, qualsiasi sviluppatore

S. "Soma" Somasegar guida lo sviluppo di linguaggi di programmazione, runtime e altri strumenti e servizi per sviluppatori presso Microsoft. Con l'apertura della conferenza Microsoft Build a San Francisco, Somasegar offre approfondimenti sulle priorità attuali e future per Microsoft.S. Somasegar

Upstart:Primo giorno

Una cosa è iniziare un nuovo lavoro, un'altra è passare dall'essere uno studente a tempo pieno e autore di codice al diventare membro del team di sviluppo per Microsoft Xbox. Nel primo articolo della serie Upstart, Ryder Donahue illustra le sfide, le sorprese e le frustrazioni dei suoi primi sei mesi presso Microsoft e condivide alcune lezioni imparate in questi mesi.Ryder Donahue

Windows con C++:Aggiunta del controllo del tipo in fase di compilazione a Printf

Kenny Kerr continua a migliorare printf in C++ moderno tramite l'aggiunta di un controllo del tipo in fase di compilazione senza sacrificare le prestazioni.Kenny Kerr

Concetti sui dati:Considerazioni su EF6, EF7 e ASP.NET 5

Julie Lerman esamina le differenze tra la prossima versione di .NET e ciò su cui verranno eseguite le app ASP.NET 5, quindi spiega il ruolo di Entity Framework 6 ed Entity Framework 7 in questo ambito.Julie Lerman

Applicazioni moderne:Test end-to-end in app e siti Web moderni

La complessità sempre crescente di software e app per tutte le piattaforme rende sempre più importante l'aggiunta di test al processo di sviluppo. I test aiutano ad assicurare prestazioni e precisione ottimali e possono migliorare notevolmente la qualità delle app.Rachel Appel

Una provocazione:Diffusione virale

Trentasei anni fa il virus del vaiolo è stato quasi completamente eliminato. Ora la malattia che ha ucciso quasi mezzo miliardo di persone nel solo ventesimo secolo ha trovato un nuovo ospite: il computer. David Platt spiega perché questo dovrebbe interessare tutti noi.David Platt