Internet of Things - Use Azure IoT Suite to Boost IoT Development
The Azure IoT Suite preconfigured solutions can help mitigate the complexity of building comprehensive IoT applications. Dawid Borycki shows how to set up the preconfigured remote monitoring, which collects and displays information about images acquired with the webcam attached to the remote device, and also lets you remotely control the IoT device.
Data Points - Visual Studio Code: Create a Database IDE with MSSQL Extension
Julie Lerman shows how you can turn VS Code into a smart IDE for a variety of SQL Server databases—Microsoft SQL Server, Azure SQL Database and SQL Data Warehouse—by taking advantage of the mssql extension.
DevOps - Git Internals for Visual Studio Developers
Learn how Git works within the newly released Visual Studio 2017 IDE and how the Git repo is implemented in the file system. Then delve into the topology of the Git data store, the structure and content of its various storage objects, and the make up of Git branches..
Test Run - Restricted Boltzmann Machines Using C#
Restricted Boltzmann Machines are fascinating software components somewhat similar to basic neural networks. James McCaffrey describes how they work, shows a demo program, and gives an example of how RBMs can be used.
Xamarin - Authentication and Data Access with Visual Studio Mobile Center
Learn how the Visual Studio Mobile Center eases implementation of authentication and tables for mobile apps with a cross-platform example based on Xamarin.Forms
Essential .NET - Custom Iterators with Yield
Mark Michaelis continues his exploration into the internals of the C# foreach statement, with a focus on the new contextual keyword—yield—that C# uses to generate the underlying CIL code that implements the iterator pattern used by the foreach loop.
C# - Make C# More Dynamic with Hyperlambda
Thomas Hansen explains Hyperlambda, his “non-programming language” that makes C# dynamic, and provides all the benefits of interpreted languages within the context of the static typing of C#.
Don't Get Me Started - I’m Still Flying, Part 2
When David Platt set his students on prototyping a medical app, he thought it would be a powerful case-in-point lesson. As it turned out, it became so much more.
Upstart - Stop Stalling: 8 Steps to Better Productivity
The costs of procrastination can pile up, creating stress, frustration and a parade of broken deadlines, Break the cycle with these simple tricks.
Editor's Note - Grokking Git
Git is a powerful, decentralized version control system and repo, but developers face a learning curve if they want to take full advantage of its capabilities.
Receive the MSDN Flash e-mail newsletter every other week, with news and information personalized to your interests and areas of focus.

