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