MSDN Magazine Novembre 2014
Programmation asynchrone:Code de test d'unité asynchrone
Stephen Cleary aborde l'état actuel de la prise en charge asynchrone dans le test d'unité et les infrastructures factices, en se concentrant sur MSTest, NUnit et xUnit. Stephen Cleary
Programmation asynchrone:Code de test d'unité asynchrone : trois solutions pour de meilleurs tests
Sven Grand présente des méthodes pour concevoir et refactoriser le code pour une meilleure capacité de test, y compris leurs avantages et leurs limites. Sven Grand
Windows Phone 8,1:Mappage dans Windows Phone 8.1
Keith Pijanowski examine le nouveau contrôle de carte pour Windows Phone 8.1, notamment l'affichage de base des cartes et l'ajout d'images et de commandes, ainsi que l'API de services de mappage, qui permet le géocodage, le géocodage inversé et le calcul d'itinéraires. Keith Pijanowski
Azure Insider:Gestion de la sécurité et des identités avec les services mobiles Windows Azure
L'encouragement du programme « Bring your own device » (« Apportez vos appareils personnels ») dans l'entreprise constitue une priorité essentielle. Le cloud peut aider les développeurs à créer, prendre en charge et gérer en toute sécurité des applications iOS, Android et Windows Phone. Bruno Terkaly, Greg Oliver
Instrumentation d'application:Analyse d’application avec Pin
Commencez à utiliser Pin, une infrastructure d'instrumentation d'Intel qui vous permet de créer vos propres outils pour profiler des applications en cours d'exécution. Découvrez comment créer un outil Pin dans C++, qui peut vous aider à identifier des problèmes de mémoire courants dans vos applications. Hadi Brais
Test de charge:Le test de charge n'a jamais été aussi simple grâce à Microsoft Azure et Visual Studio Online
Visual Studio Online intègre le test de charge du cloud, qui permet la création et l'hébergement automatiques d'infrastructures de test de charge. Grâce à Visual Studio 2013, découvrez la manière dont les développeurs peuvent utiliser le test de charge du cloud pour obtenir de précieuses informations sur le comportement d'une application en charge. Charles Sterling
MVVM:Commandes de WPF à l'aide du modèle de machine d'état
Vous pouvez utiliser le modèle de machine d'état pour simplifier les commandes dans les apps de Windows Presentation Foundation. Ce modèle peut vous aider à encapsuler la logique complexe qui détermine si une commande peut être exécutée dans le modèle de machine d'état. Tarquin Vaughan-Scott
Rubriques
Le mot du rédacteur en chef:Test d'Async
Le test unitaire d'un code asynchrone pose un certain nombre de problèmes aux développeurs non avertis. Le numéro de ce mois peut vous permettre de gagner en efficacité.Michael Desmond
À la pointe:Stocker les données des utilisateurs dans ASP.NET Identity
Vous pouvez utiliser ASP.NET Identity dans Visual Studio 2013 pour simplifier des tâches standard, comme la gestion et le contrôle de l'accès aux données des utilisateurs.Dino Esposito
Points de données:Problème lié aux migrations Code First résolu
Julie Lerman résout le problème lié à la migration automatique d'une base de données Microsoft Azure d'un ami.Julie Lerman
Série de tests:Classification consensus à l'aide de C#
James McCaffrey présente une technique d'apprentissage automatique personnalisée qui utilise un jeu de règles pour créer un modèle de prédiction.James McCaffrey
Le programmeur au travail:L'avènement de Roslyn
Lorsque Microsoft a placé le projet du compilateur Roslyn en open source, les développeurs ont pu accéder librement au compilateur et à ses fonctionnalités internes. Ted Neward explore cette technologie fascinante.Joe Hummel, Ted Neward
Applications modernes:Sites Web mobiles, applications natives et applications hybrides
Le développement de ces trois types d'applications principaux (Web mobiles, natives et hybrides) présente des avantages et des inconvénients. L'étude du public ciblé et de la plateforme ciblée orientera vos décisions.Rachel Appel
Ne me lancez pas sur le sujet:Prochain vol
La reprise d'une activité suite à un sinistre est une tâche difficile, qui requiert plus que des âmes courageuses et un portefeuille bien garni. Comme l'observe David Platt, aucun effort de reprise ne peut être réalisé sans un matériel informatique de pointe.David Platt