Top Links
- #30DaysOfPWA #01 – Introducing Progressive Web Apps (Nitya Narasimhan)
 - Include diagrams in your Markdown files with Mermaid (Martin Woodward & Adam Biagianti)
 - Part 1 – Create a Jenkins pipeline to deploy Desktop Apps as MSIX: Setup the Jenkins environment and Part 2 – Packaging a Visual Studio solution and Part 3 – Packaging solutions outside VS and Part 4 – Packaging with VB6RegistryTool (Luis Henrique Demetrio)
 - As .NET Turns 20, Microsoft Says .NET 7 Preview 1 Coming This Week (David Ramel)
 - .NET 20th Anniversary (recording) (.NET Team)
 - Creating Azure DevOps Wiki Pages from within a pipeline – part 2 (Stefan Stranger)
 
Web & Cloud Development
- Creating Azure Maps Applications In Blazor (Michael Washington)
 - Waiting for your ASP.NET Core app to be ready from an IHostedService in .NET 6 (Andrew Lock)
 - How to Add Custom Headers in ASP.NET Core Web API (Code Maze)
 - Working With Environment Variables in Node.js (Dominik Kundel)
 - Angular Design Pattern-Lazy loading feature modules (Jagadeesh Musali)
 - .Net 6 WebApplicationBuilder and Lamar (Jeremy D. Miller)
 - Angular Basics: Dynamic Routes With Activated Route Snapshots (Nwose Lotanna Victor)
 - Create Dynamic Forms in React Using React Hook Forms (Prashant Yadav)
 - Announcing Tenant-level analytics for Power Automate Cloud flows (TJ Vassar)
 - Head in the cloud: Creating a public cloud IaaS and PaaS strategy – Part 1 (Elias Khnaser)
 - The Buy or Build Question: Making the Right Choice For Your FHIR API (Rien Wertheim)
 - 3 Popular Collaboration Features for Postman Collections (Vikram Sahu)
 
Visual Studio & .NET
- Using Temporary breakpoint in Visual Studio 2022 (Abhijit Jana)
 - Merging Barcodes with JSON Data in C# (Bjoern Meyer)
 - C# Nullable Features thru the times (Christian Nagel)
 - dotNetDaveTok: The Bang in C# (David McCarter)
 - COM asynchronous interfaces, part 1: The basic pattern (Raymond Chen)
 - Measuring maintainability metrics with NDepend (Davide Bellone)
 - Modernizing a Legacy Microsoft .NET Application by Upgrading It to the Latest Microsoft .NET Core Framework (Abhishek Shukla)
 - A Practical Guide to Dapper (Camilo Reyes)
 
Design, Methodology & Testing
- Tips on reading code – What I learnt from reading code in 24 languages (John Kilmister)
 - Work estimates must account for friction (Karl Wiegers)
 - Improving Designer-Developer Collaboration With Figma UI Kits (Kathryn Grayson Nanz)
 - Principles are combinative and contextual (Steve Fenton)
 
Mobile, IoT & Game Development
- Flutter 2.1 Has Stable Windows Support (I Programmer)
 - Android 13 preview shows how Pixel phones could stream apps to your PC (Jay Peters)
 - The Programmers Guide To Kotlin – Destructuring (Mike James)
 
Podcasts, Screencasts & Videos
- InfoQ Podcast: The Architecture Advice Process with Andrew Harmel-Law (Andrew Harmel-Law)
 - Developer Tea – 3 Habits For Your First 30 Days As A New Engineer On A Team (Corrected Audio) (Jonathan Cutrell)
 - Revision Path – Reece Quiñones (Maurice Cherry)
 - App Architecture | Improve Azure App Performance, Reliability, Security, Operations & Cost | Microsoft Mechanics (Jeremy Chapman & Matt McSpirit)
 - Release Your .NET MAUI iOS App to the Apple App Store (Gerald Versluis)
 - Scrum Master Toolbox Podcast – The right level of pushing and stepping back for Scrum Masters | Jan Neudecker (Vasco Duarte)
 - Using the Fluid Framework (Dan Wahlin)
 - How to use Power Automate in Microsoft Teams (Microsoft Teams)
 - Create a RESTful API with .NET Core and MongoDB (MongoDB Team)
 - The 6 Figure Developer – SecOps with Allie Mellen (John Callaway)
 - Microsoft 365 PnP Weekly – Episode 153 – Sudha Narayanan (Vesa Juvonen & Waldek Mastykarz)
 - SQL Server Radio Episode 137 – It’s That Time of the Month (Guy Glantser & Eitan Blumin)
 - The Stack Overflow Podcast Episode 415 – Gen Z doesn’t understand file structures (Eira May)
 - Google Cloud Security Podcast Episode 52 – Securing AI with DeepMind CISO (Anton A. Chuvakin)
 
Community & Events
- We are thrilled to announce that we’re joining the Windows on Arm Project with LinaroOrg, Arm, and Qualcomm! (Windows Developer Team)
 - Happy 20th Birthday .NET! (Jason Gaylord)
 - .NET Celebrates 20th Anniversary of Launch (I Programmer)
 - Twenty years of .NET – Yay! (Rob Miles)
 - The next chapter of our hybrid workplace: update on our Washington state work sites (Microsoft)
 - Webinar: Working with SQL and databases in Rider (Khalid Abuhakmeh)
 
Database
- SSMS Download, Install and Configure with GUI and Command Line (Joe Gavin)
 - Extent Management in SQL Server (Klaus Aschenbrenner)
 - How to Run SQL from Jupyter Notebook – Two Easy Ways (Alena Guzharina)
 - Using Stored Procedure in SELECT – SQL in Sixty Seconds #193 (Pinal Dave)
 
SharePoint & MS Teams
- Microsoft Teams is coming to OneDrive with new “Your Teams” section (Arif Bacchus)
 - Microsoft Teams Will Let Users Control Calls With Bluetooth Headsets (Rabia Noureen)
 
More Link Collections
- The Morning Brew #3410 (Chris Alcock)
 - Interesting links of the week (2022-7) (Michael Eaton)
 - Sands of MAUI: Issue #44 (Sam Basu)
 - The Wolf Report – February 15th, 2022 (Michael Wolfenden)
 - Reading Notes #493 (Frank Boucher)
 - [Last Week in .NET #81] – Happy Birthday, .NET (George Stocker)
 
The Geek Shelf
 Learn WinUI 3.0: Leverage the power of WinUI, the future of native Windows application development (Alvin Ashcraft)

