MSDN Magazine Mai 2014

MSDN Magazine Mai 2014

C#:Présentation du langage C# 6.0

Mark Michaelis présente quelques-unes des nouvelles fonctions pratiques de la nouvelle version de C#, dont les membres indexés et les initialiseurs d'éléments, les autopropriétés avec initialiseurs, les constructeurs primaires et les instructions Using statiques, ainsi que les améliorations apportées à la gestion des exceptions. Mark Michaelis

Visual Studio 2013:Développement de prochaine génération avec Application Insights

Application Insights propose différents services intégrant des outils de développeur et d'exploitation visant à réduire la friction lors du processus de développement. Cet article traite des services tels que l'analyse des disponibilités, l'analyse des performances de l'application et l'analyse de l'utilisation afin de s'assurer que les applications sont disponibles, performantes et fonctionnelles. Charles Sterling

Programmation asynchrone:Modèles pour les applications MVVM asynchrones : Services

Dans ce troisième article d'une série qui traite des modèles permettant de combiner les mots clés async et await avec MVVM, Stephen Cleary examine la couche de service et aborde les services asynchrones. Stephen Cleary

ALM Rangers:Développement de logiciel avec mécanisme « Feature Toggle »

Le « Feature Toggle » est un concept de programmation qui permet le développement en parallèle simultané de fonctions comme alternative au développement en parallèle de branches (Feature Branching), permettant ainsi l'intégration continue des fonctions au cours de leur développement. Bill Heys

Meilleures pratiques du langage C#:Risques de violation des principes SOLID en C#

Les principes SOLID constituent une ligne directrice bien connue pour un développement de logiciel efficace. Brannon King examine différents modèles spécifiques à C# qui enfreignent ces principes et, ce faisant, contribuent à souligner leur valeur pour les programmateurs. Brannon King

Rubriques

Le mot du rédacteur en chef:Jeter des ponts

Le mois dernier, la conférence Build établissait le programme des développeurs Microsoft pour les années à venir.Michael Desmond

Azure Insider:Microsoft Azure et une puissante grille informatique ouverte

Le développement et le déploiement de quelque chose de potentiellement aussi complexe qu'une grille ou encore l'implémentation d'une informatique distribuée peuvent être décourageants. Bruno Terkaly et Ricardo Villalobos traitent des outils de codage qui peuvent faciliter l'établissement de la communication nécessaire.Bruno Terkaly, Ricardo Villalobos

Points de données:Conseils pour la mise à jour et le réusinage de votre code d'Entity Framework.

La mise à jour vers une nouvelle version d'Entity Framework et le réusinage de votre code présentent des défis de taille. Julie Lerman vous propose des conseils pour vous faciliter la tâche.Julie Lerman

Série de tests:Recherche des règles d'association

James McCaffrey explique en quoi consiste la recherche des règles d'association, une technique exploratoire dont le but est de découvrir des relations ayant un intérêt et éventuellement utiles entre des éléments.James McCaffrey

Le programmeur au travail:Système de notification Growl : plus c'est simple, mieux c'est

Les approches les plus simples sont parfois les meilleures, comme le prouve Ted Neward avec l'utilitaire de notification Growl, grâce auquel les développeurs peuvent ajouter facilement des notificiations fiables à leur logiciel.Ted Neward

Applications modernes:Concevez une architecture d'application moderne interplateforme

Compte tenu du large éventail d'appareils disponibles à l'heure actuelle, la nécessité de développer des applications compatibles avec plusieurs plates-formes est devenue incontournable. Choisissez judicieusement la plate-forme et le processus de développement afin de développer l'application dont vous avez besoin.Rachel Appel

Facteur DirectX:Manipulation de triangles dans l'espace 3D

Charles Petzold scrute les concepts 3D en vous faisant découvrir comment donner du corps et de la profondeur à des objets graphiques en 2D qui semblent alors sortir de l'écran et flotter en 3D.Charles Petzold

Ne me lancez pas sur le sujet:À l'aide !

David Platt teste la fonction d'aide interactive Mayday de la tablette Kindle HDX proposée par Amazon et s'interroge : pourrait-elle remplacer le barman du coin ?David Platt