MicrosoftDeveloper Newsletter Volume 23, Number 2 | January 23, 2019 
Top News Worldwide
How to: Use the Azure Blockchain Development Kit for mobile apps
Introducing XAML Studio: A faster way to prototype UIs and debug markup in real time
New series: Visual Studio for Mac Tips and Tricks
Service meshes: What they are and when you need them
Accelerate the development of your WPF applications Ready for MSIX? Transition easily with InstallShield
Back to top
Your Featured Content
Quantum programming: A Q# wish list for the new year
Learn about Q#, Microsoft’s quantum programming language, explore some of the ways to get started with this language, and find out what Microsoft wants to achieve with Q# in the future.

Exploring the Naked Objects Framework
Sometimes the speed with which an app can be generated is more important than how nice it looks. Learn about the Naked Objects Framework, which follows the idea that sometimes a developer should focus solely on the business domain – letting users work with the objects directly (in their natural state).
Visual Studio Code tips and tricks
Learn about useful customizations, delve into powerful editing and source code control features, download the keyboard shortcut reference sheet, and discover other tips for becoming a Visual Studio Code power user.

Get to know Azure SQL Database Hyperscale
Learn about Azure SQL Database Hyperscale, a new architecture that provides full compatibility with previous generations of SQL engines.
Accelerate the development of your WPF applications
Build powerful apps with the most versatile WPF UI controls on the market, including our Excel Engine and countless grid and chart types for every need.
New: Team Retrospectives for Azure DevOps
Get the free Team Retrospectives extension for Azure DevOps. It helps you collect feedback on project milestones, prioritize, and track actionable tasks to help your team learn from experience and improve over time.

How to: Use the Windows Background Intelligent Transfer Service from your .NET applications
Get a complete overview of how to use the Windows Background Intelligent Transfer Service (BITS) from C# and other .NET applications to download files and data from the internet. See how BITS will handle network outages, roaming issues, and notifications.

Getting started with the EF Core Cosmos DB provider preview
Take a look at the Cosmos DB provider preview in EF Core and learn some of the basics, such as getting the provider into your solution, having EF Core create the Cosmos DB database, and storing data into a collection.

Working with template-based components in Blazor
This article from MSDN Magazine steps you through an example to demonstrate working with template-based components in Blazor applications.

Getting started with the EF Core Cosmos DB provider preview
Take a look at the Cosmos DB provider preview in EF Core and learn some of the basics, such as getting the provider into your solution, having EF Core create the Cosmos DB database, and storing data into a collection.

Ready for MSIX? Transition easily with InstallShield
Webinar that shows how to get ready for MSIX, Microsoft’s latest deployment technology. Learn how to make the transition easy with InstallShield.
Back to top

Bot in a Day Workshop 

January 24, 2019, Chicago, IL
January 24, 2019, Irving, TX
  January 24, 2019, Irvine, CA

Bot in a Day consists of an overview of bots and AI in the morning, followed by an afternoon of lab-style exercises where attendees will build their own bots with the help of our experts.


Cloud Immersion Experience: Azure Databricks and Spark 

January 24, 2019, Bellevue, WA
January 24, 2019, New York, NY
January 26, 2019, Denver, CO
January 28, 2019, Malvern, PA
January 29, 2019, Chicago, IL
January 29, 2019, Irving, TX
  January 29, 2019, San Francisco
January 30, 2019, Alpharetta, GA
January 30, 2019, Detroit, MI
January 30, 2019, St. Louis, MO
January 31, 2019, Edina, MN
January 31, 2019, Houston, TX

Get your hands on loading data, connecting to Azure Blob Storage, Structured Streaming, Spark SQL, connecting to SQL Data Warehouse, Databricks optimizations, Machine Learning in Azure Databricks, and more.

Azure DevOps Community Launch 
January 26, 2019, Raleigh, NC
Come learn about the new features in Azure DevOps, best practices for DevOps using Microsoft tools and services, and strategy and outlook for developers in the .NET and Azure ecosystems. See how Azure DevOps will help you plan smarter, collaborate better, and ship faster.

Cloud Immersion Experience: Kubernetes in Action on Azure 

February 6, 2019, Alpharetta, GA
February 6, 2019, Detroit, MI
February 6, 2019, Irvine, CA
February 6, 2019, St. Louis, MO
February 7, 2019, Reston, VA
February 7, 2019, San Francisco, CA
February 12, 2019, Burlington, MA
February 12, 2019, Chicago, IL
  February 12, 2019, Irving, TX
February 12, 2019, Sunnyvale, CA
February 13, 2019, Denver, CO
February 13, 2019, Malvern, PA
February 15, 2019, Bellevue, WA
February 15, 2019, Edina, MN
February 15, 2019, Houston, TX
February 15, 2019, New York, NY

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


Cloud Immersion Experience: Azure Cosmos DB Hands-on Workshop 

February 20, 2019, Alpharetta, GA
February 20, 2019, Detroit, MI
February 21, 2019, San Francisco, CA
February 25, 2019, Malvern, PA
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 implemented 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.

Microsoft Ignite: The Tour 
February 4–5, 2019, Washington, DC
Attend a free technical training event in Washington, D.C. Explore the latest developer tools and cloud technologies, interact with other developers and tech professionals, gain practical insights, and learn best practices.
IoT in Action Virtual Bootcamp 
February 4‒5, 2019, online
Gain a better understanding of IoT ‒ from device to cloud ‒ and accelerate IoT development in your organization. Register for this online event to get training, watch demos, and participate in hands-on labs.
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.