Top Links
- Watch Live: Visual Studio Toolbox at VS LIVE! Redmond 2025 (Jim Harrer)
- React UI for Native Apps (Sam Basu)
- Aspire 9.4 is here with a CLI and interactive dashboard features (Maddy Montaquila)
- Introducing study mode in ChatGPT (OpenAI Team)
- MCP Dev Days Keynote: Building the Future of AI Development Together (Jay Parikh)
- Developers remain willing but reluctant to use AI: The 2025 Stack Overflow Developer Survey results are here (Erin Yepis)
Web & Cloud Development
- How to Build an AI-Powered Blazor Chatbot That Turns Conversations into Charts (Abubucker Sittiq)
- Role-Based Access Control with ASP.NET Core Identity (Ivan DeHaas)
- Modeling the Real World: A Practical Guide to Building Enterprise-Scale Digital Twins with .NET and Azure Digital Twins (Sudhir Mangla)
- How we enforce web API standards and guidelines at Workleap (Anthony Simmon)
- Azure private networking for Octopus Cloud (Matthew Allford)
- From Manual to Magical: Syncfusion’s JavaScript AI PDF Viewer in Action (Parthipan R.)
- BFF in ASP.NET Core #4 – Implementing a BFF from scratch (Tore Nestenius)
- Avoid IaaS Lock-In With a SAML Proxy (Mike Hadlow)
- Microsoft build of Go 1.25 crypto backend changes (George Adams)
- Accelerate modernization and cloud migration (John Ayub)
- July 2025 Product Update: AI Agent Templates, Real-Time Monitoring, and New Ways to Collaborate (Postman Team)
WinUI, .NET MAUI & XAML
- Uno Platform 6.1 Introduces CommandBarFlyout Control (Edin Kapić)
Visual Studio & .NET
- Build your own Static Code Analysis tool in .NET by knowing how Assembly, Type, MethodInfo, ParameterInfo work. (Davide Bellone)
- Running one-off .NET tools with dnx: Exploring the .NET 10 preview – Part 5 (Andrew Lock)
- Records and the ‘with’ operator, redux (Jon Skeet)
AI
- The inside story of building NotebookLM (Chaim Gartenberg)
- Introducing Trackio: A Lightweight Experiment Tracking Library from Hugging Face (Abubakar Abid, Sasha Luccioni, Zach Nation, Quentin Gallouédec & Nouamane Tazi)
- Google’s Gen AI Skillup (Nikos Vaggalis)
- Doubling down on our commitment to secure vibe coding (Replit Team)
- Replit panics, deletes $1M project; AI gets gold at Math Olympiad (Graham Cluley & Mark Stockley)
- Meta Is Going to Let Job Candidates Use AI During Coding Tests (Jason Koebler)
- Trump’s AI plan is a massive handout to gas and chemical companies (Justine Calma)
- Microsoft in talks to maintain access to OpenAI’s tech beyond AGI milestone (Rebecca Bellan)
- AI Agents Need Help. Here’s 4 Ways To Ship Software Reliably (Sam Alba)
- What’s new in NotebookLM: Video Overviews and an upgraded Studio (Usama Bin Shafqat)
- AI-generated test cases from user stories: An experimental research study (Yang Zhao, Vy Nguyen & Thuc Van Hoang)
Design, Methodology & Testing
- How to Form a New Habit (That Actually Sticks) (J.D. Meier)
- Why Most Feedback Shouldn’t Exist (Matheus Lima)
- Managing Change in a Microsoft World: Copilot Governance & Change Management (David Ramel)
- The Case Against Metrics for Developer Productivity (Ankit Jain)
- 4 Essential Principles for Programmers (Assis Zang)
- Day 16: Solving the Traveling Salesperson Problem with Genetic Algorithms Permutation Chromosomes (Chris Woodruff)
- Photoshop just made it shockingly easy to edit objects and people into photos (Jess Weatherbed)
Screencasts & Videos
- How I Built a Viral Video Generator (MAUI, XAML, Sora) (Héctor Pérez)
- MCP Power-User Mode: Revealing Every MCP Feature in VS Code | MCP Dev Days (Chris Noring)
- Getting Started Video Tutorial: Document Editor in ASP.NET Core C# on Linux and Getting Started Video Tutorial: Using DS Server with Docker (Bjoern Meyer)
- Embeddings, AI, and SQL Server 2025 with David Mauri, in Mr. Maeda’s Cozy AI Kitchen (John Maeda)
- When to use Copilot coding agent vs. interactive agent mode (GitHub Team)
- Bootcamp Recap and Revisiting TagzApp | Fritz’s Tech Tips and Chatter (Jeff Fritz)
- Building AI Agent Workflows with Semantic Kernel | Open at Microsoft (Jorge Arteiro, Vic Perdana & Evan Mattson)
- The Future of User Interaction | MCP Dev Days (Kent C. Dodds)
- MCP Gets OAuth: Understanding the New Authorization Specification | MCP Dev Days (Den Delimarsky, Aaron Parecki & Darin McAdams)
- VS for C++ developers | Getting Started (Sy Brand)
Podcasts
- RunAs Radio Show #995 – From ClickOps to DevOps with Steven Bucher (Richard Campbell)
- Future Knowledge Episode #6 – Four Digital Rights of Memory Institutions (Chris Freeland)
- The Happy Engineer Podcast – This is Why You’re Getting Overlooked for Promotions in Engineering (Max Ahumada)
- Getting Black Women Paid Podcast – Not Just Money: 10 Job Offer Benefits Black Women Can—and Should—Negotiate (‘Tine Zekis)
- Software Engineering Radio Episode #679 – Wesley Beary on API Design (Sam Taggart)
- Knowledge Hoarding and Team Dependencies | Scrum Master Toolbox Podcast (Vasco Duarte & Anamaria Ungureanu)
Community & Events
- Google: We will sign the EU AI Code of Practice (Kent Walker)
- A First-Timer’s Guide to Curating a Technical Conference Track (Erica Pisani)
- Microsoft earnings preview: AI fuels cloud growth, boosts capital costs, reshapes workforce (Todd Bishop)
- Vision for W3C is a W3C Statement (W3C Team)
Database
- SQL Server 2025: Not Just a Database; A Data Engine Reimagined (Chris Yates)
- A Little About: Old vs New Cardinality Estimators In SQL Server (Erik Darling)
- AI and Data Security: Protecting Sensitive Information with Oracle Autonomous Database Select AI (Michelle Malcher)
- Real-Time Flight Telemetry Monitoring with InfluxDB 3 Enterprise (Heather Downing)
SharePoint, M365 & MS Teams
- What’s New in Excel (July 2025) (Ms. Excel)
PowerShell & Terminal
- Warp: One month as the Agentic Development Environment: 2 million agents daily and 15x revenue growth (Zach Lloyd)
Miscellaneous
- The Things That Cannot Be Changed (Chris Given)
- With Windows 10’s fast-approaching demise, this Linux migration tool could let you ditch Microsoft’s ecosystem with your data and apps intact — but it’s limited to one distro (Kevin Okemwa)
- Apple’s iOS 26 Text Filters Could Cost Political Campaigns Millions of Dollars (BeauHD)
- Why is there a window with no name blocking Windows shutdown? (Raymond Chen)
More Link Collections
- Daily Reading List – July 29, 2025 (#597) (Richard Seroter)
- Things That Caught My Attention Last Week – July 27 (Peter Ritchie)
- The .NET News Daily Issue #250 (Jasen)
The Geek Shelf
Parallel Programming and Concurrency with C# and .NET (Alvin Ashcraft) – Referral Link