Microsoft Developer Newsletter - Volume 23, Number 4: February 20, 2019

Top News Worldwide

Visual Studio 2019: Join the virtual launch event on April 2, 2019
 

Now available: Download Visual Studio 2019 Preview 3

Security best practices for open source developers, contributors, and maintainers

Five ways to build real-time apps with JavaScript

What’s new in Visual Studio 2019 Preview 3
Find out what’s new in the latest preview release of Visual Studio 2019, including changes to the IDE, debugging with data breakpoints in .NET Core applications, and performance improvements in F#.

Help protect your data with Azure Confidential Computing
Security is a major concern when you’re moving extremely sensitive intellectual property and data to a public cloud. Learn how Azure Confidential Computing helps Microsoft take on that challenge, becoming the first cloud provider to offer protection for data in use.

Build and deploy highly available solutions on Azure
Explore the key aspects of building and deploying highly available and resilient applications in Azure. Learn how to use Azure Service Fabric to package and deploy container-enabled applications, implement orchestration, and understand discovery features that are fundamental to a microservices architecture.

IoT Deep Dive: Learn how to build with Azure IoT
The Microsoft IoT Show is starting a new interactive, live-streaming event and technical video series, IoT Deep Dive. Join an IoT Deep Dive event to walk through end-to-end IoT solutions, watch technical demos, and learn best practices.

Announcing the new Security Engineering website
Check out the new Security Engineering site from Microsoft to explore development-related guidance, models, and tools.

Build applications from scratch with Azure and Cognitive Services
Learn about an application built using the Azure SDKs for .NET and Cognitive Services. Get an overview of creating custom vision models, watch a demo of the Docker containers for cognitive services, and find out how the .NET standard libraries can help you maximize code portability and reuse.

Use VS Code for C++ development with containers
Start using containers for development with VS Code. Find out how you can build C++ in a container, debug C++ in a container, and set up IntelliSense for use with C++ code to be used in a container.

Rate competitors using Infer.NET
Get started with Infer.NET, an open-source code library that can be used to create probabilistic programming systems.

How to deal with Forms in Blazor
Learn how Blazor receives and handles events regardless of the surrounding environment, and find out how to deal with input forms and client-to-server communication.

Debug live apps running in Azure Virtual Machines and Azure Kubernetes
Learn about enhancements to Snapshot Debugger and find out how to debug applications running in virtual machines.

Register now: Microsoft Q# Coding Contest
Dive into quantum computing in the Microsoft Q# Coding Contest, running March 1–4, 2019. Improve your skills while you solve quantum programming problems with Q# code.

Events

Cloud Immersion Experience: Azure Cosmos DB Hands-on Workshop 

February 26, 2019, Burlington, MA
February 26, 2019, Edina, MN
February 26, 2019, Irving, TX
February 26, 2019, Sunnyvale, CA
February 27, 2019, Denver, CO
February 27, 2019, New York, NY

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: Azure Databricks and Spark 

February 26, 2019, Denver, CO
March 12, 2019, Houston, TX
March 20, 2019, Burlington, MA
March 20, 2019, Sunnyvale, CA
March 27, 2019, Denver, CO
March 28, 2019, Alpharetta, GA
March 28, 2019, Reston, VA
March 28, 2019, San Francisco, CA

The Azure Databricks hands-on lab will cover loading data, connecting to Azure Blob Storage, a demo of Structured Streaming, Spark SQL, connecting to SQL Data Warehouse, Databricks optimizations, and machine learning in Azure Databricks.

Cloud Immersion Experience: Learn AI Bootcamp for Emerging AI Developers 

March 6, 2019, Chicago, IL
March 6, 2019, Irving, TX
March 7, 2019, Alpharetta, GA
March 7, 2019, Bellevue, WA
March 7, 2019, Irvine, CA
March 7, 2019, New York, NY
March 8, 2019, Houston, TX
March 13, 2019, Denver, CO
March 13, 2019, Malvern, PA
March 14, 2019, Reston, VA

We will focus on hands-on 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: SQL Database Managed Instance 

March 19, 2019, Detroit, MI
March 19, 2019, St. Louis
March 20, 2019, Chicago, IL
March 20, 2019, Edina, MN
March 21, 2019, Alpharetta, GA
March 21, 2019, Irvine, CA
March 21, 2019, New York, NY
March 21, 2019, Bellevue, WA
March 27, 2019, Malvern, PA

Azure SQL Database Managed Instance (MI) is the strategic piece in Microsoft’s platform-as-a-service (PaaS) offering. It provides scalability, high availability, and flexibility while reducing administrative complexity. MI is also nearly 100% compatible with versions as far back as SQL Server 2008.

Microsoft Ignite: The Tour 
Through May 22, 2019, worldwide
Attend a free technical training event for tech professionals in a city near you. Explore the latest developer tools and cloud technologies, and put your skills to work in new areas, including IoT and machine learning. Find an event near you.

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. Registration goes live on February 27, 2019.

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.

Resources

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 additional featured content items.