Top Links
- Smarter AI Edits in Visual Studio Copilot (Jessie Houghton, Oscar Obeso & Rhea Patel)
- 🚀 WinUI OSS Update: Phased Rollout Toward Open Collaboration (Beth Pan)
- Phi Silica task specialization using LoRA in Microsoft Learning Zone: A technical deep dive (Shay Ben-Elazar)
- Android Studio Narwhal Feature Drop is stable – start using Agent Mode (Paris Hsu)
- Onboarding your AI peer programmer: Setting up GitHub Copilot coding agent for success (Christopher Harrison)
- The TechBash 2025 schedule is now available! (TechBash Team)
Web & Cloud Development
- Node.js v24.5.0 (Current) and Node.js v22.18.0 (LTS) (Antoine du Hamel)
- Build Your Own Free Personal Data Warehouse with AI & Blazor Hybrid – No Cloud Needed! (Michael Washington)
- Aspire Roadmap 2025: Code-first DevOps, polyglot, and AI and Reviewing Aspire.JS: Current state of Aspire for JavaScript (Victor Frye)
- How to Use Angular httpResource API in Kendo UI Grid (Dhananjay Kumar)
- Shared State Complexity in React – A Complete Handbook for Developers (Henry Adepegba)
- Introduction to WordPress Plugin Development: Build Your First Plugin (JuanMa Garrido)
- What’s new in Astro – July 2025 (Sarah Rainsberger)
- W3C invites implementations of Incremental Font Transfer (W3C Team)
- TypeScript 5.9 Adds Expandable Hovers (Ian Eliot)
- A decade of Firely and FHIR: Lessons learned on the road to interoperability (Rien Wertheim)
- Delete PDF Pages Instantly – Free, Fast & Your File Never Leaves Your Browser (Sivasankaranarayanan Dharmalingam)
Visual Studio, C++ & .NET
- Difference Between var, dynamic, and object in C# (Mahesh Chand)
- Day 18: Mapping Cities: Visualizing TSP Evolution in .NET (Chris Woodruff)
- Increased Subscription Pricing for IDEs, .NET Tools, dotUltimate, and the All Products Pack (Elizaveta Semakova)
- A consequence of the weird wReserved value at the start of the DECIMAL structure (Raymond Chen)
AI
- Build an AI Shopping Assistant with Gradio MCP Servers (Freddy Boulton)
- What’s New in Azure AI Foundry Finetuning: July 2025 (Gina Lee)
- Build an AI Assistant with LangGraph and Next.js: Use Your APIs and Google Calendar as Tools (Deepu K. Sasidharan)
- MCP Horror Stories: The Security Issues Threatening AI Infrastructure (Ajeet Singh Raina)
- How To Transcribe Bank Statement PDFs Using Multimodal LLMs And Syncfusion APIs In N8n (Akash Prakash)
- 84% of developers use AI, yet most don’t trust it! (Anastasija Uspenski)
- Keeping Content Discoverable with Sitemaps in AI Powered Search (Bing Team)
- Windsurf vs. Cursor: When to choose the challenger (Chizaram Ken)
- AppGen: A Software Development Revolution That Won’t Happen (Christopher Tozzi)
- Should You Use AI to Learn to Code? (Clara Maine)
- Do AI coding tools help with imposter syndrome or make it worse? (Eira May)
- Why AI Agents as Your Team Should Be Your Next Learning Move (Julia Amatuni)
- Organizing for AI: From experimentation to industrialization (Lenara Aliyeva)
- You’re Building AI Apps Backwards: The Model-Product Problem (Lin Qiao)
- GenAI vs. Agentic AI: What Developers Need to Know (Michael Irwin)
- Copilot as the UI for AI (Michael Gannotti)
- Motivation Matters: Rethinking AI’s Role in Human-Centered Workplaces (Molly Pace)
- Stack Overflow Data Reveals the Hidden Productivity Tax of ‘Almost Right’ AI Code (msmash)
- Enterprises prefer Anthropic’s AI models over anyone else’s, including OpenAI (Rebecca Szkutak)
- The Future of AI: “Wigit” for computational design and prototyping (weastler)
Design, Methodology & Testing
- Fire your Playwright tests on demand from the .NET Aspire dashboard (Tim Deschryver)
- Modernizing the Process Editor for greater control over complex processes (Jasmin Wong)
- Introducing TeamCity Recipes: Reusable CI/CD Building Blocks (Olga Bedrina)
- Modernize your identity defense with Microsoft Identity Threat Detection and Response (Eric Sachs & Yaron Paryanty)
Mobile, IoT & Game Development
- Announcing Ionic 8.7 (Brandy Smith)
- Embedded MIDI synthesiser on Raspberry Pi (David Crookes)
- Introducing marker.js for React Native (Alan Mendelevich)
Screencasts & Videos
- Run Blazor on a Raspberry Pi Zero 2 W with Meadow! | Coding After Work (Jimmy Engstrom)
- Bringing Azure Logic Apps to on-prem, private, or public cloud with new Hybrid model | Azure Friday (Scott Hanselman & Harold Campos)
- Get Data into Fabric Eventhouse | Data Exposed (Anna Hoffman & Akshay Dixit)
- Multiple geo-replicas for Azure SQL Hyperscale | Data Exposed (Anna Hoffman & Matt Hyon)
- .NET Aspire 9.4 New Features | On .NET and Aspire, OpenTelemetry, Playwright, and more! | Fritz’s Tech Tips and Chatter (Jeff Fritz)
- Using agent mode to prototype a chat application | Visual Studio (Rhea Patel)
Podcasts
- InfoQ Podcast: Team Building in the Brave New World: Transforming Software Engineering Culture and Leadership (Duncan Grazier)
- The Hanselminutes Podcast – How is AlmaLinux OS is community-driven? with benny Vasquez (Scott Hanselman)
- FinOps: Holding engineering teams accountable for spend | Adventures in DevOps (Will Button & Warren Parad)
- Running Doom in TypeScript’s Type System with Dimitri Mitropoulos – JavaScript Jabber Episode #684 (Charles Max Wood)
- The Changelog Podcast Episode #652 – Solving the AI energy crisis (Greg Osuri, Adam Stacoviak & Jerod Santo)
- PPP 472 | Why Lean Matters–and What You Need to Know, with Toyota Veteran Mark Reich (Andy Kaufman)
- The Amp Hour Episode #699 – CircuitHub, 12 Years Later with Andrew Seddon (Dave Jones & Chris Gammell)
- Lenny’s Podcast – He saved OpenAI, invented the “Like” button, and built Google Maps: Bret Taylor on the future of careers, coding, agents, and more (Lenny Rachitsky)
- The Stack Overflow Podcast – Diving into the results of the 2025 Developer Survey (Phoebe Sajor)
- Software Defined Talk Episode #531 – YAYAML (Brandon Whichard & Matt Ray)
- Measuring Success Through Team Evolution | Scrum Master Toolbox Podcast (Vasco Duarte & Anamaria Ungureanu)
Community & Events
- Microsoft HQ Dev Conference Plans Live Visual Studio Toolbox Show, Offers Discount (David Ramel)
- Join us at Azure Dev Summit 2025 (Mike Hulme)
- CNCF Unveils Schedule for 10th Anniversary Edition of KubeCon + CloudNativeCon North America (K. Thornhill)
- 9 Ways to Grow Your Audience as a Writer—No Website Needed (Ugo)
Database
- How To Think Like A Batch (Mode) In SQL Server (Erik Darling)
- DZone Trend Report – Data Engineering: Scaling Intelligence With the Modern Data Stack (Melissa Habit, Miguel Garcia, Abhishek Gupta, Tulika Bhatt, Sukanya Konatam & G. Ryan Spain)
- Accessing the Kubernetes API from SQL Server 2025 (Andrew Pruski)
- Improved Declarative Persistence in Wolverine (Jeremy D. Miller)
- Amazon DocumentDB Serverless is now available (Channy Yun)
SharePoint, M365 & MS Teams
- What’s New in Microsoft Teams | July 2025 (Kerry Perez-Heffernan)
- What’s new in Microsoft 365 Copilot | July 2025 (Seth Patton)
PowerShell
- Securing PowerShell: How to Stop Prompt Injection Attacks, Part 1 (Brien Posey)
- How to Delete Files Using PowerShell (Michael Reinders)
Miscellaneous
- Announcing Files Preview v3.9.13 (Files Team)
- Proton releases a new app for two-factor authentication (Ivan Mehta)
- Microsoft Hits $4 Trillion Market Cap (Mahesh Chand)
- Meta’s Favorite Product Isn’t AI. It’s the Copy Button. (Om Malik)
- Paint.NET 5.1.9 is now available (Rick Brewster)
More Link Collections
- Daily Reading List – July 31, 2025 (#599) (Richard Seroter)
- Windows news you can use: July 2025 (EricMoe)
- The .NET News Daily Issue #252 (Jasen)
The Geek Shelf
.NET MAUI Cross-Platform Application Development: Build high-performance apps for Android, iOS, macOS, and Windows using XAML and Blazor with .NET 8 (Roger Ye) – Referral Link