Top Links
- Using Visual Studio Codespaces with .NET Core (Tim Heuer)
- Introducing YARP Preview 1 (Sam Spencer)
- C# Today & Tomorrow | Microsoft Build 2020 (Mads Torgersen & Dustin Campbell)
- Introducing Project Tye (Amiee Lo)
- Microsoft Open-Sources GW-BASIC (Rich Turner)
Web & Cloud Development
- Understand Searched Locations For The Razor View Engine And ASP.NET (Khalid Abuhakmeh)
- Announcing Service Bus Explorer preview on Azure Portal! (Ashish Chhabria)
- Logging to Notepad window from ASP.NET Core (Gunnar Peipman)
- JSON handling made easy with System.Net.Http.Json (Marco Minerva)
- Azure Cosmos DB wrap-up: May 2020 BUILD Announcements (Mark Brown)
- More Performant Serverless GraphQL with Azure Functions, GraphQL for .NET, and Cosmos DB (Tomasz Pęczek)
- Drawing with FabricJS and TypeScript Part 8: Cut/Copy/Paste and Hotkeys (Matthew Jones)
- The Science Behind Web Vitals (Amar Sagoo, Annie Sullivan & Vivek Sekhar)
- Making the web more accessible and inclusive for all with Microsoft Edge (Divya Kumar)
- Effectively stubbing remote HTTP service dependencies with HttpClient Interception (Joseph Woodward)
- How to Setup Windows for Development: An experiment in using WSL2 (Valerie Burzynski)
- CSS3 Fluid Layout And Media Queries: A Simple Approach to Responsive Web Design (Taofeek Olalere)
XAML, UWP & Xamarin
- Project Reunion: An End to Microsoft’s UI Madness? (Matthew MacDonald)
- With Project Reunion Microsoft is Attempting to Unify Win32 and UWP APIs (Sergio De Simone)
Visual Studio & .NET
- Build Developer Conference: What’s New with C# and F# (David Ramel)
- Create a Small Blog in Blazor – Part 1 – Create Application in Visual Studio (David Grace)
- C# 9 Non-Destructive Mutation (Steve Fenton)
- BackgroundService Gotcha: Startup (Stephen Cleary)
- Send to Carbon with VS19 (Mike James)
Design, Methodology & Testing
- Branching Patterns: Collaboration Branch and Team Integration Branch (Martin Fowler)
- A is for accessibility: How to make remote learning work for everyone (Anne Nash)
- Mentoring Developers: 5 Tips from an Adobe Experience Platform Engineer (Jaemi Bremner)
- Autofac, WebApplicationFactory and integration tests (Johnny Reilly)
- Why Infrastructure As Code? (Justin Etheredge)
- Build Software like it’s Hardware (Kenneth Reilly)
- How to Use Windows Package Manager (Russell Smith)
- GitHub Protips: Tips, tricks, hacks, and secrets from Sarah Vessels (Sarah Vessels)
Mobile, IoT & Game Development
- Migrating to MRTK2: using a Spatial Mesh inside the Unity Editor (Joost van Schaik)
Podcasts, Screencasts & Videos
- GCast 85: Dependency Injection in Java Spring Apps (David Giard)
- Hanselminutes – A path to technical leadership with Keavy McMinn (Scott Hanselman)
- Mark Russinovich on Azure innovation and more! | Microsoft Build 2020 (Mark Russinovich & Seth Juarez)
- CppCast – Catch2 and std::random with Martin Hořeňovský (Rob Irving)
- STEM Everyday: #162 | ESports Clubs and Competitions to Build the Whole Child | feat. Brianna Titi from Emerald Esports (Chris Woods)
- RunAs Radio – VPNs in the Pandemic with Richard Hicks (Richard Campbell & Greg Hughes)
- FreeCodeSession – Episode 164 (Jason Bock)
- 2 Frugal Dudes Podcast – Tips for Living on an Inconsistent Income (Kevin Griffin & Sean Merron)
- React Podcast 95: Dave Geddes on Mastery Games and the key to learning everything (Michael Chan)
- Accessify your Blazor apps – Hot accessibility techniques for Blazor apps (SSW TV)
- Azure Podcast Episode 331 – Functions and Serverless (Sujit D’Mello)
- JetBrains .NET Days Online 2020 – Session recordings available (Alexandra Kolesova)
Community & Events
- Philly .NET Virtual Meetup – Visual Studio Code Top 10 Tips (Bill Wolff & Rob Keiser)
- Google Season of Docs (Erick Zhao)
- Save the Date: Flutter Day, June 25, 2020 (Chris Sells)
Database
- MongoDB Fundamentals – CRUD: Deleting Objects – Day 5 of 6 (Pinal Dave)
- Released: Microsoft.Data.SqlClient 2.0 Preview 4 (David-Engel)
SharePoint & MS Teams
- Microsoft Teams Rooms May update (MS Teams Team)
PowerShell
- Use PowerShell to Fetch Account SignIn Data from the Graph (Tony Redmond)
Miscellaneous
- Announcing Windows 10 Insider Preview Build 19631 (Brandon LeBlanc)
- What’s coming in Windows 10 accessibility (Jeff Petty)
More Link Collections
- Collective #606 (Mary Lou)
- The Morning Brew #2999 (Chris Alcock)
- Double Shot #2602 (Mike Gunderloy)
- .NET App Developer Links – 2020-05-22 (Dan Rigby)
- Introducing The .NET Stacks weekly newsletter (Dave Brock)
The Geek Shelf
Beginning App Development with Flutter: Create Cross-Platform Mobile Apps (Rap Payne) – Referral Link