Top Links
- NuGet Package Explorer is now a Web App powered by Uno Platform (Uno Platform Team)
- Package Validation (Anirudh Agnihotry)
- Blazor on WPF (Sam Basu)
- Join us for a Live event on Azure Static Web Apps 30th June 2021 (Lee Stott)
Web & Cloud Development
- HTTP Range Requests and Partial Responses With ASP.NET Core (Khalid Abuhakmeh)
- Don’t Stop Me Now: How to Use React useTransition() hook (Dmitri Pavlutin)
- Using Custom Elements in Svelte (Geoff Rich)
- Secure Applications with OAuth2 and OpenID Connect in ASP.NET Core 5 – Complete Guide (Sanjay Modi)
- How Spotify is helping more companies adopt Backstage (Austin Lamon)
- Intro to Concurrency in Go (Manoj Debnath)
- Introducing Netflix Timed Text Authoring Lineage (Bhanu Srikanth, Andy Swan, Casey Wilms & Patrick Pearson)
- OAuth 2.0 & OIDC Fundamentals for Authentication & Authorization (Priya Rajagopal)
- Coding Short: Using Spread and Destructuring in JavaScript (Shawn Wildermuth)
WinUI, .NET MAUI & XAML
- TODO List using Reactive UI in Xamarin Forms (Rendy Del Rosario)
- Nuget Package Explorer (nuget.info) is a PWA powered by Uno Platform (Nick Randolph)
Visual Studio & .NET
- ICYMI C# 9 New Features: More Pattern Matching Features (Jason Roberts)
- C# Ranges and Indexes (Andrei Fedotov)
- Visual Studio 2019 v16.11 to improve Git Tooling (Kunal Chowdhury)
- Smooth Caret v2.2 adds support for Visual Studio 2022 (Sergey Vlasov)
- Customized JSON formatting with Serilog (Nicholas Blumhardt)
- ML.NET June Updates (Bri Achtman)
- Unsupported versions of Windows and .NET (Matthew Casperson)
Design, Methodology & Testing
- Versioned Value (Martin Fowler)
- GitLab 14 signals shift to modern DevOps: A DevOps platform with velocity, trust, and visibility (Brian Glanz)
- 3 DevOps Mistakes We’re Still Making (Wolfgang Platz)
- Selenium VB.NET NUnit Test Automating Angular, React, VueJS and 20 More and Selenium C# NUnit Test Automating Angular, React, VueJS and 20 More (Anton Angelov)
- Improving Method and Function Clarity (Steve Smith)
- Welcome to Workspaces: Staying in sync (Sketch Team)
- GitHub Desktop Adds Squashing (Kay Ewbank)
- GitLab 14.0 released with a celebration of GitLab 14 (Darren Eastman)
- Why do Remote Meetings Suck? (and how to fix it) (George Stocker)
- Strategies, tools, and frameworks for building an effective threat intelligence team (Lauren Goodwin)
- New To Project Management? Here Are 50 Terms You Should Know (Sam Milbrath)
- A framework for building Open Graph images (Jason Etcovich)
- Testing Practices for Cloud Engineering (Sophia Parafina)
Mobile, IoT & Game Development
- Implementing React Native Responsive Design Part 1 : Limiting and Scaling (Roger Roelofs)
- Address Sanitizer Now in “Early Release” for Xbox Developers (David Li)
Podcasts, Screencasts & Videos
- Working Code Podcast – Episode 028: Build vs Buy (Ben Nadel)
- Advisor Clinic: Lower costs with Azure Virtual Machine reservations | Azure Enablement (David Blank-Edelman & Priyanshi Mittal)
- RunAs Radio – How Teams works with SharePoint with Susan Hanley (Richard Campbell & Greg Hughes)
- Microsoft Mechanics – How to present videos in Microsoft Teams meetings WITHOUT LAG using web streaming & PowerPoint Live (Jeremy Chapman)
- MidDay Cafe Episode 14 – Operator Connect for Microsoft Teams (Mike Gannotti)
- Microsoft Cloud Show Episode 414 | New Windows, New Visual Studio, and Microsoft Cloud News (Andrew Connell & Chris Johnson)
- Building Open, Connected Communities of Health. For Everyone. (Allscripts)
- The CSS Podcast 047: :is(), :where(), & nesting (Una Kravets & Adam Argyle)
- FreeCodeSession – Episode 274 (Jason Bock)
- PPP 325 | Managing Up and Conversations about Race, with author Dana Brownlee (Andy Kaufman)
- Asp.Net Monsters – Playwright Inspector and page.pause() (James Chambers, Simon Timms & David Paquette)
- Getting the most out of your logging in .NET (SSW TV)
- The Stack Overflow Podcast #350 – A deep dive into natural language processing and speech to text systems (Ben Popper)
Database
- SQL Server CROSS APPLY and OUTER APPLY (Arshad Ali)
- Options to backup SQL Server databases on Azure SQL VMs (Mohammed Moinudheen)
- Installing RavenDB on a Ubuntu machine (Oren Eini)
- COUNT(*) and COUNT(1): Performance Battle – SQL in Sixty Seconds #176 (Pinal Dave)
SharePoint & MS Teams
- Universal Actions: Unified developer experience for Adaptive Cards on Teams and Outlook (Universal Actions Team)
- Roadmap watch: what’s coming to Teams during Summer 2021? (Vesa Nopanen)
PowerShell
- How to Change the Start Page for the Edge Browser (Thomas Lee)
Miscellaneous
- Creating an Animated GIF with Python (Mike Driscoll)
- The ARM processor (Thumb-2), part 17: Prologues and epilogues (Raymond Chen)
- Microsoft hits $2 trillion market cap for first time ever (Taylor Soper)
- Releasing Windows Feature Experience Pack 120.2212.3920.0 to the Beta & Release Preview Channels (Vivek Elangovan)
More Link Collections
- The Morning Brew #3258 (Chris Alcock)
- .NET App Developer Links – 2021-06-23 (Dan Rigby)
The Geek Shelf
The Art of Immutable Architecture: Theory and Practice of Data Management in Distributed Systems (Michael L. Perry) – Referral Link