Juillet 2015
Volume 30, numéro 7
Visual Studio 2015 : analyse de l’architecture avec Visual Studio Code Maps
Utilisez la visualisation architecturale et les capacités d'analyse de dépendance de Visual Studio 2015 Code Maps pour améliorer l'architecture de votre application et évaluer l'impact potentiel des modifications du code.
Mot d'introduction : passage à Windows 10
Les films Star Trek et les versions de Windows semblent capturer une éloge des critiques avec chaque nouvelle version. Windows 10, dont la sortie est prévue en juillet, pourrait-il être considéré comme un tube de l’été ?
Programmation asynchrone : développement asynchrone Brownfield
La meilleure approche pour la conversion de code synchrone existant en code asynchrone consiste à démarrer au niveau des couches de niveau inférieur et à remonter vers les niveaux de l'utilisateur. Si votre code n’a pas de couches bien définies, vous pouvez toujours procéder ainsi ; ce sera simplement un peu plus difficile.
Upstart : les raisons d’une communication difficile à propos de la technologie
Le plus difficile par rapport au développement de logiciels, c’est la communication. Ryder Donahue explore les défis uniques et les dynamiques qui rendent la communication sur le développement de logiciels aussi périlleuse.
Google Analytics : analyse du comportement de l'utilisateur dans les applications Windows grâce à Google Analytics
Grâce à Google Analytics, découvrez comment vos clients utilisent réellement votre application Windows ou Windows Phone. Collectez et analysez les données télémétriques afin de découvrir des informations utiles telles que les versions installées de l'application, la répartition géographique de l'utilisation et les comportements de l’utilisateur.
À la pointe : CQRS et applications basées sur des messages
CQRS (Command and Query Responsibility Segregation) est une philosophie de conception de logiciels qui sépare le code qui modifie l'état du code qui lit uniquement cet état. L'élément principal de l'approche CQRS est la simplicité de conception.
C++ : utilisation de chaînes STL aux limites des API Win32
Giovanni Dicanio présente les techniques de programmation C++ pour l'utilisation des classes de chaîne STL aux limites de l'interface C API Win32.
Windows avec C++ : composants Windows Runtime
Rejoignez dans quelques mois Kenny Kerr alors qu'il explore les éléments essentiels de Windows Runtime, en commençant par l'écriture d'un composant Windows Runtime simple.
Azure Insider : concentrateurs d'événements pour l'analyse et la visualisation, troisième partie
Dans cette troisième et dernière partie du projet Internet des objets, Bruno Terkaly prend les données collectées, les stocke dans un DocumentDB et crée une application de serveur Node.js Web pour afficher ces données. Il montre ensuite comment les visualiser sur un Windows Phone.
Points de données : découverte du comportement d’Entity Framework à la ligne de commande avec Scriptcs
Julie Lerman vous apprend à explorer le comportement d’Entity Framework en interagissant avec Scriptcs.
Langage de programmation R : introduction au R pour les programmeurs C#
Dans ce domaine de l'acquisition de données et d'analyse, il est judicieux d'ajouter un langage à votre boîte à outils pour le calcul de statistiques. R fait partie de ces langages, et James McCaffrey permet aux programmeurs C# d’être opérationnels.
Série de tests : régression linéaire à l'aide de C#
Il n'existe pas beaucoup d’exemples montrant comment effectuer une régression linéaire à l'aide d'un langage de programmation sur Internet. James McCaffrey explique comment effectuer cette opération à l'aide de C#.
Ne me lancez pas sur le sujet : 100 ans de Solitaire
C’est un fait : Windows n'a pas eu le succès escompté avant que Solitaire ne soit inclus. David Platt examine le jeu emblématique alors qu’il atteint son 25{^>e<^} anniversaire.
Le mot du rédacteur en chef : enquête auprès des lecteurs du magazine MSDN : qui sommes-nous ?
L'enquête semestrielle auprès des lecteurs du magazine MSDN permet d’explorer le nouveau visage de notre lectorat de développeurs.