MicrosoftDeveloper Newsletter Volume 22, Number 16 | August 9, 2018 
Top News Worldwide
5 tips for working with CSS
What’s new in ASP.NET Core 2.1
8 reasons to upgrade to Visual Studio 2017
TypeScript 3.0 is now available: Here’s what’s new and how to get it
Indigo.Design: UX and code gen coming together Developer training in Chicago
Back to top
Your Featured Content
Getting started with IoT: How to handle all that data
Once your IoT devices are deployed, they need somewhere to send the data they collect. Different types of information should be handled in different ways. Learn about the four general categories of messages to be sent, options for handling data, and how Azure IoT Hub can help.

Introduction to Q-Learning using C#
In machine learning, reinforcement learning (RL) can be used to tackle problems that lack explicit training data. Find out how to use Q-learning to solve RL problems when you can safely train a system with many trials, such as training an industrial robot how to perform a task.
Blockchain: Learn how transaction hash chains work
The transaction hash chain data structure allows you to track digital asset ownership. Take an in-depth look at how transaction hash chains work, learn about the role of the transaction pool, and explore potential vulnerabilities.

A guide to using the Custom Vision Service
Get an introduction to the Custom Vision Service in Azure. Discover how you can use a simple UI to create, train, and refine complex visual models that can detect specific visual characteristics in images.
Indigo.Design: UX and code gen coming together
Experience the only unified platform for designers and developers with Indigo.Design and generate pixel-perfect Angular code from any Sketch designs.
Get started with unit testing in Visual Studio 2017
Find out why you should do unit testing and explore the latest unit testing tools available in Visual Studio 2017. Learn about testing performance improvements and watch demos of handy features, including Hierarchy View, Live Unit Testing, and IntelliTest.

Data breakpoints in Visual Studio 2017 15.8
Until now, data breakpoints could only be set via the Breakpoints window. But with Visual Studio 2017 version 15.8, you can now set data breakpoints from within the Locals, Autos, Watch, and Quickwatch windows. Get details on how to use data breakpoints with this new approach.
Easily add advanced UI controls to your iOS apps
Syncfusion offers tools that simplify development by providing advanced controls, charts, and other UI elements that you can easily incorporate into your projects. Watch a demonstration of Essential Studio for Xamarin to see how you can add polished controls to your Xamarin.iOS apps.

Developer training in Chicago
Join VSLive! for 4 days of practical, unbiased developer training September 17–20 with hard-hitting sessions, insightful workshops, and fun networking events.
Back to top
.NET Conf 2018 
September 12–14, 2018
Save the date. The .NET Conf is a free, 3-day virtual event for all developers, of all levels, working on all sorts of platforms. Participate in live sessions featuring experts from .NET product teams and get answers to your questions.
Microsoft Ignite 
September 24‒28, 2018, Orlando, FL
Explore the latest in cloud technology, collaboration tools, and productivity at Microsoft Ignite. Register to attend and connect with the experts who build and support the tech you use every day.
Back to top
•  Downloads and tools for Windows 10
•  Get started with app development
•  Create your Azure free account today
•  Microsoft Virtual Academy – new training
•  Testing tools for web developers
•  Free Microsoft Press eBooks
•  TechNet Flash
•  Get the latest information from Channel 9
•  Microsoft for Startups
•  Code editing tools for building and debugging modern web and cloud applications
•  Microsoft Docs for developers and IT professionals
facebook  twitter  Google+
Back to top
See previous issues of the Microsoft Developer Newsletter in the archive.