Hi folks. I’m off this week but dropping in to provide a batch of links with limited re-sorting. Cheers!
Web & Cloud Development
- Level Up Your Progressive Web Application With Shortcuts (Chris Love)
 - Optimising .NET Core Docker images ()
 - Building A Facial Recognition Web Application With React (Adeneye David Abiodun)
 - An Introduction to Azure Data Factory REST API (Andy Leonard)
 - Using TXTextControl.Web in ASP.NET Core Razor Pages (Bjoern Meyer)
 - Global and Component Style Settings with CSS Variables — Sara Soueidan (Brad Frost)
 - Multi-App Support with Custom Domains for .NET and AWS Elastic Beanstalk (Brad Webber)
 - ASP.NET Core Series: Route to Code | On .NET (Cecil Phillip)
 - How to hide or edit the reason field in Azure DevOps (Dan Hellem)
 - How to create Private Properties in JavaScript. (Dhananjay Kumar , Microsoft Most Valuable Professional , Google Developer Expert, Trainer and Consultant)
 - How to merge arrays using spread operator in JavaScript? (Dhananjay Kumar , Microsoft Most Valuable Professional , Google Developer Expert, Trainer and Consultant)
 - An alternative to the Azure DevOps App in the Microsoft Teams app store (Divya Vaishnavi)
 - The JWT Profile for OAuth 2.0 Access Tokens (and IdentityServer) (Dominick Baier)
 - June patches for Azure DevOps Server and Team Foundation Server (Gloridel Morales)
 - Getting Value from appsettings.json in .NET Core (Jeetendra Gund)
 - Friday Five: Azure REST API, Custom Debugging On Visual Studio, and more! (JeffreyMVP)
 - Marten Quickstart with .Net Core HostBuilder (Jeremy D. Miller)
 - Benchmarking Azure Synapse Analytics – SQL Serverless, using .NET Interactive (Jess Panni)
 - Protecting an ASP.NET Core Web API with Microsoft Identity Platform (Joseph Guadagno)
 - Radical Candor S2, Ep. 4 Radically Candid Conversations: Kim Scott & Dr. A. Breeze Harper, Ph.D. Discuss Anti-Racism (Kim Scott, Jason Rosoff and Amy Sandler)
 - How To Manage Docker Hub Organizations and Teams (Peter McKee)
 - ASP.NET Core updates in .NET 5 Preview 5 (Sourabh Shirhatti)
 - Software Package Management with AWS CodeArtifact (Steve Roberts)
 - Demystifying Pipelines in Azure DevOps (Build and Deployment) (Subodh Sohoni)
 - DevOps–Pushing Nuget package to Azure Artifacts Repository ()
 - Introducing “Web Live Preview” (Tim Heuer)
 
XAML, UWP & Xamarin
- Validation Snippets in Xamarin Forms (char0394)
 - Get started with TinyMvvm and Snippets for TinyMvvm (dhindrik)
 - Simplifying Xamarin.Forms Grid Column and Row Definitions (Gerald Versluis)
 - Consuming REST API with Swagger / OpenAPI in Xamarin and Uno Applications (Nick Randolph)
 - COVID 19 Tracker With WPF, Material Design And WebAPI (Rikam Palkar)
 
Visual Studio & .NET
- Exploring top-level statements in C# 9 ()
 - Learn C# and Unity by Making Digital Tabletop Games ()
 - Announcing .NET 5.0 Preview 5 (Rich Lander)
 - Speed up Creating Code with Live Templates in JetBrains Rider or ReSharper (Joseph Guadagno)
 - How Do I Think About Async Code?! (Leslie Richardson)
 - How Do I Debug Async Code in Visual Studio? (Leslie Richardson)
 - My personal collection of CSharp snippets (C#) (Luis Matos)
 - IO container in a parallel C# universe (Mark Seemann)
 - Visual Studio Code May 2020 (Visual Studio Code Team)
 - Determining approximately how much stack space is available, part 2 and Using fibers to expand a thread’s stack at runtime, part 5 and Using fibers to expand a thread’s stack at runtime, part 6 (Raymond Chen)
 
Design, Methodology & Testing
- Microservices Without Mocks, Part 2: Robust Responses (James Shore)
 - Unit Testing Assets (Lee Zen)
 
Mobile, IoT & Game Development
- Performance insights for Games, powered by Android Performance Tuner (Android Developers)
 - Unwrapping the Android 11 Beta, plus more developer updates (Google Developers)
 
Podcasts, Screencasts & Videos
- WebRTC and Peer-to-Peer Video Calling with Ian Ramzy (Wes Bos)
 - .NET Rocks! – The State of VB.NET with Kathleen Dollard (Carl Franklin & Richard Campbell)
 - Hanselminutes – Red Teaming with Leron Gray (Scott Hanselman)
 - Merge Conflict 206: IoT Build Status with BuildLight (James Montemagno)
 - Azure Podcast Episode 334 – Windows Containers in AKS (Sujit D’Mello)
 - .NET with Scott Hunter Part 1 | Visual Studio Toolbox and Part 2 (Scott Hunter, Robert Green)
 - CppCast – Web Assembly with Ben Smith (Rob Irving)
 - 13. Records in C# 9 (Andrea Angella)
 - .NET Core Podcast – The Desktop Story with Paul Michaels (Jamie Taylor)
 
Community & Events
- TechBash 2020, TechBash 2021, and COVID-19 (Jason Gaylord)
 
Database
- Using SQL Server Profiler to Capture Stored Procedures Executions ()
 - SQL SERVER – Open SSMS from Command Prompt and Azure Data Studio- Export Any SQL SERVER Query As JSON and Azure Data Studio – Explain SQL Server Execution Plan (Pinal Dave)
 - How SQL Server stores data types: floating points (Randolph West)
 - RavenDB Cloud gets shared plans (Oren Eini)
 
SharePoint & MS Teams
- Show and Hide Columns in SharePoint List Forms Using PowerShell (Mohamed El-Qassas)
 
Miscellaneous
- Build 2020 Recap (React Native Team)
 - Given-When-Then with Style ()
 - How to Make a CRUD App with Entity Framework Core ()
 - Testing IOptionsMonitor (Ben Foster)
 - Reusable Build Components with Interface Default Implementations ()
 - Improve Entity Framework Core Performance (Khalid Abuhakmeh)
 - A New Pattern for Exception Logging ()
 - MSIX Modification Package Introduction ()
 - ECMAScript proposal: Logical assignment operators ()
 - Microsoft VS Code turns 5: How GitHub, open source, Google made it a hit, reveals creator ()
 - TechBash 2020 and COVID-19 (Jason Gaylord)
 - Build a Blazor WebAssembly Line of Business App Part 1: Intro and Data Access ()
 - Build a Blazor WebAssembly Line of Business App Part 2: Client and Server ()
 - Build a Blazor WebAssembly Line of Business App Part 3: Query, Delete and Concurrency ()
 - Tip 267 – Using the Bot Framework Composer tool ()
 - Hiring a Diverse Workforce ()
 - Introducing the new Google Play Console beta (Android Developers)
 - Announcing Windows 10 Insider Preview Build 19645 (Brandon LeBlanc)
 - When a Columnstore Index Makes Your Query Fail (Brent Ozar)
 - WebAssembly Extended with Hot Reloading, Remote Debugging and Uniform Hardware Access (Bruno Couriol)
 - Containerize Your Go Developer Environment – Part 1 (Chris Crone)
 - Article: Blazor RenderTree Explained (Ed Charbeneau)
 - Protecting PII in Production Debugging (Etay Yosef)
 - Announcing sound null safety (Filip Hracek)
 - Database Administration During a Crisis with Brent Ozar (Richard Campbell and Greg Hughes)
 - 5 Trello Features That Will Change The Way You Work (Janet Mesh)
 - Dapr v0.8.0 Released (Jason Gaylord)
 - Announcing Entity Framework Core 5.0 Preview 5 (Jeremy Likness)
 - Get and Store Temperature from a Raspberry Pi with Go (Jeremy Morgan)
 - Using the Identity libraries with Christos Matskas and John Patrick Dandison (Jeremy Thake & Paul Schaeflein)
 - EF Core In depth – what happens when EF Core writes to the database? (Jon P Smith)
 - Hello Microsoft Identity Platform (Joseph Guadagno)
 - Mirage JS Deep Dive: Understanding Timing, Response And Passthrough (Part 3) (Kelvin Omereshone)
 - Webinar – How to stop worrying and adopt nullable reference types (Maarten Balliauw)
 - Flutter: Dart Immutable Objects and Values (Marco Muccinelli)
 - Introducing Pausepoints for Unity in Rider 2020.2 (Matt Ellis)
 - The Long Wait: Can Microsoft Unify Desktop and Mobile Development? (Matthew MacDonald)
 - The rise of the DevOps mindset (Medi Madelen Gwosdz)
 - The ultimate guide to Kubernetes microservice deployments (Octopus Deploy)
 - Cognizant’s Connected Factories | Internet of Things Show (Olivier Bloch)
 - Adobe Releases Photoshop Camera (Paul Thurrott)
 - Steps Stack Overflow is taking to help fight racism (Prashanth Chandrasekar)
 - The Vue 3 Composition API – Getting Started (Joel Parks)
 - AI Awesomeness: 2020 Update! Microsoft Cognitive Services Speaker Recognition API (Robin Osborne)
 - The Overflow #25: New tools for new times (Ryan Donovan)
 - Scaling End-to-End User Interface Tests (Slack Engineering)
 - Turn on, tune in, drop out, log off (Stack Overflow)
 - Kong JWT and Auth0 (Jason Farrell)
 
More Link Collections
- Top Stories from the Microsoft DevOps Community – 2020.06.12 (Steven Murawski)
 - C# Digest Issue #315 (Jakub Chodounsky)
 - F# Weekly #24, 2020 – Announcing .NET 5.0 Preview 5 (Sergey Tihon)
 - Code Maze Weekly #29 (Vladimir Pecanac)
 - GameDev News – June 12, 2020 (Brian Peek)
 - Weekly Xamarin – Issue 263 – 13th Jun 2020 (Kym Phillpotts)