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)