Juin 2018

Volume 33, numéro 6

C# - Problèmes de tuple : Pourquoi les tuples C# ne respectent pas les instructions

Mark Michaelis

Si les types de valeur sont censés être immuables et les champs encapsulés par des propriétés, pourquoi le type de tuple C# 7.0 a-t-il été explicitement et volontairement conçu pour ne pas respecter les instructions ?

Rubrique

Points de données - Remplacer une API volumineuse par des fonctions Azure

Julie Lerman

Julie Lerman met à jour d’anciennes API web NodeJS qui fonctionnaient avec Azure DocumentDB pour tirer parti des fonctions Azure et de Cosmos DB, et se rend compte qu’elle peut supprimer une bonne partie du code. Découvrez comment.

Blockchain - Présentation d’Azure Blockchain Workbench

Stefano Tempesta

Lors de la conférence Build 2018, Microsoft a présenté Azure Blockchain Workbench, qui permet de créer des applications blockchain qui tirent parti de données et de processus métier partagés par différentes organisations semi-approuvées. Découvrez comment Azure Blockchain Workbench simplifie le développement d’applications blockchain complexes, pour permettre à votre organisation de se concentrer davantage sur la logique et les contrats judicieux que sur la structure.

Rubrique

Le programmeur au travail - Comment adopter la pile MEAN : Programmation réactive

Ted Neward

La programmation réactive est un nouveau concept autour de la visualisation du flux d’informations (et le contrôle qui en découle exposé dans le code) au sein d’une application web. Dans l’article de ce mois-ci, Ted Neward explore la programmation réactive avec Angular.

Azure Databricks - Analyse des tâches Databricks avec Application Insights

Joseph Fultz

Application Insights vous permet d’analyser et de surveiller vos opérations d’exécution et vous fournit des informations, des analyses et des alertes concernant les processus en cours. Cet article explique comment utiliser Application Insights pour la surveillance opérationnelle de tâches Databricks.

Rubrique

Série de tests - Régression neurale à l’aide de CNTK

James McCaffrey

L’objectif d’un problème de régression est d’effectuer une prédiction là où la valeur à prévoir est une valeur numérique simple. James McCaffrey explique comment utiliser la bibliothèque Microsoft CNTK pour créer un modèle de régression de réseau neurale, qui est plus complexe que la technique classique de régression linéaire statistique, mais souvent plus précise.

C++ - Modèles asynchrones efficaces avec coroutines et C++/WinRT

Kenny Kerr

Découvrez tout ce qu’il faut savoir sur le modèle asynchrone WinRT et l’utilisation de coroutines pour appeler et générer des méthodes asynchrones. Vous allez apprendre à tirer parti du pool de threads et éventuellement contrôler le contexte d’appel.

Rubrique

Ne me lancez pas sur le sujet - « Ol’ Man River »

David S. Platt

David Platt a déjà écrit sur Visual Basic Classic par le passé. Ce mois-ci, il explore l’effort de Scott Hanselman qui a réussi à placer une application VB6 dans le Microsoft Store.

Rubrique

Note de l’éditeur - Notre avenir intelligent

Michael Desmond

L’intelligence artificielle était au cœur de la conférence Build du mois dernier. Qu’est-ce qui se cache derrière les efforts que déploie Microsoft pour transformer chaque développeur en développeur d’intelligence artificielle ?