MicrosoftDeveloper Newsletter Volume 22, Number 5 | March 7, 2018 
Top News Worldwide
Blockchain Fundamentals: Get started with a hands-on exploration of blockchain technologies
Artificial intelligence: Watch a tour of AI, machine learning, and cognitive services in Azure
Download the new Mobile apps using Xamarin + Azure poster
Register now: Attend Microsoft Build (May 7–9, 2018)
Sponsors: JetBrains, and Redgate
.NET development on steroids Why miss out on version-controlling your database?
Back to top
Your Featured Content
Calling Azure functions from the Universal Windows Platform
Discover how you can make requests from a UWP application to previously created Azure functions. This article, which wraps up a four-part series, explains how you can send game scores, as well as receive and display top scores.

How to: Use Razor to generate HTML for templates in a single-page app
After switching to an MVVM (Model-View-ViewModel) framework like Angular or Knockout, what do you miss from ASP.NET? This article from MSDN Magazine explains how to incorporate some of the best features of the Razor View Engine into your development cycle.
Now available: The UWP Community Toolkit v2.2
A new update of the UWP Community Toolkit is now available. Version 2.2 introduces a new Parsers package, new controls and helpers, and a variety of improvements and bug fixes. Find out what’s new in the latest update.

An overview of Azure Event Grid
Watch a demo-filled overview of Azure Event Grid to understand the benefits of using events to trigger actions. Examine 3 examples of using code to call the Event Grid service to automate an operational workflow spanning new database record creation, equipment ordering, and custom email generation.
.NET development on steroids
Code analysis and automatic quick-fixes, refactorings and code generation, CPU and memory profiling, continuous testing and code coverage - everything is at hand right in your Visual Studio with ReSharper Ultimate.
New: Microsoft releases automation for HIPAA/HITRUST compliance
Microsoft’s Azure Blueprints can help you build and launch cloud-powered applications that comply with stringent regulations and standards. These blueprints include reference architectures, compliance guidance, and deployment scripts.

Discounted Azure certification exam pricing ends March 30, 2018
Master the basics with free self-paced learning paths and acquire advanced skills through instructor-led courses. Through March 30, you can get special discounted pricing, which includes a practice test, exam voucher, and an exam retake.

Transforming healthcare: Intelligent health through AI and the cloud
Microsoft’s Healthcare NExT initiative aims to accelerate healthcare innovation through artificial intelligence and cloud computing. Learn about new solutions and projects that will help make intelligent health possible ? including Microsoft Genomics, AI Network for Healthcare, and Project Empower MD.

How to: Enable WebVR with just two lines of code with BabylonJS
BabylonJS is a powerful JavaScript framework for building 3D apps and games. And it can be used to build amazing experiences that run on Windows Mixed Reality. With the latest release of BabylonJS, developers can enable immersive experiences with only 2 lines of code. Here’s how.

Quantum Development Kit: Support for macOS and Linux, plus Python and Q# interoperability
The Quantum Development Kit preview is now available for macOS and Linux. Find out how to get up and running on a Mac with Visual Studio Code, and learn about new interoperability with Python and Microsoft’s Q# quantum programming language.
Live event: Learn how to build great cloud apps
Register today for the Azure Developer Tour, a free learning event designed by developers for developers. Cloud developer experts will present live coding demos, covering the latest in compute, serverless, storage, big data, AI, machine learning, and more. Find a free event near you.

Neural binary classification using the Microsoft Cognitive Toolkit (CNTK)
The goal of a binary classification problem is to make a prediction where the value to predict can take one of just two possible values. There are many approaches to this problem. In this article, you will see how the CNTK library can create a neural network binary classification model.

LUIS.AI: Automated machine learning for custom language understanding
Conversational systems are becoming a key component in today’s solutions. LUIS enables multiple conversational AI scenarios that were much harder to implement in the past. Possibilities include HR bots, digital assistants, and automated IoT applications. Check out this post to learn more about LUIS.

Video: 5 things you should know about TypeScript
In this video, Microsoft Technical Fellow, Anders Hejlsberg, shares five things you might not know about TypeScript. Learn about Control Flow Analysis, find out how TypeScript can help improve your JavaScript, and more.

Why miss out on version-controlling your database?
It’s easier than you think, because SQL Source Control connects your database to the same version control tools you use for applications. Find out how.
Back to top
Bot in a Day workshop
Through May 1, 2018, nationwide
Bots can streamline your operations by answering common questions, engaging thousands of customers, and automating routine tasks. This free hands-on workshop will focus on the basics of bots, their AI technologies, use cases, and how bots are built. Register for a workshop near you.
DEVintersection: Explore ASP.NET, Visual Studio, Azure, and AI
March 25‒28, 2018, Lake Buena Vista, FL
New features for Visual Studio and .NET Core are being released every few weeks. Looking for a way to keep up? Register for DEVintersection to learn from industry leaders. Use code MSCUSTOMER and save US$100.
Microsoft Tech Summit: Build your cloud skills with the latest in Azure and Microsoft 365
Through April 25, 2018, worldwide
Register today for Microsoft Tech Summit, a free event for developers and IT pros. Attend an event in a city near you to learn about the latest trends, tools, and product roadmaps, and meet with the experts who build and run Microsoft’s cloud services.
Back to top
ASP.NET Core for beginners
If you’d like to learn ASP.NET Core, let these expert instructors help you get started. In this first in a series of three online courses, you will explore ASP.NET Core SDK and tooling, look at .NET Core CLI, and learn how to build an ASP.NET Core app with Razor Pages MVC.
Introduction to programming with Python
If you’re new to coding and want to get started, this free course from MVA will introduce you to programming with Python. Learn how to take a basic idea and translate it into code. By the end of this course, you will be programming in Python.
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
facebook twitter Google+
Back to top
This newsletter contains information based on your preferences. Customize which topics you receive. Changes will be reflected in the next newsletter sent after your confirmation.

You can also see a version of the newsletter containing all topics.