Top Links
- New Developer Landing Page and Issues Repo (Rich Turner)
 - Back to Basics #1: Data Context (Nick Randolph)
 - Write Object-Oriented TypeScript Well (Rachel Appel)
 - Meet us at CREATE:Frontend (Microsoft Developer Team)
 
Web & Cloud Development
- Handling concurrency in an ASP.NET Core Web API with Dapper (Carl Rippon)
 - Detecting duplicate routes in ASP.NET Core: Visualizing ASP.NET Core 3.0 endpoints using GraphvizOnline – Part 5 (Andrew Lock)
 - JWT Auth in ASP.NET Core (Changhui Xu)
 - 3 Ways to Shallow Clone Objects in JavaScript (w/ bonuses) (Dmitri Pavlutin)
 - PUT, DELETE Actions and Calling JavaScript Functions in Blazor WebAssembly (Marinko Spasojevic)
 - Using the brightness() CSS Filter to generically highlight Content (Rick Strahl)
 - Containerized Python Development – Part 3 (Anca Iordache)
 - Fiddler Everywhere is Out of Beta! (Jonathan Pereira)
 
XAML, UWP & Xamarin
- Creating a Binding Library in Xamarin (Part. 2) (Rendy Del Rosario)
 - Building a CRM with Xamarin.Forms and Azure, Part 1 and Part 2 and Part 3 (Lance McCarthy)
 
Visual Studio & .NET
- Sentiment Analysis With C#, ML.NET, and Oakton Commands (Khalid Abuhakmeh)
 - Despite .NET Core 3 Deprecation, Newtonsoft JSON Serializer Still Rules NuGet Roost (David Ramel)
 
Design, Methodology & Testing
- MSIX Toolkit updated for Windows 10, version 2004 (10.0.19041.0) (John Vintzel)
 - Advanced Installer 17.3 (Advanced Installer Team)
 - Estimates Anchor Expectations; Forecasts Include Uncertainty (Johanna Rothman)
 - Announcing the GitHub public roadmap (Shanku Niyogi)
 - Travis Beginner Cookbooks (Montana Mendy)
 - Get better container security with GitLab: 4 real-world examples (Thiago Figueiró)
 
Mobile, IoT & Game Development
- Migrating to MRKT2 – NuGet for Unity crashes when using MRTK2 (Joost van Schaik)
 - How to use Lottie animation for showing dynamic values (Nitish Prasad)
 
Podcasts, Screencasts & Videos
- “Tasks in Microsoft Teams” – The Intrazone podcast (Mark Kashman)
 - How did you make the Terminal logo? | One Dev Question (Kayla Cinnamon)
 - Kubernetes Podcast from Google – Scheduling, with David Oppenheimer (Craig Box & Adam Glick)
 - ARM Series #5: Variables | The DevOps Lab (AbelSquidHead)
 - How to Use .NET Interactive Jupyter Notebooks in Daily Work-Life | Data Exposed (Anna Hoffman & Marisa Brasile)
 - Packaging and deploying .NET Core for Linux – Part 1 | On .NET (Cecil Phillip & Rich Lander)
 - RunAs Radio – Automating Workflows using Power Automate with Sandy Ussia (Richard Campbell & Greg Hughes)
 - Microsoft Edge Browser: Security, Compatibility, and Update Management (Chromium | 2020) (Microsoft Mechanics)
 - The Stack Overflow Podcast – 25 Years of Java – the past to the present (Paul Ford, Manish Gupta, Ben Popper, Sara Chipps & Georges Saab)
 - Trove | AI Show (Seth Juarez)
 - Azure Podcast Episode 340 – Messaging Services (Sujit D’Mello)
 - Software Engineering Radio Episode 419: John Ellithorpe on the Role of a CTO (Kanchan Shringi)
 
Community & Events
Database
- Eight ways to optimize costs on Azure SQL and More ways to save when you migrate SQL Server data to Azure SQL (John ‘JG’ Chirapurath)
 - Creating Covering Index to Eliminate Join – SQL in Sixty Seconds #090 (Pinal Dave)
 
SharePoint & MS Teams
- Announcing Tasks in Microsoft Teams public rollout (MS Planner Team)
 
PowerShell
- PSScriptAnalyzer 1.19.1 (Sydney Smith)
 
Miscellaneous
More Link Collections
- The Morning Brew #3046 (Chris Alcock)
 - .NET App Developer Links – 2020-07-29 (Dan Rigby)
 
The Geek Shelf
 Windows Presentation Foundation Development Cookbook: 100 recipes to build rich desktop client applications on Windows (Kunal Chowdhury) – Referral Link