MicrosoftDeveloper Newsletter Volume 22, Number 8 | April 18, 2018 
Top News Worldwide
How to: Port your existing .NET apps to mobile apps for Android, iOS, and UWP
Free training: Intro to Microsoft Azure development for AWS developers with Node.js
Microsoft Build Live: RSVP to watch live keynotes online and access on-demand sessions (May 7–9, 2018)
Special offer: Save 50% on all Microsoft Press eBooks and videos with discount code EARTH
Experience top-performing UI controls for WinForms apps Know SQL?
Back to top
Your Featured Content
Announcing: Visual Studio 2017 version 15.7 Preview 3
The latest preview of the next update is now available. It features a host of changes, including improvements for C++ development, changes to Xamarin and .NET mobile dev, enhancements for Live Unit Testing, and more. Find out what’s new in this blog post.

Overview: Data analytics with Microsoft Azure
Microsoft Azure provides a variety of tools for all sorts of data analytics needs. Watch this video to explore the comprehensive set of services Microsoft Azure offers for ingesting, storing, and analyzing data of almost all types.
EF Core 2 owned entities and temporary workarounds
The current version of EF Core doesn’t allow properties based on value objects to be null, and there’s no way to replace properties that contain a value object. In the latest issue of MSDN Magazine, Julie Lerman presents workarounds that let you get past these temporary limitations.

Configuring C++ IntelliSense and Browsing
Whether you are creating a new C++ project using a wizard or importing a project into Visual Studio from another IDE, you need to configure the project correctly for the IntelliSense and Browsing features to provide accurate information. Here are some tips for configuring projects and investigating problems.
Experience top-performing UI controls for WinForms apps
Get 100+ fully featured UI controls with Infragistics for WinForms, including high-performing data grids, charts, and data-rich dashboards.
Azure IoT SDK: How to get help
Azure IoT SDKs make it easy for developers to code and deploy applications for Azure IoT Hub and Azure IoT Hub Device Provisioning Service. These are production quality open-sourced SDKs with support from Microsoft. Here’s how you can get help if you need support at any step of your project.

Introducing Apache Spark ML
Explore two modules for the Spark cluster computing environment. PySpark provides a Python runtime for Spark and high-level abstraction of Resilient Distributed Datasets (RDDs) in the form of a DataFrames API, while the Spark ML library provides a machine learning API for data built on top of DataFrames.

Learn how to program for watchOS with Xamarin and Visual Studio for Mac
This in-depth article explains how to develop apps for Apple Watch with Xamarin, Visual Studio for Mac, and a shared C# .NET codebase implemented within the .NET Standard Class Library. Explore important aspects of watchOS apps, such as app structure, interface controllers, and UI buttons.

Using Fluent: Swipe gesture action and connected animations
The Fluent Design System provides a coherent framework for enabling compelling UX across a variety of device types and form factors. MSDN Magazine looks at how two useful capabilities of Fluent can streamline interaction and improve user engagement in your UWP apps.

Know SQL?
.NET apps with 80+ SaaS, NoSQL, and Big Data sources through standard SQL queries.
Free download.
Back to top
Explore what’s next at Microsoft Build 
May 7‒9, 2018, Seattle, WA
See what’s next in cloud technology, artificial intelligence, mixed reality, and more. Microsoft Build offers more than 350 sessions and workshops, a chance to connect with thousands of other developers, and an opportunity to meet the experts behind the products you use every day.
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
Free training: Develop, test, and deploy intelligent bots from start to finish 
Beginning with an intro to Microsoft Bot Framework and Azure Cognitive Services, this course shows you how to design, develop, test, and deploy intelligent bots. Learn about Bot Builder SDK for .NET and bot patterns and develop your own bot using Azure Bot Service.
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.