Juin 2017

Volume 32, numéro 6

Internet des objets - Utiliser Azure IoT Suite pour donner une impulsion au développement IoT

Internet des objets - Utiliser Azure IoT Suite pour donner une impulsion au développement IoT

Dawid Borycki

Les solutions préconfigurées Azure IoT Suite permettent d’atténuer la complexité liée à la création d’applications IoT complètes. Dawid Borycki montre comment installer la fonctionnalité de surveillance à distance préconfigurée. Une fois que celle-ci a collecté les informations sur les images acquises avec la webcam attachée à l’appareil distant, elle les affiche et vous permet en outre de contrôler à distance l’appareil IoT.

Points de données - Visual Studio Code : Créer une interface IDE de base de données avec l’extension MSSQLRubrique

Points de données - Visual Studio Code : Créer une interface IDE de base de données avec l’extension MSSQL

Julie Lerman

Julie Lerman montre comment transformer VS Code en interface IDE intelligente pour différents types de base de données SQL Server (Microsoft SQL Server, Azure SQL Database et SQL Data Warehouse) en s’appuyant sur l’extension mssql.

DevOps - Les éléments internes de Git pour les développeurs Visual Studio

DevOps - Les éléments internes de Git pour les développeurs Visual Studio

Jonathan Waldman

Découvrez comment Git fonctionne dans le nouvel environnement IDE de Visual Studio 2017 et comment le référentiel Git est implémenté dans le système de fichiers. Explorez ensuite la topologie du magasin de données Git, la structure et le contenu de ses différents objets de stockage, ainsi que la composition des branches Git.

Série de tests - Machine de Boltzmann restreinte avec C#Rubrique

Série de tests - Machine de Boltzmann restreinte avec C#

James McCaffrey

La machine de Boltzmann restreinte (RBM) regroupe des composants logiciels fascinants qui s’apparentent quelque peu à des réseaux de neurones de base. James McCaffrey en décrit le fonctionnement, présente un programme de démonstration et donne un exemple d’utilisation de RBM.

Xamarin - Authentification et accès aux données avec Visual Studio Mobile Center

Xamarin - Authentification et accès aux données avec Visual Studio Mobile Center

Alessandro Del Sole

Découvrez en quoi Visual Studio Mobile Center facilite l’implémentation de l’authentification et les tables pour les applications mobiles à travers un exemple multiplateforme basé sur Xamarin.Forms.

L’essentiel de .NET - Itérateurs personnalisés avec YieldRubrique

L’essentiel de .NET - Itérateurs personnalisés avec Yield

Mark Michaelis

Mark Michaelis poursuit son exploration des arcanes de l’instruction C# foreach, et plus particulièrement le nouveau mot clé contextuel « yield » qui permet de générer avec C# le code CIL sous-jacent qui implémente le modèle d’itérateur utilisé par la boucle foreach.

C# - Dynamiser C avec Hyperlambda

C# - Dynamiser C avec Hyperlambda

Thomas Hansen

Thomas Hansen décrit Hyperlambda, son « langage de non-programmation » qui a pour effet de dynamiser C#, et expose tous les avantages des langages interprétés dans le contexte du typage statique de C#.

Don't Get Me Started - I’m Still Flying, 2e partieRubrique

Don't Get Me Started - I’m Still Flying, 2e partie

David Platt

En prenant pour exemple le prototypage d’une application médicale, David Platt était loin de s’imaginer que son cours allait recevoir un tel accueil auprès de ses étudiants.

Cessez de faire du surplace : 8 étapes pour améliorer la productivitéRubrique

Cessez de faire du surplace : 8 étapes pour améliorer la productivité

Krishnan Rangachari

Les coûts de la procrastination peuvent s’accumuler, générant stress, frustration et des échéances manquées en cascade. Brisez ce cycle infernal en appliquant ces conseils simples.

Note du rédacteur - Comprendre GitRubrique

Note du rédacteur - Comprendre Git

Michael Desmond

Si Git est un puissant système de gestion de version et référentiel décentralisé, les développeurs doivent en revanche passer par une courbe d’apprentissage s’ils souhaitent tirer pleinement parti de ses capacités.