MSDN Magazine Octobre 2012

Édition spéciale Windows 8 - Contenu ajouté

MSDN Magazine Octobre 2012

TPL:Évolutivité horizontale pour l'exécution parallèle des tâches

La TPL (Task Parallel Library) fournit toute l'infrastructure nécessaire pour optimiser l'utilisation des ressources de l'UC dans un seul ordinateur multicœur. Vous pouvez à présent également implémenter une approche qui s'adapte au-delà des limites de l'ordinateur (utile pour les scénarios d'automatisation de la charge de travail et de traitement par lot). Jesus Aguilar

OData:OData, Entity Framework et Windows Azure Access Control

Lorsque Sean Iannuzzi a été appelé à sécuriser un service Web pour une base de données et une application Web existantes, il a pris conscience des avantages liés à l'utilisation d'OData, mais il doutait de son niveau de sécurisation. Découvrez de quelle manière il a développé sa propre implémentation sécurisée en renforçant la sécurité. Sean Iannuzzi

Windows Phone:Conception d'une application pour Windows Phone et iOS

Découvrez comment vous pouvez créer une application de bout en bout s'adressant à la fois à Windows Phone et à l'iPhone, tout en respectant la philosophie de conception et les fonctionnalités d'expérience utilisateur de chaque plate-forme. Andrew Whitechapel

Windows Phone:Désactivation tombstone ainsi que le zen et async pour Windows Phone

Ben Day vous permet de découvrir certaines des décisions qu'il a prises (et des erreurs qu'il a commises) en matière d'architecture dans sa première application Windows Phone. Il vous indique en outre comment les éviter dans vos propres applications Windows Phone. Ben Day

Valeurs numériques:Test de fonctions mathématiques dans Cloud Numerics de Microsoft

Imaginez que vous écrivez un programme informatique qui invite une bibliothèque à calculer des sin(x). Le résultat s'affichera sous la forme d'un nombre contenant un maximum de 16 décimales, mais comment savez-vous que la réponse est correcte ? Découvrez comment sont testées les fonctions mathématiques de la nouvelle bibliothèque mathématique Cloud Numerics de Microsoft. Stuart Brorson, Alan Edelman, Ben Moskowitz

Windows Runtime:Repenser le développement d'applications avec Windows Runtime

Windows Runtime est au cœur de la création d'applications Windows Store. Découvrez cette plateforme puissante sur laquelle vous pourrez créer ces nouvelles applications, grâce à une surface de développement aux nombreuses fonctionnalités et qui permet une conception cohérente et bien pensée. Jason Olson

Windows Runtime et le CLR:Les rouages du système avec .NET et Windows Runtime

Observez comment le CLR permet aux développeurs gérés de communiquer avec Windows Runtime, détaillant les API Windows Runtime au sein d'une bibliothèque de classes utilisée par les développeurs .NET. Shawn Farkas

Composants Windows Runtime:Composants Windows Runtime dans un environnement .NET

Jeremy Likness vous guide à travers les configurations requises pour créer, utiliser et référencer un composant Windows Runtime en C#, ainsi que son incidence sur les choix d'autres langages lors du développement d'applications Windows Store. Jeremy Likness

Silverlight et WPF:Écriture d'applications Silverlight et WPF en tenant compte du XAML Windows Runtime

Dans les années à venir, les développeurs professionnels continueront de créer de nouvelles applications Windows Presentation Foundation (WPF) et Silverlight. Cet article vous explique comment rendre le portage, la réutilisation et le double ciblage raisonnable en choisissant les applications Windows Store. Pete Brown

MVVM:Utilisation du modèle MVVM dans Windows 8

Le modèle de conception Modèle-Vue-Modèle de vues (MVVM) sépare la logique et l'expérience utilisateur dans les applications Windows Store. Il permet également aux concepteurs de l'expérience utilisateur de créer et de tester les interfaces utilisateur sans la présence de logique sous-jacente. Découvrez comment créer une application en utilisant le modèle de conception MVVM dans Visual Studio 12, à l'aide de la boîte à outils MVVM Light. Laurent Bugnion

XAML et C++:Présentation de C++/CX et XAML

Découvrez comment exploiter l'infrastructure d'interface utilisateur moderne basée sur XAML en C++ pour créer vos applications Windows Store. Andy Rich

Windows Runtime et C++:Portage des applications du Bureau vers le Windows Runtime.

Diego Dagum aborde la manière de porter les applications du Bureau C++ vers la bibliothèque Windows Runtime, en utilisant un échantillon d'application de calculatrice en guise d'exemple pratique. Diego Dagum

JavaScript:Gestion de la mémoire dans les Applications du Windows Store

Aujourd'hui, les utilisateurs veulent passer d'une application à une autre pour effectuer leurs tâches et ils attendent que leurs ordinateurs suivent le rythme. Apprenez à identifier, diagnostiquer et réparer des fuites de mémoire pour vous assurer que votre application de style Metro offrira aux utilisateurs l'expérience qu'ils attendent. David Tepper

JavaScript:Liaison de données dans une Application du Windows Store avec JavaScript

Découvrez comment l'infrastructure JavaScript pour les applications Windows Store, associée au Windows Runtime sous-jacent, vous permettent de créer des applications avec l'état côté client, le stockage hors connexion, des contrôles, des modèles, des liaisons et bien plus encore. Chris Sells, Brandon Satrom

Conception et expérience utilisateur:Création d'Applications du Windows Store dans Blend

Explorez comment Expression Blend pour Visual Studio 2012 peut être utilisé pour créer vos interfaces utilisateur pour les Applications du Windows Store en XAML ou HTML. Les exemples illustrent le panneau Blend Device, les éditeurs CSS, l'édition par modèle de données et le mode interactif. Christian Schormann

Rubriques

Le mot du rédacteur en chef:À la pointe

Dino Esposito publie des articles dans MSDN Magazine et ses prédécesseurs depuis 1996. Michael Desmond s'entretient avec le fameux chroniqueur de la rubrique À la pointe.Michael Desmond

À la pointe:Développement de sites mobiles, 5e partie : jQuery Mobile

Dino Esposito explore la technologie de l'interface utilisateur jQuery Mobile de type HTML5 pour de populaires plates-formes de périphériques. Est-ce là tout ce dont vous avez besoin pour le développement mobile ?Dino Esposito

Windows et le C++:Retour vers le futur avec des fonctions réactivables

Kenny Kerr conclut sa série en trois parties sur la simultanéité dans C++ et explore une approche encore plus fluide permettant de concevoir des systèmes asynchrones efficaces et modulables.Kenny Kerr

Prévisions : Temps nuageux:Mise en cache dans un rôle Windows Azure

Joseph Fultz vous montre comment vous pouvez survivre à une demande élevée sur votre site et vos services à l'aide de rôles dédiés et colocalisés pour la mise en cache dans Windows Azure (aperçu).Joseph Fultz

Série de tests:Rétropropagation du réseau neuronal pour programmeurs

La rétropropagation est un algorithme complexe, mais difficile à coder, qui peut être utilisé pour l'apprentissage d'un réseau neuronal. James McCaffrey explique comment implémenter la rétropropagation.James McCaffrey

Le programmeur au travail:Base de données NoSQL Cassandra, 2ème partie : Programmation

Ted Neward explique comment se connecter à la base de données NoSQL Apache Cassandra de Microsoft .NET Framework, comment y lire et y écrire des données, et bien plus encore.Ted Neward

Saisie tactile et accès:Consultez la voûte céleste depuis votre Windows Phone

Charles Petzold publie la quatrième et dernière partie de son exploration des capteurs de mouvements sur la plate-forme Windows Phone, en développant une application qui permet aux utilisateurs d'interagir avec des planètes et des constellations de la voûte céleste.Charles Petzold

Ne me lancez pas sur le sujet:Brain Droppings (La fiente cérébrale)

Vous êtes-vous déjà demandé ce qui tape sur le système de David Platt ?David Platt

Le mot du rédacteur en chef:Windows 8 sur le devant de la scène

Bienvenue dans l'édition spéciale du MSDN Magazine sur Windows 8.Michael Desmond

Applications modernes:Cycle de vie des Applications du Windows Store

Vous voudrez comprendre les nuances du cycle de vie des nouvelles applications WinRT, dans le but de créer des applications qui réagissent comme il faut sur chaque point. Rachel Appel détaille les différentes étapes.Rachel Appel

Au cœur de Windows Azure:Windows 8 et Windows Azure : convergence dans le nuage

L'édition inaugurale de notre rubrique Au cœur de Windows Azure décrit comment créer un service simple hébergé sur le nuage pour prendre en charge les clients asynchrones, puis explique comment il est aisé d'effectuer un appel dans un service Web depuis une application Windows Store pour récupérer des données.Bruno Terkaly, Ricardo Villalobos