Top Links
- Visual Studio 2019 for Mac version 8.5 is now available (Dominic Nahous)
 - Building Modern & Performant Desktop Apps—Is WinUI 3.0 the Way to Go? (Rossitza Fakalieva)
 - The March 2020 release of Azure Data Studio is now available (Alan Yu)
 - JetBrains Space (EAP) – The Integrated Team Environment (JetBrains)
 - Windows Terminal 1.0 is coming – Update now and set up your split pane hotkeys! (Scott Hanselman)
 
Web & Cloud Development
- How to Handle Navigation in React Native with react-navigation 5 (Said)
 - Suppressing characters in a React input (Carl Rippon)
 - How to Start Unit Testing Your JavaScript Code (Ondrej Polesny)
 - Ultimate Node.js Production Checklist (Mehul Mohan)
 - CSS Writing Modes Now an Official Web Standard (Bruno Couriol)
 - Azure Service Bus .NET SDK Deep Dive – Connections (Daniel Marbach)
 - Displaying enum as select list in ASP.NET Core (Gunnar Peipman)
 - Running a low-cost, scalable app with Azure Cosmos DB free tier (Nikisha Reyes-Grange)
 - ASP.NET Core Web API and Swagger GUI (R S Dodiya)
 - Easily adding Security Headers to your ASP.NET Core web app and getting an A grade (Scott Hanselman)
 - Building ASP.NET Core Hosted Services and .NET Core Worker Services (Steve Gordon)
 - Cross-site request forgery (CSRF) with ASP.NET Core and AJAX (Thomas Ardal)
 - Replacing AJAX calls in Razor Pages with Razor Components and Blazor (Andrew Lock)
 - Webhooks: The Building Blocks of an Event-Driven Architecture (Jennifer Riggins)
 - Search as a conversation using LUIS (Mithun Prasad)
 - Web Applications in Python (Sadrach Pierre)
 
XAML, UWP & Xamarin
- Host a custom UWP control in a C++ Win32 app (McLean Schofield)
 
Visual Studio & .NET
- Variables? We Don’t Need No Stinking Variables – C# Discards (Jason Roberts)
 - Debugging Dapr applications with Visual Studio Code (Jakob Ehn)
 - C# Design Patterns – Facade (Code Maze)
 - Using Reflection to Create a Dynamic OnModelCreating in Entity Framework (David Grace)
 - NServiceBus and .NET Core Generic Host (Jimmy Bogard)
 - Open URLs in the error/warning description (Matt Lacey)
 
Design, Methodology & Testing
- Security Patterns for Microservice Architectures (Matt Raible)
 - Testing in Agile: How to Get Started (Balazs Schaffhauser)
 - GitHub with Azure DevOps (Brian Blackman & Eldon Gormsen)
 - Managing a Team from Home (Jeff Handley)
 - Introducing job workflows – sequential flows, fan-in, fan-out and cancellable jobs (Appveyor Team)
 - What Is Test Driven Development? (Eric Boersma)
 - Abstractions Carry a Cost (George Stocker)
 - Command-line tab completion for Octopus CLI (Jim Burger)
 - Tints, a new Components Menu and more — what’s new in Sketch? and Documenting the humane design movement (Sketch Team)
 - Install hub to make your Git command-line as fully featured as GitHub (Sudeshna Sur)
 
Mobile, IoT & Game Development
- Don’t forget about Steam Link on Raspberry Pi (Alex Bate)
 - How to embed a Flutter application in a Website using DartPad (Jose Alba)
 
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – Purchasing Power Parity (Wes Bos)
 - InfoQ Podcast: Panel: Suddenly Distributed – Effective Agility in the Age of Coronavirus (David Horowitz, Mark Kilby, Lisette Sutherland, Judy Rees, Steve McCann, Charles Humble & Shane Hastie)
 - Smashing Podcast Episode 12 With Paul Boag: What Is Conversion Optimisation? (Drew McLellan)
 - Monsters Weekly 157 – C# 8 Default Implementations (James Chambers, David Paquette & Simon Timms)
 - Real Talk JS Episode 76: Readable JavaScript with Laurie Barth (John Papa)
 - Deploy your own video collaboration app in under 5 minutes (Brent Schooley)
 - No Dogma Podcast #140 – Maria Naggaga, Try .NET and .NET Interactive (Bryan Hogan)
 - Growing an Effective QA Practice | The DevOps Lab (Damian Brady & AbelSquidHead)
 - FreeCodeSession – Episode 147 (Jason Bock)
 - What’s the future of the Surface Duo API’s | One Dev Question (Scott Fudally)
 - The Stack Overflow Podcast – Shelter In Place (Paul Ford, Ben Popper & Sara Chipps)
 - The 6 Figure Developer Episode 136 – Working Remotely (John Callaway)
 
Community & Events
- Announcing the new lead for the Windows Insider Program (Panos Panay)
 - Women in STEM, Featuring Carly Eckert & Whende Carroll of KenSci (Sara Kuethe)
 - Google for Games Developer Summit March 2020 (Greg Hartrell)
 - Celebrating Women Who Have Broken Barriers (Casey McGuigan)
 - Ask a Developer: Erik Guzman Recommends Plain Language (ContentLab IO)
 - GitHub – Open collaboration on COVID-19 (Martin Woodward)
 
Database
- How To Connect Remotely to SQL Server on an Azure Virtual Machine (Vitor Montalvao)
 - What’s the best alternative to azure cosmos DB (Fulton Browne)
 - Using DbUp and Octopus workers for database deployment automation (Bob Walker)
 
SharePoint & MS Teams
- Virtual Rounding using Microsoft Teams (Max Fritz, Manoj Shah, Tyler Durham, Sohil Sathyanathan, Tavis Hudson, Jim Erickson & Shelly Avery)
 
PowerShell
- Learning PowerShell Core on Linux for the SQL Server DBA Part 2 (Edwin Sarmiento)
 - PowerShell wrapper around the Calendarific API (Ravikanth C)
 
Miscellaneous
- Moving to Linux – Part 1: Background and first impressions and Part 2: My life in operating systems and Part 3: Installation and day-to-day use and Part 4: Conclusions (Arthur Vickers)
 - Don’t Just Say It, Show It (Yolanda Fintschenko)
 
More Link Collections
- The Morning Brew #2959 (Chris Alcock)
 - .NET App Developer Links – 2020-03-24 (Dan Rigby)
 - Interesting links of the week (2020 #12) (Michael Eaton)
 - Build5Nines Weekly: March 23, 2020 (Chris Pietschmann)
 - Weekly Xamarin Newsletter, Issue 249 – 6th March 2020 (Luce Carter)
 - Front-end RSS Feeds (2020 Edition) (Louis Lazaris)
 
The Geek Shelf
 Sams Teach Yourself C++ in One Hour a Day (Siddhartha Rao) – Referral Link
 