Microsoft Developer Newsletter - Volume 23, Number 7: April 3, 2019

Top News Worldwide

Visual Studio 2019 is now available – get the details and download

Now available: Get Visual Studio 2019 for Mac

See new improvements and capabilities in .NET Core 3.0

Discover five ways to build mobile apps with JavaScript

Visual Studio 2019: An overview of productivity enhancements
Watch this session to learn about many of the new code fixes, refactorings, and tooling improvements in Visual Studio 2019 that will help you navigate and write code faster. Learn about UX enhancements, installing Visual Studio 2019 and Visual Studio 2017 side-by-side, and more.

Announcing: Live Share is now included with Visual Studio 2019
Visual Studio Live Share is now generally available, and it’s included with Visual Studio 2019. Share, collaboratively edit, and debug your code without cloning repos or setting up environments. Find out how this tool enables real-time collaborative development with your team from your own tools.

XAML Islands: Modernize your Windows apps
Take a deep look at XAML Islands to see how it enables Windows developers to use new pieces of UI from the Universal Windows Platform on existing Win32 Applications. Use XAML Islands to gradually modernize your apps at your own pace while using your current code.

Closed-loop intelligence: A design pattern for machine learning
Machine learning requires more than just building a model and making a few predictions. Learn how to support a solution’s growth process and take it from an error-prone release to a world-class intelligence solution.

Step up your machine learning process
Azure Machine Learning provides a cloud-based service to develop, train, test, deploy, manage, and track machine learning models. Discover how this service provides an easier path to training and deploying machine learning models.

What’s new in Xamarin.Forms 4.0
Check out some of the new features and improvements coming to Xamarin.Forms 4.0, including the new CollectionView and the updated CarouselView controls, the Visual property, and the Shell.

Neural anomaly detection using PyTorch
Anomaly detection is the process of finding rare items in a dataset. Step through a demo program that uses the PyTorch library to create a neural autoencoder to handle anomaly detection.

EF Core in a Docker containerized app
MSDN Magazine combines EF Core and Docker to build a containerized app and add a data persistence mechanism. Find out why this was harder than expected and get tips to make it easier for your own project.

Artificial intelligence for every developer
See how ML.NET and Visual Studio 2019 enable you to infuse custom artificial intelligence and machine learning into your .NET applications with ease. You’ll also find out how Visual Studio 2019 improves your development and debugging experience.


Learn AI Bootcamp for Emerging AI Developers 

April 10, 2019, Irving, TX
April 11, 2019, Houston, TX
April 16, 2019, Irvine, CA
April 16, 2019, San Francisco, CA
April 17, 2019, Alpharetta, GA
April 17, 2019, Burlington, MA
April 17, 2019, St. Louis
April 18, 2019, Chicago, IL
April 18, 2019, Sunnyvale, CA
April 24, 2019, Bellevue, WA
April 25, 2019, Edina, MN

Get your hands on with activities that develop proficiency in Azure Cognitive Services, including Computer Vision, Custom Vision, LUIS, and Bing Search. You will also learn to leverage other AI-oriented services such as Azure Search and Azure Bot Services.

Cloud Immersion Experience: The Azure Kubernetes Challenge 

April 10, 2019, Irvine, CA
April 10, 2019, Malvern, PA
April 11, 2019, Alpharetta, GA
April 11, 2019, Reston, VA
April 11, 2019, San Francisco, CA
April 11, 2019, Sunnyvale, CA
April 16, 2019, St. Louis, MO
April 18, 2019, Burlington, MA

Join us for a 1-day hands on immersive experience where you will be guided through a hands-on, structured, and robust set of challenges delivered by technical Azure and Kubernetes subject matter experts, and learn best practices of Kubernetes on Azure that you can apply today.

Cloud Immersion Experience: DataStax and Microsoft Azure Hands-on Technical Workshop 

April 16, 2019, Detroit, MI
April 16, 2019, Irving, TX
April 18, 2019, New York, NY

Join us for Apache Cassandra for the Enterprise: Hands-on Technical Workshop, packed with hands-on activities, industry use cases, and technical info on DataStax Enterprise (DSE) and Microsoft Azure, the only hybrid cloud data layer infrastructure for distributed, always-on, real-time applications.

Microsoft Azure Developer Camp – Containers 

April 17, 2019, Denver, CO
April 17, 2019, Malvern, PA
April 18, 2019, Edina, MN
April 25, 2019, Alpharetta, GA
April 30, 2019, Bellevue, WA
May 2, 2019, New York, NY
May 2, 2019, Irving, TX
May 7, 2019, San Francisco, CA
May 9, 2019, Reston, VA
May 16, 2019, Houston, TX
June 4, 2019, Detroit, MI
June 7, 2019, Burlington, MA
June 7, 2019, Chicago, IL
June 11, 2019, Irvine, CA
June 11, 2019, St. Louis, MO

Learn what containers are how you can use them to migrate or modernize existing applications, or build entirely new applications. Increase your technical understanding of Microsoft Azure, Azure Kubernetes Services, Azure DevOps, and more.

Cloud Immersion Experience: Azure Cosmos DB Hands-on Workshop 

April 24, 2019, Burlington, MA
April 24, 2019, Sunnyvale, CA

Learn how applications on popular no-SQL platforms like Mongo DB and Casandra can be easily moved to Azure Cosmos DB, with few to no changes. This session will also highlight functionality such as support for Azure Table and Apache Tinkerpop’s graph traversal language Gremlin.

Cloud Immersion Experience: Microservices Architecture Approaches 

May 3, 2019, Edina, MN
May 7, 2019, Bellevue, WA
May 8, 2019, Denver, CO
May 9, 2019, Sunnyvale, CA
May 16, 2019, St. Louis, MO

Gain hands-on experience building a microservices application in a choice of various technologies (.NET or OSS) hosted with a variety of technologies (Kubernetes, Service Fabric, Serverless Functions). Engage with technical subject matter experts who can help demonstrate how to solve your challenges.

Cloud Immersion Experience: Application Modernization – From IaaS to PaaS 

May 6, 2019, Burlington, MA
May 7, 2019, Detroit, MI
May 8, 2019, Chicago, IL
May 13, 2019, Alpharetta, GA
May 30, 2019, Irvine, CA

Gain hands-on experience and understanding around the core concepts of modernizing your applications, and take advantage of using containers, based on Docker, for running web apps, leveraging the power of cloud-scale computing.

Cloud Immersion Experience: Azure Migration 

May 15, 2019, Chicago, IL
May 21, 2019, San Francisco, CA
May 22, 2019, Burlington, MA
May 23, 2019, Reston, VA
May 29, 2019, Irvine, CA

Learn how to migrate your existing SQL Server and/or Windows Server 2008/R2 applications to Microsoft Azure to enhance your security and compliance posture, reduce costs, and unlock innovation.

Microsoft Build 2019 
May 6–8, 2019, Seattle, WA
Join us in Seattle for Microsoft’s premier event for developers. Come experience the latest technologies and imagine new ways to create solutions. Connect with your community to share new trends and innovative ways to code.

Microsoft Business Applications Summit 
June 10‒11, 2019, Atlanta, GA
Register for this event for analysts, technical architects, and advanced users. Delve deeper into the tools you use every day, get a sneak peek at what’s next, connect with experts, and learn new skills.


Downloads and tools for Windows 10

Get started with app development

Create your Azure free account today

Microsoft Learn – free 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

See previous issues of the Microsoft Developer Newsletter in the archive. 

See the archived version of this issue, which contains an additional featured content item.