Top Links
- Update- Beta program for SQL Server on Windows container is suspended. (Amit Khandelwal)
- Help us shape the future of education with Microsoft Learn! (Lee Stott)
- Microsoft 365 Dev Podcast – Code Like a Pro in C# with Jort Rodenburg (Jeremy Thake & Paul Schaeflein)
- Using Visual Studio to search objects in a memory dump (Mark Downie)
Web & Cloud Development
- Adding authentication to a Blazor Server app using Auth0 (Andrew Lock)
- Testing Web APIs or Services with JetBrains Rider (Joseph Guadagno)
- Azure Durable Functions Dependency Injection (Mark Heath)
- 10 Things To Know About Azure Static Web Apps (Wassim Chegham)
- Log Your Queries While Building a GraphQL Server (Michael Staib)
- The Working Principles of 2FA (2-Factor Authentication) Software (Arthur Bellore)
- Node v16.4.2 (Current) (Bethany Nicolle Griggs)
- How to Use Promise.all() (Dmitri Pavlutin)
- A type-safe CloudEvent (Miguel Bernard)
- Node v12.22.3 (LTS) and Node v14.17.3 (LTS) (Richard Lau)
WinUI, .NET MAUI & XAML
- Introduction to the MVVM Toolkit (Sergio Pedri & Kyaa Dost)
Visual Studio & .NET
- C# tip: String.IsNullOrEmpty or String.IsNullOrWhiteSpace? (Davide Bellone)
- Microsoft is now focusing on making Visual Studio even more accessible (Kunal Chowdhury)
- Rediscovering implicit casting (Ken Bonny)
- How Does the StringBuilder Work in .NET? (Part 1) (Steve Gordon)
Design, Methodology & Testing
- GitLab 14 Introduces Epic Boards, Improves Pipeline Editor and Kubernetes Agent, and More (Sergio De Simone)
- Release management with dynamic infrastructure (Bob Walker)
- Best practices for writing code comments (Ellen Spertus)
- Getting started with Windows Package Manager WinGet (Thomas Maurer)
Mobile, IoT & Game Development
- Behind the scenes: Speeding up Unity workflows (Kristyna Hougaard)
Podcasts, Screencasts & Videos
- Syntax Podcast – Hasty Treat – JavaScript Event Buzzwords — Sync, Concurrent, Defer, Blocking, Workers (Wes Bos)
- The Stack Overflow Podcast 354: Building for AR with Niantic Labs’ augmented reality SDK (Ben Popper)
- Get Creative with DrawingView in Xamarin Community Toolkit (Gerald Versluis)
- Asp.Net Monsters #216 – Zip Deploy for Azure Web Apps (Simon Timms, James Chambers & David Paquette)
- First steps with Rust Programming Language (Michael Crump)
- Learn to Code with Me S8E4: From Washing Dishes to Managing Engineers: How Jesse Weigel Pivoted into a New Tech Career (Laurence Bradford)
- Coding Blocks Podcast – Designing Data-Intensive Applications – Leaderless Replication (Allen Underwood, Michael Outlaw & Joe Zack)
- The Amp Hour #548 – The Last Line of Defense (Dave Jones & Chris Gammell)
Database
- Feedback Request – COUNT and SUM Videos (Pinal Dave)
SharePoint & MS Teams
- Mastering SharePoint Framework Code Refresh + new React Hooks demo (Andrew Connell)
Miscellaneous
- Thoughts and Musings of a Standing Desk 1 Month On (Adam Storr)
- Open Source Audio Editor Audacity Has Become ‘Spyware’ (msmash)
- Windows 11 Musings #2 (Richard Hay)
- Biden’s Policy Agenda and SDOH Investing (Saul Marquez)
More Link Collections
- The Morning Brew #3267 (Chris Alcock)
- Weekly Xamarin – Issue 311 – 6th Jul 2021 (Kym Phillpotts)
- [Last Week in .NET #49] – Automated Printer CVEs (George Stocker)
The Geek Shelf
Git for Programmers: Master Git for effective implementation of version control for your programming projects (Jesse Liberty) – Referral Link