Top Links
- C# interop with C/C++ and Rust in WebAssembly (Jerome Laban)
 - Look iOS Developer, No Mac Required – Build an iOS Application using Xamarin and Visual Studio for Windows without using a Mac (Nick Randolph)
 - OData as a flexible data feed for React search (Michał Białecki)
 - Xamarin Podcast: Let’s Focus on Xamarin! (Matt Soucoup)
 
Web & Cloud Development
- Azure Tips & Tricks – Tip 257 – Making the most out of the Azure CLI Interactive Mode (Michael Crump)
 - 6 Things Markdown Got Wrong (Shawn ‘Swyx’ Wang)
 - JavaScript Substring Examples - Slice, Substr, and Substring Methods in JS (Cem Eygi)
 - WebStorm 2020.1 Beta: More Flexible Run Configuration Sharing, Improved React Support, and Simplified Commit Rebasing Process (Ekaterina Ryabukha)
 - Dual boot authentication with ASP.Net Core (Johnny Reilly)
 - OData Connected Service version 0.6.0 Release (Elizabeth Okerio)
 - Creating Sortable Tables With React (Kristofer Giltvedt Selbekk)
 - A Idea for a base class for web components in 2020 (Jochen Kühner)
 - Web API – Adding Swagger, SQL Server, Logging, Export to Excel and Docker (Michael Gledhill)
 - Tensorflow 2.0 In 7 Hours (Nikos Vaggalis)
 - Announcing Backstage and What the heck is Backstage anyway? (Stefan Ålund)
 - Share images to your website using the Web Share Target API (Michael Scharnagl)
 - This Week in Programming: Microsoft Buys Itself an Open Source JavaScript Dev Stack (Mike Melanson)
 - Top 10 security items to improve in your AWS account (Nathan Case)
 - Update your Microsoft.Data.SqlClient dependency if you run EF Core 3.1 with Linux/Docker, to avoid deadlock (hang) issues (Erik EJ)
 - Spotify’s New Podcast API: From Design to Launch (Spotify Engineering)
 - Interfaces in Golang (vraj9845)
 - TXTextControl.Web: Creating a Custom ButtonBar using the InputFormat Class (Bjoern Meyer)
 - Prettier 2.0 Supports Typescript 3.8, Improves CLI (Bruno Couriol)
 - Fun with browsers: how to get an image into the current page (Chris Heilmann)
 - HL7, #FHIR, and Covid-19 (Grahame Grieve)
 - Bridge the data gap between Composer, Adaptive and Waterfall Dialogs by sharing State (Jamie Maguire)
 - Hello World, Meet VMware CRE (Jed Salazar)
 - *Updated* Quick Start: Setting Up Your COVID-19 Health Bot (Sam Brown)
 
XAML, UWP & Xamarin
- Getting Started with Templated Picker for Xamarin (Aleksandar Gerchev)
 
Visual Studio & .NET
- Python in Visual Studio Code – March 2020 Release (Luciana Abud)
 - C# 8.0 Indices and Ranges (Miguel Bernard)
 - Return to FocusUF (Chris Miller)
 - Learning and documenting .NET with dotnet try (Bruno Sonnino)
 - .NET Transactional File Manager Migrated to GitHub (Chinh Do)
 - Read and Write Barcodes in .NET – Demo Project on Github! (Nick Villalobos)
 - .NET Platforms Feature Comparison (Linkai Yu)
 
Design, Methodology & Testing
- Taking the Guesswork out of Estimation (George Stocker)
 - Unit Testing EF Core – How to Invoke the Contents of OnModelCreating (Paul Michaels)
 - Production postmortem: high CPU when there is little work to be done (Oren Eini)
 - 2 Things You Need to Know about Reinforcement Learning–Computational Efficiency and Sample Efficiency (Exxact Team)
 - Approval Workflows With Github Actions (Aaron Powell)
 - 7 Habits of Highly Effective Remote Workers (Andrei Lyskov)
 - Using GitHub Actions to deploy a .Net Web App (Gregor Suttie)
 - Helping our developers stay productive while working remotely (Jared Spataro)
 - Code Smell: Changing Levels of Abstraction (Joe Eames)
 - Modular Monolith: Architecture Enforcement (Kamil Grzybek)
 - GitLab 12.9 released with Vault App, Code Quality Reports and Group Deploy Tokens (Larissa Lane)
 - 5 Ways to Keep Your Team Connected Remotely (Negin Safdari)
 - Pipeline Template: Applying a Launch Icon Badge to Identify Environments and Versions of your App (Nick Randolph)
 - So You Have To Work From Home — Now What? (Bonnie DeWitt)
 - Isolation Productivity and Mental Wellness Tips #1 (Nikola Zivkovic)
 - Architecture as Code (Sophia Parafina)
 - Material-UI 4.9 Release Improves Support for Material Design Specification (Swanand Kadam)
 - Highlights from Git 2.26 (Taylor Blau)
 
Mobile, IoT & Game Development
- Shadow and Text on ImageView in Android (Aminullah Taj Muhammad)
 - Activities you can do at home this week! (Rik Cross)
 - Flutter: The new ‘animations’ library explained (Shawn Blais)
 
Podcasts, Screencasts & Videos
- GCast 78: Creating a Workflow from a Microsoft Power Automate Template (David Giard)
 - InfoQ Podcast: Dylan Schiemann on the Evolution of Dojo, Web Components and Emerging Trends in Web Development (Dylan Schiemann)
 - Weekly Dev Tips – Respawn with guest Jimmy Bogard (Steve Smith)
 - Revision Path – Carolyne Hill (Maurice Cherry)
 - Software Engineering Daily – Google Cloud Networking with Lakshmi Sharma (Jeff Meyerson)
 - Merge Conflict 194: The Day The iPad Became a Laptop (James Montemagno)
 - Go serverless: Event-driven applications with Azure Functions | Azure Friday (Scott Hanselman & Rob Caron)
 - Go serverless: Containers with Kubernetes and virtual nodes | Azure Friday (Donovan Brown & Rob Caron)
 - Serverless Chats Episode #41: Communication Patterns in Serverless with Paul Swail (Jeremy Daly)
 - .NET Core Podcast – Hacking .NET with Michal Strehovský (Jamie Taylor)
 - ID10T Podcast – Cary Elwes (Chris Hardwick)
 - Rework Podcast – Remote Work Q&A, Part 1 (Basecamp Team)
 - The Amp Hour #485 – An Interview with John Day (Dave Jones & Chris Gammell)
 - Ladybug Podcast – Indie Hacking (Emma Bostian, Kelly Vaughn & Ali Spittel)
 - FreeCodeSession – Episode 146 (Jason Bock)
 - Heather Wilde on Managing Remote Teams – Azure DevOps Podcast Episode 81 (Jeffrey Palermo)
 - Talk Python to Me #256 – Click to run your notebook with Binder (Michael Kennedy)
 - What can developers do in their app to address battery life | One Dev Question (Ingrid Gallardo Huape)
 - Solving Business Problems using PowerApps with Ryan Cunningham | #LessCodeMorePower (Patty Nguyen)
 
Community & Events
- Becoming a Remote Worker – End of Week 1 (Adam Storr)
 - GitHub Action Hero: Shohei Ueda (Brian Douglas)
 - Five Ways to Experience & Support Philly Museums, Restaurants & More Right Now (Kelly Bucci)
 
Database
- Convert MS Access to SQL Server with Always Encrypted Database (Mircea Dragan)
 - SQL SERVER – Free Performance Tuning Videos (Pinal Dave)
 - RavenDB 5.0: Optimizing date range queries (Oren Eini)
 - Free Fundamentals of Query Tuning Week: Part 5, Common T-SQL Anti-Patterns (Brent Ozar)
 
SharePoint & MS Teams
- Microsoft Teams for Developers – 5 Ways to fortify your dev team while working remotely (Pete Fuenfhausen)
 
PowerShell
- Microsoft: PowerShell’s new ‘secrets’ tool preview is out (Liam Tung)
 - Azure PowerShell Docker image (dcaro)
 
Miscellaneous
- Remote support essentials: 4 steps you can take now to keep friends and family connected (Ed Bott)
 - Intro to quantum computing with Q# – Part 1, The background and the qubit (Filip W.)
 - Update on Stable channel releases for Microsoft Edge (Kyle Pflug)
 - Take Remote Worker/Educator webcam video calls to the next level with OBS, NDI Tools, and Elgato Stream Deck (Scott Hanselman)
 
More Link Collections
- The Morning Brew #2958 (Chris Alcock)
 - .NET App Developer Links – 2020-03-23 (Dan Rigby)
 - Double Shot #2558 (Mike Gunderloy)
 - Friday Five: Virtual Studio, Sharepoint, and more! (PeterEditorMVP)
 - Code Maze Weekly #17 (Vladimir Pecanac)
 - Top Stories from the Microsoft DevOps Community – 2020.03.20 (Steven Murawski)
 - F# Weekly #12, 2020 – F# 5 & .NET 5 (Preview 1) and The Elmish Book (Sergey Tihon)
 - Weekly C# Digest Issue #303 (Jakub Chodounsky)
 - GameDev News – March 20, 2020 (Brian Peek)
 - Reading Notes #418 (Frank Boucher)
 
The Geek Shelf
 C#: 2 BOOKS IN 1 – The Ultimate Beginner’s & Intermediate Guide to Learn C# Programming Step By Step (Ryan Turner) – Referral Link