MicrosoftDeveloper Newsletter Volume 23, Number 9 | May 1, 2019 
Top News Worldwide
Microsoft Build 2019: Check out the local events in your area
Can’t attend Build 2019 in person? Watch the livestream starting May 6
How to: Build your first iOS app in Visual Studio 2019 with C# and Xamarin
Get into pattern matching in C# 8.0
Fill the gaps in Microsoft Visual Studio Provision compliant databases in seconds
Back to top
Your Featured Content
Now available: Babylon.js 4.0
Babylon.js 4.0 brings powerful, simple, and open 3D to everyone on the web. Learn about its new capabilities, improved debugging tools, more realistic rendering, and better physics.

How to: Create Visual Studio templates with tags
Visual Studio project templates allow you to create multiple similar projects more efficiently by defining a common set of starter files. Learn how to build a project template, add tags or filters to make your template easier to find, and deploy the template as an extension.
See what’s new in the latest Visual Studio 2019 preview
The second preview of Visual Studio 2019 version 16.1 is now available. Learn about the latest enhancements for debugging, NuGet, extensibility, and C++ development.

Visual Studio Toolbox: A look at Visual Studio 2019
The Visual Studio Toolbox show discusses Visual Studio 2019. Hear about the top developer pain points Visual Studio is addressing and find out how the Visual Studio team works to meet the needs of users.
Fill the gaps in Microsoft Visual Studio
Visual Assist has a wealth of features to enhance developer productivity including “Open any file,” “Find any symbol,” “Go to implementation,” and much more.
Using .NET Core with Docker
Previous releases of .NET Core have been container-friendly. Find out how Microsoft is taking .NET Core even further, making it a true container runtime that functions efficiently in low-memory environments.

Serverless automation with Python and PowerShell
Learn about new Python and PowerShell language support for serverless compute, using Azure Functions. Bring your automation scripts to the cloud and run them automatically at minimal cost.

Install Visual Studio 2019 for mobile development with .NET and Xamarin
Watch a quick overview of the steps to install Visual Studio 2019, start a new project, and create a basic mobile app with .NET and Xamarin.

Using survival analysis for predictive maintenance
Discover how survival regression can be applied in scenarios such as predictive maintenance of Industrial Internet of Things (IIoT) devices. Step through a project estimating the time until a machine should be serviced or maintained as a function of different explanatory variables.

Routing and route templates in Blazor
The router is a crucial element in the architecture of client-side frameworks and the engine that maps incoming URLs to the actual processing code. Learn about the basic routing capabilities available in today’s Blazor router.

Provision compliant databases in seconds
With SQL Provision, you can refresh dev and test in an instant for realistic test data, with sensitive data masked for compliance.  Try it now.
Back to top

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 10, 2019, Malvern, PA
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.


Learn AI Bootcamp for Emerging AI Developers 

May 7, 2019, Malvern, PA
May 8, 2019, Sunnyvale, CA
May 9, 2019, New York, NY
May 14, 2019, Houston, TX
May 15, 2019, Alpharetta, GA
May 16, 2019, Burlington, MA
May 16, 2019, Chicago, IL
May 17, 2019, Reston, VA
May 20, 2019, Detroit, MI
May 21, 2019, Edina, MN
May 21, 2019, Irving, TX
May 22, 2019, Irvine, CA
May 22, 2019, St. Louis, MO
May 23, 2019, San Francisco, CA
May 29, 2019, Bellevue, WA
June 4, 2019, Irvine, CA
  June 4, 2019, Malvern, PA
June 5, 2019, Denver, CO
June 5, 2019, Irving, TX
June 6, 2019, Houston, TX
June 6, 2019, Sunnyvale, CA
June 12, 2019, Alpharetta, GA
June 12, 2019, Burlington, MA
June 13, 2019, Chicago, IL
June 14, 2019, Reston, VA
June 17, 2019, Detroit, MI
June 18, 2019, Edina, MN
June 18, 2019, San Francisco, CA
June 19, 2019, St. Louis, MO
June 20, 2019, Bellevue, WA
June 25, 2019, New York, NY

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.


Microsoft Azure Developer Camp – Containers 

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
June 13, 2019, Edina, MN
June 26, 2019, Reston, VA

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.


Unified Analytics – Unifying Data Pipelines and Machine Learning with Apache Spark 

May 14, 2019, Detroit, MI
May 29, 2019, Houston, TX
  May 30, 2019, St. Louis, MO

Join this workshop to learn how unified analytics can bring data science and engineering together to accelerate your ML efforts. Learn how to build highly scalable and reliable pipelines for analytics, gain deeper insight into Apache Spark and Azure Databricks, train a model against data, and more.


Cloud Immersion Experience: Azure Migration 

May 15, 2019, Chicago, IL
May 17, 2019, New York, NY
May 20, 2019, Bellevue, WA
May 21, 2019, San Francisco, CA
  May 22, 2019, Burlington, MA
May 23, 2019, Irving, TX
May 23, 2019, Reston, VA

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.


Cloud Immersion Experience: SAP on Azure Workshop 

May 16, 2019, Edina, MN
May 29, 2019, Malvern, PA
June 12, 2019, Chicago, IL
  June 13, 2019, New York, NY
June 19, 2019, Houston, TX

Learn how you can boost your migration path to Azure within days by leveraging Protera’s SAP-certified FlexBridge migration acceleration platform to minimize downtime and reduce overall project costs.

Azure Data Days 
May 20–21, 2019, Irving, TX
This two-day seminar and workshop focuses on how to store data, derive actionable insights, and serve them. These demo-heavy sessions cover best practices and design methodologies of various storage and compute mechanisms.

Cloud Immersion Experience: DevOps for Azure Applications 

June 4, 2019, Denver, CO
June 6, 2019, New York, NY
  June 10, 2019, Edina, MN
June 12, 2019, Houston, TX

Gain hands-on experience provisioning Web App for Containers for hosting OSS applications, migrate a MongoDB instance into Cosmos DB, implement serverless technologies, such as Logic Apps and Azure Functions, to enhance OSS app functionality, provision an Azure Container Registry, and more.


Cloud Immersion Experience: Kubernetes in Action on Azure 

June 4, 2019, Irving, TX
June 5, 2019, Malvern, PA
June 6, 2019, Reston, VA
  June 10, 2019, Alpharetta, GA
June 12, 2019, Bellevue, WA
June 12, 2019, Sunnyvale, CA

Learn best practices of Kubernetes on Azure that you can apply to your environment today, and how other Azure services can work with Kubernetes to help you build and ship more quickly.


Governance with the Microsoft Cloud Adoption Framework 

June 18, 2019, Bellevue, WA
June 18, 2019, Denver, CO
June 18, 2019, Detroit, MI
  June 19, 2019, Burlington, MA
June 20, 2019, Irving, TX
June 21, 2019, Malvern, PA

Learn how the Microsoft Cloud Adoption Framework (CAF) helps you detect and respond to tangible risks, and how to integrate a governance MVP into planned or existing cloud adoption efforts.

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.
Compliance and Security Virtual Conference 
May 14, 2019, online
One of the biggest challenges in today’s evolving landscape is maintaining security, privacy, and compliance. Join KPMG and Microsoft for a virtual event to learn how to meet your security and compliance needs while transforming your business.
Windows Server Summit 2019 
May 22, 2019, online
Learn about new strategies, insights, and technologies for modernizing and managing your Windows Server ecosystem and applications. Be among the first to learn about exciting new product capabilities.
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.
Back to top
•  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
facebook  twitter
Back to top
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.