MicrosoftDeveloper Newsletter Volume 23, Number 19 | September 18, 2019 
Top News Worldwide
How to: Get started with F# on .NET Core
Video series: Python for Beginners
Announcing the new Visual Studio terminal
Top productivity tips for Visual Studio Code
Know SQL? Communications, security, messaging, and file transfer
Back to top
Your Featured Content
Use Azure DevOps for .NET Core and cloud-native apps
Get an overview of DevOps and see how to apply DevOps concepts when building, testing, and deploying cloud-native apps with .NET Core.

Streamline repetitive edits with IntelliCode
Discover how the latest Visual Studio preview can track your edits and streamline repeatable changes. See how IntelliCode can spot repetition and then suggest other places in your code where you might want to apply the same change.
.NET Conf and .NET Core 3.0 launch
Join this free, three-day virtual event for developers on September 23–25, 2019. Watch live sessions, explore various .NET developer topics, and be part of the .NET Core 3.0 launch.

Expression trees in Visual Basic and C#
Expression trees model various code operations and can be used to expose APIs without your having to learn a new language or vocabulary. Find out how to create and modify expression trees in both Visual Basic and C#.
Know SQL?
Connect to 150+ data sources (SaaS, NoSQL, Big Data, and more) through standard SQL queries.
Speed up image embedding models with ONNX Runtime
Accelerate and optimize machine learning models regardless of training framework by using ONNX and ONNX Runtime. This episode introduces both ONNX and ONNX Runtime and provides an example of ONNX Runtime accelerating Bing Semantic Precise Image Search.

Simplify downstream processing with Azure IoT Hub message enrichments
Enrich the telemetry of your IoT devices by stamping device twin tags and properties on messages sent to different routing endpoints. Watch a demo and learn more about this new feature in Azure IoT Hub.

Quantum messaging with Q# and Blazor
Build a model-view-viewmodel (MVVM)-based Blazor app that uses Q# and quantum entanglement to instantly transfer half a message across vast distances, while eliminating the risk of eavesdropping.

Get an intro to GraphQL
Watch the new series to understand the basics of GraphQL – a new API architecture. Learn how to interact with an existing GraphQL endpoint, create your first GraphQL Server, and deploy your GraphQL Server to the cloud.

C++ Standard Library is now open source
The Microsoft Visual C++ team announced that its implementation of the C++ Standard Library is being released as open source. Get details and find out how to access the source code on GitHub.

Communications, security, messaging, and file transfer
Easily extend .NET applications with networking, messaging, file transfer, email, message queuing, IoT, Bluetooth, and so much more. Any protocol, any platform, any IDE. The most trusted name in connectivity – backed by more than 20 years.
Back to top

Microsoft Azure Training Day: Migrating Applications to the Cloud

September 24, 2019, Reston, VA
September 24, 2019, Sunnyvale, CA
September 25, 2019, Bellevue, WA
  September 25, 2019, San Francisco, CA
September 26, 2019, Houston, TX

Join other developers and architects to learn the steps and decision-making process of a migration to the cloud. Learn how to migrate web applications and databases, deploy your application quickly and safely, modernize your application with containers and serverless, and more.

Microsoft Dynamics 365 Training Day
September 27, 2019, Detroit, MI
Uncover the future of business applications at this free, hands-on event for developers, IT professionals, business analysts, and power users. Go beyond sales force automation (SFA) and learn how this application can help you better understand customer needs and engage more effectively.

Microsoft Azure Training Day: Fundamentals

October 1, 2019, Denver, CO
October 1, 2019, Irvine, CA
October 2, 2019, Sunnyvale, CA
October 3, 2019, Bellevue, WA
October 8, 2019, Houston, TX
October 8, 2019, Reston, VA
October 9, 2019, San Francisco, CA
October 15, 2019, Irving, TX
  October 17, 2019, Burlington, MA
October 18, 2019, Chicago, IL
October 18, 2019, New York, NY
October 23, 2019, Alpharetta, GA
October 24, 2019, Malvern, PA
October 29, 2019, Edina, MN
October 29, 2019, St. Louis, MO
October 30, 2019, Detroit, MI

Learn strategies for transitioning to the cloud along with concepts including security, high availability, scalability, elasticity, agility, fault tolerance, and disaster recovery. Attendees will receive free vouchers to take the AZ-900 Microsoft Azure Fundamentals certification exam.

Webinar: Take Your Business Intelligence Further with Blazing-Fast Analytics
September 25, 2019, online
Find out how Power BI and Azure SQL Data Warehouse help you extract instant insights from the data warehouse.
IoT in Action: Santa Clara
October 10, 2019, Santa Clara, CA
Discover how to build new experiences and accelerate your IoT vision. Join other IoT innovators, industry experts, and Microsoft partners from across the IoT ecosystem to learn about best practices for developing and selling repeatable solutions across industries. Explore the opportunities of connected devices and find out how to navigate the challenges.
Microsoft Business Applications Virtual Launch Event
October 10, 2019, online
Register for this free, virtual event to get an in-depth look at the new features and capabilities across Dynamics 365 and the Microsoft Power Platform. Get insights and demos directly from the experts, and see what’s coming next in the October 2019 Microsoft business applications release.
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
•  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.