MSDN Magazine Agosto 2012
C++: Programmazione in stile funzionale in C++
Il nuovo standard C++ 11 migliora enormemente l'idoneità del linguaggio per la programmazione in stile funzionale, particolarmente grazie al supporto per le funzioni Lambda. In questo articolo viene illustrato come è possibile utilizzare la programmazione in stile funzionale nel codice C++. DavidCravey
Windows Azure: Windows Azure viene in aiuto
Cosa fare quando la divisione marketing si rivolge a voi per un sistema di registrazione completamente funzionale da utilizzare in occasione di una mostra a distanza di un solo mese? Utilizzeremo Windows Azure, Silverlight e Windows Phone per creare un'applicazione con tutti gli accessori di social networking, secondo quanto illustrato da Mark Kromer di Microsoft. Mark Kromer
Windows PowerShell: Creazione di interfacce XML intuitive con Windows PowerShell
Joe Leibowitz analizza un modo per rendere la lettura e la modifica dei file XML più semplice e comoda, anche per gli utenti non tecnici, mediante algoritmi che consentono di analizzare la struttura di un qualsiasi file specifico. Joe Leibowitz
Creazione di applicazioni HTML5:Una lezione di storia (API)
La storia non è il vostro forte? Clark Sell mostra come accedere a e gestire lo stato delle sessioni mediante la nuova API cronologica di HTML5. Clark Sell
ALM Rangers: Utilizzo del modello a oggetti client in Team Foundation Server
I Visual Studio ALM Rangers introducono il modello a oggetti client di Visual Studio Team Foundation Server (TFS) e creano le basi per una serie di articoli incentrati su indicazioni pratiche e su scenari comuni di creazione di codice con TFS. Willy-Peter Schaub, Brian Blackman
Windows Azure: Controllo genitori: accesso remoto tramite componenti distribuiti
cosa fare quando si diventa padri e si desidera monitorare tenere d'occhio il proprio bambino a casa? Si utilizza il sensore Kinect, C++, Windows Azure, nonché componenti locali e basati su cloud per ricevere foto via posta elettronica su richiesta, ovunque ci si trovi. Angel Hernandez Matos
CLR: Sviluppo in .NET per processori ARM
Lo sviluppo in .NET Framework implica che normalmente non ci si deve preoccupare delle molte differenze tra i processori basati su ARM e x86. Tuttavia, vi sono alcune differenze di progettazione fondamentali che potrebbero interessare il codice, secondo quanto illustrato in questo articolo dal membro del team CLR Andrew Pardoe. Andrew Pardoe
Rubriche
Nota del redattore: Il punto con Julie Lerman
Michael Desmond delinea un profilo dell'autore della rubrica Concetti sui dati Julie Lerman.Michael Desmond
Cutting Edge: Sviluppo disiti per dispositivi mobili,parte 3: richieste di routing
Dino Esposito spiega come instradare i visitatori di un sito Web tra le versioni desktop e mobili di un sito in modo che possano passare agevolmente da una versione all'altra.Dino Esposito
Windows con C++: Multitasking cooperativo semplificato
Kenny Kerr descrive una tecnica ideale per garantire una concorrenza molto semplificata per la scrittura di codice asincrono in C o C++ senza l'utilizzo di un runtime (quali quelli forniti da Visual C++ e Windows).Kenny Kerr
Concetti sui dati: Problemi e puntatori per una classe diregistrazione di base in modelli EF
Un utilizzo improprio di una classe di base per fornire dati di registrazione per tutte le classi incluse in un modello EDM (Entity Data Model) genera confusione nel database. In questo articolo viene spiegato perché ciò si verifica e come evitare il problema.Julie Lerman
Previsioni: che aria tira?: Separazione del cloudcon MEF
Vengono fornite informazioni su come utilizzare MEF (Microsoft Extensibility Framework) per rendere la distribuzione di un cloud un po' più gestibile e flessibile.Joseph Fultz
Il programmatore al lavoro: Database NoSQL Cassandra:introduzione
Ted Neward esamina Cassandra (il software di database NoSQL, non la la figura della mitologia greca), il quale è un database Open Source, distribuito, decentralizzato, flessibilmente scalabile, altamente disponibile, a tolleranza di errore, ottimizzabile in modo coerente e orientato alle colonne che basa la propria impostazione di distribuzione sulla tecnologia Dynamo di Amazon e il proprio modello di dati sulla tecnologia Bigtable di Google.”Ted Neward
Touch-and-Go: Un mondo virtuale dal proprio WindowsPhone
Benché non crediamo più che sfere celesti circondino la Terra, è comunque ancora un concetto comodo per i programmi che consentono di utilizzare uno smartphone per visualizzare un mondo virtuale. Un tale programma deve stabilire il proprio orientamento nello spazio tridimensionale e Charles Petzold spiega come ottenere tale risultato utilizzando il sistema di coordinate orizzontali.Charles Petzold