MSDN Magazine Agosto 2011
Visual Studio LightSwitch:Programmazione avanzata semplificata con Lightswitch
Visual Studio LightSwitch semplifica notevolmente lo sviluppo di applicazioni aziendali incentrate sui dati perché gestisce automaticamente tutte le attività più macchinose, come ci illustra Beth Massi con un'applicazione di esempio. Beth Massi
Visual Studio LightSwitch:Creazione di applicazioni aziendali con Visual Studio LightSwitch
Un'occasione per fare un'esperienza pratica con questo nuovo prodotto della famiglia Visual Studio LightSwitch destinato agli sviluppatori con qualsiasi livello di competenza che desiderano creare rapidamente applicazioni aziendali incentrate sui dati per il desktop, il Web e il cloud. Robert Green
HTML5:Creazione di applicazioni in HTML5: informazioni essenziali
In questo primo articolo di una serie concepita per illustrare il modo in cui utilizzare il linguaggio HTML5 per creare applicazioni per il Web, Brandon Satrom presenta il linguaggio HTML5, descrive l'approccio di Microsoft al nuovo standard e offre spunti su come adottare le tecnologie HTML5. Brandon Satrom
Team Foundation Server e Exchange:Creazione di un sistema di gestione ticket mediante Exchange e Team Foundation Server
Cosa si ottiene combinando la funzionalità Gestione elementi di lavoro di Team Foundation Server con le notifiche push dei Servizi Web Exchange? Un sistema di gestione ticket di supporto tecnico che integra elementi di posta elettronica e di lavoro. Mohammad Jalloul illustra come crearlo. Mohammad Jalloul
Programmazione parallela:Passato, presente e futuro della parallelizzazione delle applicazioni .NET
In un mondo in cui vengono utilizzate ovunque architetture a più core, il parallelismo è oggi diventato un fattore che deve essere perlomeno considerato da ciascun sviluppatore e un aspetto che i milioni di sviluppatori che utilizzano linguaggi gestiti devono essere in grado di sfruttare. Stephen Toub mostra l'evoluzione del parallelismo in .NET. Stephen Toub
Sviluppo multipiattaforma:Librerie di classi portabili: una panoramica
Viene illustrata un'applicazione dimostrativa per spiegare come i progetti basati su librerie di classi portabili consentono di generare un assembly gestito che possa essere utilizzato dalle piattaforme Windows Phone 7, Silverlight, Windows Presentation Foundation (WPF) e Xbox 360. Bill Kratochvil
Intelligenza artificiale::PSO (Particle Swarm Optimization)
Per Particle Swarm Optimization (PSO) si intende una tecnica di intelligenza artificiale che può essere utilizzata per trovare soluzioni approssimative per problemi di massimizzazione o minimizzazione numerica estremamente difficili o impossibili e si ispira genericamente al comportamento di gruppo, quale quello di stormi di uccelli e branchi di pesci. James McCaffrey
Rubriche
Nota del redattore:Approfondimenti su F#
Il creatore del linguaggio F# spiega il motivo perché è stato creato.Keith Ward
Cutting Edge:Analisi di codice statico e contratti di codice
Dino Esposito affronta l'argomento dell'analisi del codice statico e illustrato come utilizzarlo con contratti di codice per risparmiare tempo durante la generazione di build e, aspetto più importante, per evitare di incorrere in bug spiacevoli che si verificano solo in casi limite.Dino Esposito
Windows con C++:Come utilizzare il pool di thread di Windows
Concorrenza significa aspetti differenti per i diversi utenti, ma alla base di qualsiasi approccio contemporaneo troviamo sempre una qualche sorta di pool di thread. In questo articolo, Kenny Kerr spiega come utilizzare l'API di pool di thread di Windows in modo ottimale.Kenny Kerr
Previsioni: che aria tira?:Ricerche nella risorsa di archiviazione di Windows Azure con Lucene.Net
Non esiste attualmente ancora un supporto adeguato per una soluzione di ricerca distribuita in un cloud, ma con Windows Azure, Lucene.Net e un po' di codice OpenXML, è possibile soddisfare pressoché qualsiasi esigenza di ricerca. Joseph Fultz fornisce un'introduzione con un'implementazione di esempio.Joseph Fultz
Nuove frontiere per l'interfaccia utente:Misure dei caratteri in Silverlight
Silverlight è un ambiente grafico che non fornisce le misure dei caratteri agli sviluppatori di programmi applicativi. Pertanto, in questo articolo Charles Petzold illustra una soluzione alternativa per consentono di definire il testo e le pagine.Charles Petzold
Una provocazione:La potenza del predefinito
Le impostazioni predefinite possono creare o distruggere un programma. Occorre trattarle con rispetto.David Platt