MicrosoftDeveloper Newsletter Volume 22, Number 4 | February 21, 2018 
Top News Worldwide
Register now: Attend Microsoft Build (May 7–9, 2018)
Now available: Build Go apps for Azure with the Go SDK
C#: Use a customizable scripting language to create cross-platform mobile apps
Microsoft for Startups: New program to help startups grow
Sponsors: DevExpress, and Redgate
Introducing DevExpress Universal v17.2 Why miss out on version-controlling your database?
Back to top
Your Featured Content
A guide to designing apps for the Surface Hub
To build experiences for the Surface Hub, you need to tailor your apps for the big screen and for multiple users interacting with different components at the same time. Gian Paolo Santopaolo (a Windows MVP) shares best practices for developing engaging user experiences for the Surface Hub.

Webinar: Differentiate your apps with Microsoft AI tools and services
Register to view this webinar on demand and learn how you can accelerate the development of AI solutions in your organization. Find out how to build customer-facing AI applications, implement intelligent conversational bots, and design better AI models.
Getting started with Azure SDK for Go
Azure SDK for Go is now generally available. The Azure for Go developer documentation hub brings together quickstarts, code samples, and API reference materials to help you manage and interact with Azure services from your Go applications.

Bernoulli bandit problem: A look at Thompson sampling with C#
Thompson sampling is a clever algorithm that can help you estimate the relative effectiveness of a number of different possible choices. Get an overview of how it works and find out how you can implement Thompson sampling with C#.
Introducing DevExpress Universal v17.2
DevExpress Universal v17.2 ships with everything you’ll need to build your best, without limits or compromise. Download your free 30-day trial today.
Visual Studio Code: Now shipping with Anaconda
Anaconda is the most popular Python data science platform and Visual Studio Code is now included in the Anaconda distribution. Learn more about new features tailor-made for Python data science, download Anaconda 5.1, and check out the Visual Studio Code Python experience.

Now available: Intune APIs in Microsoft Graph
The Intune APIs in Microsoft Graph are now generally available. This opens a new set of possibilities for automating and integrating workloads to reduce deployment times and improve the overall efficiency of device management. Read the blog post to learn more.

Ibex Dashboard: Analyze bot-to-human hand-off interactions
The Ibex Dashboard is an application insights-based project that displays a bot’s analytics dashboard. Learn more about this tool, how it can be used to analyze bot-to-human transitions, and how it can help you improve your bots.

5 things you should know about Docker
Watch to learn 5 things about Docker in 5 minutes. Find out how setting up a development environment using containers can lead to faster deployment and an easier way to move things around quickly.
Machine learning: Deep neural network classifiers using CNTK
The Microsoft Cognitive Toolkit library is a powerful set of functions that allows you to create machine learning prediction systems. James McCaffrey explains how you can use CNTK to make a deep neural network classifier.

Up to 50% off on Microsoft Certified Professional exams
Save on your career development with a new progressive discount offer from Microsoft. The more MCP exams you take within 9 months, the bigger the discount – up to 50% off.

Vcpkg: Introducing installation options with Feature Packages
Vcpkg is a package manager designed to help you acquire and build open source libraries on Windows. It now includes Feature Packages, which provides more control over how you build a library.

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
Webinar: Build your first intelligent app with Visual Studio, Xamarin, and Microsoft Cognitive Services
February 22, 2018
Register now to find out how you can use your existing .NET skills to create native Android, iOS, and UWP apps that tap into the intelligent APIs of Microsoft Cognitive Services. Learn how to integrate computer vision, sentiment analysis, and Bing Search into your apps.
OpenHack: Microsoft Graph, Microsoft Teams, and Azure Serverless
March 6‒8, 2018, London, England
OpenHack is a fun, challenge-based coding event focused on developing next-generation business applications with Office 365 and Azure. Register now to delve into building key scenarios using Microsoft Graph, Microsoft Teams, and Azure serverless technologies.
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.
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
Special offer: Discounted Azure certification exam pricing
With Microsoft Azure Learning, you can master the basics with free, self-paced, online learning paths. Or you can acquire advanced skills through instructor-led and online courses. And you can take advantage of special discounted Azure certification exam pricing through March 30, 2018.
JavaScript Fundamentals for Absolute Beginners
No coding experience required. You will learn everything you need to know to get started writing code in this free, on-demand course. Note that this popular course has recently been updated with all new videos and content.
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
•  Free software and training for startups from Microsoft BizSpark
•  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.