Top Links
- Introducing Docker Hub MCP Server: A New Way to Discover, Inspect, and Manage Container Images (Shelton Graves)
 - Windows App SDK 1.8.0 Experimental 4 (1.8.250702007-experimental4) Release đź§Ş (Roy MacLachlan)
 - GitHub Copilot Vibe Coding Workshop (Justin Yoo)
 - Announcing TypeScript 5.9 Beta (Daniel Rosenwasser)
 - Behind the scenes of dotnet run app.cs: Exploring the .NET 10 preview – Part 2 (Andrew Lock)
 - EPISODE 20 – Scott and Mark Learn To… Vibe Coding and Being Productive (Scott Hanselman & Mark Russinovich)
 
Web & Cloud Development
- Simplify Your .NET Development with Aspire (Joseph Guadagno)
 - Build Interactive Chat UIs in React: Supercharge Your App Experience [Webinar Show Notes] (Carter Harris)
 - How to Use Angular CDK Layout and Flex for Responsive Websites (Dany Paredes)
 - Vertical vs. Horizontal Bar Charts: Optimize Your Data Visualization with Blazor Charts (Durga Gopalakrishnan)
 - React Router: New Governance and React Server Component APIs (Loraine Lawson)
 - Introducing Skia Graphite: Chrome’s rasterization backend for the future (Michael Ludwig & Sunny Sachanandani)
 - Go 1.24.5-1 and 1.23.11-1 Microsoft builds now available (Davis Goodin)
 
WinUI, .NET MAUI & XAML
Visual Studio & .NET
- Visual Studio 2022 Version 17.14.8 Release Notes (Microsoft Learn)
 - Functional Programming in C#—Exploring Advanced Topics (Assis Zang)
 - Adding SVG Graphics to PDF Documents in C# .NET (Bjoern Meyer)
 - Smarter, workspace-aware code completions for C++ in VS Code (Sinem Akinci)
 - .NET and .NET Framework July 2025 servicing releases updates (Tara Overfield & Victor Israel-Bolarinwa)
 - Self-Healing Akka.NET Clusters (Aaron Stannard)
 - AutoMapper and MediatR Roadmaps (Jimmy Bogard)
 
AI
- How to Measure the ROI of AI Coding Assistants (Jennifer Riggins)
 - An introduction to Microsoft.Extensions.AI–Part I – (Bart Wullems)
 - MCP, Microsoft Graph, and Copilot connectors in GitHub Copilot agent mode (Brian T. Jackett)
 
Design, Methodology & Testing
- How UI Automation Helps with Unit Testing and Accessibility (Matt Cowles)
 - Allow Beyond Compare for Merge Conflicts | GitHub Desktop | GitHub Issues (ThoughtDrive)
 - How to Have GitLab CI/CD for a .NET Aspire Project (Frank Boucher)
 - McDonald’s Automation Framework: Unlocking Efficient and Effective Test Automation (Swarna Devarapalli & Suneel Rallapalli)
 - Merge Editor: Optimize Labels for Various Git Merge Conflicts | VS Code | GitHub Issues (Henning Dieterichs)
 - How to Easily Install Windows Registry Keys and Entries (Renato Ivanescu)
 - Reaching Every System Architecture with the Right App Packaging Format (Alex Marin)
 - Git security vulnerabilities announced (Taylor Blau)
 
Mobile, IoT & Game Development
- Build a Responsive Flutter Expense Tracker Dashboard with Dynamic Charts (Kompelli Sravan Kumar Kompelli Lakshman)
 
Screencasts & Videos
- Stop Using the Flux Pattern for Every Single Blazor App! | Coding After Work (Jimmy Engstrom)
 - Custom Tracing with .NET Aspire | On .NET (Jeff Fritz)
 - Build Biosensing AI‑Native Apps w/ BCI + Azure AI Foundry & Agents Service | Sip and Sync with Azure (Priyanka Vergadia & Govind Kamtamneni)
 - How to style Power Apps canvas apps after using Plan Designer | The Low Code Revolution (Elaiza Benitez & Rich Burdes)
 - The Problem with MCP Servers (And How Postman Fixes It) (Postman Team)
 - Using agent mode to go from idea to code | Visual Studio (Jessie Houghton)
 
Podcasts
- Developer Tea – Perfection Is Fragile, and You Should Avoid It (Jonathan Cutrell)
 - Scrum Master Toolbox Podcast – The Hidden Cost of Removing Scrum Masters from High-Performing Teams (Vasco Duarte & Pascal Papathemelis)
 - Kubernetes Podcast from Google – HPC Workload Scheduling, with Ricardo Rocha (Abdel Sghiouar & Kaslin Fields)
 - The Amp Hour #697 – LEDs Everywhere with Tim from Mitxela (Dave Jones & Chris Gammell)
 - Getting Black Women Paid Podcast – Black Woman in Non-Profit and Academia: Why Start Asking for More? (ft. Dr. Maya Williams) (‘Tine Zekis)
 - The AI Fix Episode #58 – An AI runs a shop into the ground, and AI’s obsession with the number 27 (Graham Cluley & Mark Stockley)
 - RunAs Radio Episode #992 – Building Real Software using PowerApps with Luise Freese (Richard Campbell)
 
Community & Events
- In a blow to Google Cloud, Replit partners with Microsoft (Julie Bort)
 - A walkthrough of the original Microsoft Building 3 (Raymond Chen)
 
Database
- Microsoft Introduced AI Integrations for SQL Server. (Brent Ozar)
 - Security Update for SQL Server 2022 RTM CU19 (Harvey Mora)
 - Announcing the release of SSMS 21.4.8 (mbarickman)
 - SQL Server Management Studio (SSMS) v21.4.8 Release Notes (Microsoft Learn)
 
SharePoint, M365 & MS Teams
- From Threads to Workflows: Microsoft Teams Features That Boost Everyone’s Productivity (Noga Ronen)
 
Miscellaneous
- Process Monitor 2.1 for Linux, Sysmon 1.4 for Linux, and SysinternalsEBPF 1.5 (Alex Mihaiuc)
 - Grok is being antisemitic again and also the sky is blue (Amanda Silberling)
 - Apple announces chief operating officer transition (Apple)
 - Declutter your inbox with Gmail’s newest feature (Chris Doan)
 - Your Windows release information toolbox (Chris Morrissey)
 - Mastodon is improving profiles and getting ready for quote posts and Grok stops posting text after flood of antisemitism and Hitler praise (Jay Peters)
 - I love Microsoft’s new 12-inch Surface Pro and it’s $685 for Prime Day (Todd Haselton)
 
More Link Collections
- Things That Caught My Attention Last Week – July 6 (Peter Ritchie)
 - Daily Reading List – July 8, 2025 (#582) (Richard Seroter)
 - The .NET News Daily Issue #235 (Jasen)
 
The Geek Shelf
 Real-World Web Development with .NET 9: Build websites and services using mature and proven ASP.NET Core MVC, Web API, and Umbraco CMS (Mark J. Price) – Referral Link

