MSDN Magazine Avril 2012

MSDN Magazine Avril 2012

Création d'applications HTML5:Utilisation de Media Queries CSS3 pour créer des sites Web plus réactifs

La prise en charge des Media Queries CSS3 sur tous les principaux navigateurs de bureau et mobiles vous permet d'utiliser des indices contextuels afin de proposer des expériences personnalisées sur une large gamme de périphériques, comme l'explique Brandon Satrom. Cet article propose un aperçu du module Media Queries CSS3, présente sa syntaxe et son utilisation, et s'appuie sur un exemple simple qui tire parti des Media Queries pour concevoir des vues affichables sur tablette ou smartphone d'une galerie de photos en ligne. L'objectif est de fournir une base solide pour la création de sites et d'applications Web réactifs à l'aide de CSS et de quelques styles personnalisés uniquement. Brandon Satrom

C++:Présentation de C++ AMP orientée code

Le compilateur C++ fourni avec Visual Studio 11 assure la prise en charge de plateformes hétérogènes grâce à une technologie appelée C++ Accelerated Massive Parallelism. C++ AMP est une API parallèle de données qui permet aux développeurs de profiter des performances d'accélérateurs tels que des processeurs graphiques pour exécuter leurs algorithmes parallèles de données. Cet article présente l'API C++ AMP. Daniel Moth

C++ AMP:Présentation du mode mosaïque en C++ AMP

En C++ AMP, la première étape la plus courante pour améliorer sensiblement les performances consiste à utiliser une technique appelée mosaïque. Cet article reprend la présentation de C++ AMP là où Daniel Moths s'était arrêté et explique comment appliquer le mode mosaïque à vos algorithmes C++ AMP. Daniel Moth

Modèles T4:Surmonter les obstacles de la génération du code avec T4

Le toolkit T4 de Microsoft permet de surmonter la plupart des obstacles auxquels vous pouvez être confronté lorsque vous intégrez la génération du code dans votre processus de développement. Cet article explique comment concevoir, implémenter et déboguer votre solution de génération de code et comment identifier les possibilités d'utilisation de solutions de ce type. Peter Vogel

Microsoft Office:Intégration de Windows Workflow Foundation au kit de développement logiciel OpenXML

Découvrez comment utiliser le kit de développement logiciel OpenXML 2.0 pour intégrer des documents compatibles Microsoft Office à Windows Workflow Foundation sans avoir à interagir directement avec les applications Office. Rick Spiewak

Kinect:Dialogue contextuel avec Kinect

Project Lilly, une application Windows Presentation Foundation compatible Kinect, vise à améliorer les méthodes de dialogue contextuel et la communication multimodale au moyen de la création d'un assistant virtuel. Leland Holmquest

BizTalk:Traitement par lot des données EDI dans BizTalk Server 2010

Découvrez comment récupérer rapidement et facilement les données contenues dans une base de données puis implémenter le mappage et le traitement par lot à l'aide de plusieurs exemples de scénarios. Mark Beckner

CLR:Présentation des améliorations des performances de .NET 4.5

Les nouvelles fonctionnalités ne font pas tout. Parfois, une infrastructure se distingue par ses performances, sa stabilité et sa fiabilité. Voici un résumé détaillé des futures améliorations de performances de .NET Framework 4.5 qui concernent notamment CLR, ASP.NET, ADO.NET et Entity Framework. Ashwin Kamath

Rubriques

Le mot du rédacteur en chef:Pour ceux qui en veulent toujours plus…

La version Web enrichie de MSDN Magazine comprend des didacticiels très détaillés et des rubriques mensuelles parmi lesquelles le Web Dev Report de Rachel Appel ou l'Azure Insider de Bruno Terkaly.Michael Desmond

À la pointe:Interrogation longue et SignalR

Dino Esposito poursuit sa rubrique du mois dernier en expliquant l'utilité de l'interrogation longue et en présentant l'utilisation de SignalR pour faciliter la communication client/serveur en temps réel.Dino Esposito

Point de données:Permettez aux utilisateurs chevronnés de créer leurs propres flux OData

Julie Lerman s'intéresse à la version préliminaire actuelle de SQL Azure Labs (nom de code : “Data Explorer) et s'en sert pour permettre à un client de créer son propre flux OData.Julie Lerman

Série de tests:Optimisation du vieillissement bactérien

Vous êtes confronté à un problème d'optimisation numérique complexe ? Une méthode probabilistique qui modélise la manière dont les bactéries courantes recherchent leur nourriture et se reproduisent pourrait vous venir en aide.James McCaffrey

Aperçu du client:Utilisation de JsRender avec JavaScript et HTML

John Papa explore JsRender, la technologie émergente qui s'apprête à supplanter les modèles jQuery.John Papa

Saisie tactile et accès:Instruments de musique pour Windows Phone

Quoi de plus divertissant que d'associer un flux audio à la technologie multipoint pour transformer votre téléphone en instrument de musique électronique ? Charles Petzold vous montre comment. Est-il possible de transformer un Windows Phone en thérémine portatif, un instrument de musique électronique qui utilise des antennes pour détecter les mouvements de main et les convertir en notes ? Charles Petzold tente de le découvrir.Charles Petzold

Ne me lancez pas sur le sujet:La poésie version geeks

David Platt laisse libre court à son inspiration et donne un nouveau sens à l'expression « licence poétique » au travers de vers logiciels et scientifiques.David Platt