MSDN Magazine Octobre 2012
Édition spéciale Windows 8 - Contenu ajouté
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