MSDN Magazine Ottobre 2010

MSDN Magazine Ottobre 2010

Pool di thread: Programmazione multithreading scalabile con pool di thread

Ottenere il massimo dai sistemi multicore implica necessariamente l’utilizzo della programmazione multithreading. In questo articolo, Ron Fosner illustra alcuni semplici metodi per aggiungere operazioni parallele al codice in associazione a tecniche per la misurazione del livello di miglioramento dell’esecuzione del codice stesso. Ron Fosner

Applicazioni Bing Maps: Creazione di un’applicazione con transiti in tempo reale mediante il Bing Map App SDK

In questo articolo viene illustrato come utilizzare il kit Bing Map App SDK gratuito durante la creazione di un’applicazione con transiti in tempo reale per le autolinee di King County e viene illustrato come inviare le applicazioni al sito Bing Maps. Luan Nguyen

Programmazione integrata: Dispositivi connessi tramite .NET Micro Framework

In questo articolo viene illustrato come i programmatori di .NET Framework possano attualmente sviluppare in modo semplice applicazioni per il crescente numero di dispositivi di piccole dimensioni interconnessi; si pensi ad esempio alla creazione di un vero e proprio computer per biciclette. Colin Miller

Interoperabilità: Condivisione dei dati di runtime tramite una cache distribuita aziendale

In questo articolo viene illustrato come una cache distribuita aziendale consenta alle applicazioni .NET e Java di condividere i dati in fase di esecuzione e di offrire di conseguenza prestazioni e scalabilità. Iqbal Khan

Architettura di WCF: Rilevamento del bus di servizio AppFabric

In questo articolo viene illustrato come implementare un meccanismo personalizzato nell’ambito di un framework di piccole dimensioni creato dall’autore per il supporto del rilevamento tramite il bus di servizio, portandolo a un livello paragonabile al supporto integrato per il rilevamento in WCF. Juval Lowy

Applicazioni per dispositivi mobili: Introduzione agli strumenti di sviluppo per Windows Phone

Windows Phone 7 è stato distribuito ed è giunto il momento di iniziare a sviluppare applicazioni per questa piattaforma. Verranno illustrati i Windows Phone Developer Tools e verranno fornite le istruzioni per la creazione di un’applicazione Windows Phone con accesso a un servizio Web. Joshua Partlow

Rubriche

Nota del redattore: Alcune delle mie applicazioni preferite

Per Windows Phone 7, le applicazioni per dispositivi mobili rappresenteranno uno dei fattori fondamentali per il successo della piattaforma. Keith Ward elenca quelle che ritiene le quattro funzionalità più importanti che dovrebbe includere un’applicazione per Windows Phone 7.Keith Ward

Cutting Edge: Filtri azione in ASP.NET MVC

In questo articolo viene illustrata in modo approfondito una potente funzionalità dei controller ASP.NET MVC che possono rappresentare un aiuto concreto per la creazione di soluzioni Web orientate all’aspetto.Dino Esposito

Concetti sui dati: Anteprima delle funzionalità “code-first”, ObjectSet e DbContext di Entity Framework

Grazie alla funzionalità “code-first” integrata in Entity Framework, non esiste alcun modello di dati visivo, né alcun codice XML che descriva il modello. È sufficiente creare le classi per il dominio dell’applicazione e il gioco è fatto. Verrà illustrata questa e molte altre nuove funzionalità ingegnose incluse nella versione più recente di Entity Framework CTP.Julie Lerman

Tutto su CLR: Nuove funzionalità e miglioramenti delle prestazioni in Silverlight 4

Silverlight 4 introduce una vasta gamma di modifiche importanti, tra cui nuove modalità GC, miglioramenti delle prestazioni di avvio e nuove funzionalità relative alle classi di base che consentono l’implementazione di nuove modalità non in linea. Nell’articolo verranno fornite istruzioni dettagliate in merito.Justin Van Patten, Andrew Pardoe

Previsioni: “Cloud” sparse: Scalabilità basata sulle prestazioni in Windows Azure

Una delle funzionalità principali del Cloud Computing è la propensione alla scalabilità in base alle esigenze del proprietario dell'applicazione. In questo articolo viene illustrata una tecnica per ridimensionare l’applicazione in Windows Azure in base alle prestazioni della stessa.Joseph Fultz

Il programmatore al lavoro: Piattaforma .NET multiparadigmatica, Parte 2

La capacità di individuare ed esprimere i punti in comune e il livello di variabilità all’interno di un sistema rappresentano l’elemento essenziale della progettazione.Ted Neward

Nuove frontiere per l'interfaccia utente: Inerzia nella tecnologia multitouch

Uno dei modi in cui un’interfaccia multitouch tenta di simulare il mondo reale è tramite l’utilizzo dell’inerzia. In questo articolo, verrà illustrato quanto è semplice riprodurre questa caratteristica nelle proprie applicazioni WPF.Charles Petzold

Una provocazione: Sviluppatori e progettisti dovrebbero stringere amicizia

Invece di eterni conflitti, gli sviluppatori e i progettisti dovrebbero collaborare sin dall’inizio per realizzare un software migliore.David Platt