Top Links
- Technology & Friends – Mads Torgersen on Designing a Programming Language (David Giard)
- Use BrowserStack App Automate with Appium UI Tests for .NET MAUI Apps (Sweeky Satpathy & Gerald Versluis)
- Unleashing the Power of Model Context Protocol (MCP): A Game-Changer in AI Integration (Sharda Kaur)
- Debugging with the AI-powered IEnumerable visualizer in Visual Studio (Junyu Wang)
- .NET MAUI <3 .NET Aspire – Developing your .NET MAUI app with the help of .NET Aspire (Gerald Versluis)
- Context is all you need: Better AI results with custom instructions (Rob Conery & Harald Kirschner)
Web & Cloud Development
- Kubernetes v1.33 sneak peek (Agustina Barbetta, Aakanksha Bhende, Udi Hofesh, Ryota Sawada & Sneha Yadav)
- Building an ASP.NET Core Backend (Linux and Windows) for the Document Editor and Viewer and Deploying the TX Text Control Document Editor in an ASP.NET Core Web App to Azure App Services (Bjoern Meyer)
- Create an Interactive Business Analytics Dashboard in Blazor with Syncfusion® [Webinar Show Notes] (Carter Harris)
- How to Easily Manage Multiple WordPress Sites (Top 8 Tools) (Jen Swisher)
- Projections, Consistency Models, and Zero Downtime Deployments with the Critter Stack (Jeremy D. Miller)
- .NET Aspire Support for an XAF Blazor Project (Oliver Sturm)
- Updated W3C Recommendation: EPUB 3.3 (W3C)
- Back to the Past: How htmx is Reviving Server-Driven Web Development (Chris Woodruff)
- Goodbye core types – Hello Go as we know and love it! (Robert Griesemer)
- Hyperlight Wasm: Fast, secure, and OS-free (Yosh Wuyts & Lucy Menon)
Visual Studio & .NET
- Optimizing concurrent count operations (Oren Eini)
- Retiring Akka.Persistence.SqlServer, Postgres, Sqlite (Aaron Stannard)
- Why does INVALID_HANDLE_VALUE cast through a LONG_PTR first? (Raymond Chen)
- APIs with C# – Part 4 Options (Jesse Liberty)
AI
- Introducing OpenSpartan Forerunner – A MCP Server For Halo Infinite (Den Delimarsky)
- Convert documents to Markdown to build a RAG solution (Bart Wullems)
- Developer’s Guide to the Built-In Tools of OpenAI Agents SDK (David Eastman)
- Negotiating with the Machine (Eleanor Berger)
- Google’s Gemini 2.5 Pro is Better at Coding, Math & Science Than Your Favorite AI Model (Fiona Jackson)
- Vibe Coding with Latest Visual Studio Preview (David Ramel)
- How to evaluate an LLM system (Jem Joseph Elias & Karrtik Iyer)
- AI Coding Challenge Major Fail – Why AI coding still has a long way to go (Mark Pahulje)
Design, Methodology & Testing
- New Overlapping Secrets on Azure DevOps OAuth (Angel Wong)
- Embracing a leadership role in the era of AI transformation (Anne Nicole)
- The UX Design Process Wheel (Daisy Mølving)
- What Is Accessible UX Design, and What Is an Accessible Application? (Hassan Djirdeh)
Mobile, IoT & Game Development
- Cordova Android 14.0.0 Released! (Bryan Ellis)
- What’s New in 2025 Volume 1: Flutter (Vijayakumar Mariappan)
- Microsoft revamps its Windows Game Bar (Umar Shakir)
Screencasts & Videos
- Revolutionizing Voice with GenAI on Azure | Sip and Sync with Azure (Matt Soucoup & Cindy Wang)
- Python + AI: Function calling & structured outputs | Microsoft Reactor (Pamela Fox)
- Understand Retrieval Augmented Generation in Under 8 Minutes (Michael Jolley)
Podcasts
- .NET Rocks! – JavaScript Promises with Martine Dowden (Carl Franklin & Richard Campbell)
- Syntax Podcast Episode #888 – You Need a Monorepo × Client Only React × TanStack + More (Wes Bos & Scott Tolinski)
- Barzan Mozaffari on Cloud Data Warehousing and Machine Learning Advances – Adventures in DevOps #236 (Will Button & Warren Parad)
- React Native Radio #326 – React Native Turns 10 🎉 (Mazen Chami, Robin Heinze & Jamon Holmgren)
- Scrum Master Toolbox Podcast – How to Introduce Data-driven Decision Making to Skeptical Agile Teams | Marina Lazovic (Vasco Duarte)
- Azure Podcast Episode 515 – Building Copilots (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- The Changelog Podcast Episode #634 – Leading leaders who lead engineers (remastered) (Lara Hogan, Adam Stacoviak & Jerod Santo)
- Grammar Girl Podcast – Exploring slang, AI ghost words, and language change, with Heddwen Newton (Mignon Fogarty)
- The Cloud Pod Episode #297 – Save the Date So You Can Get Some Skills – In AI! (Justin Brodley, Jonathan Baker, Ryan Lucas & Matthew Kohn)
Community & Events
- Announcing Oracle Dev Tour: Build the Future with AI (Vijay Kumar)
- Microsoft@50: Former CEO Steve Ballmer on what worked, what didn’t, and what he still believes in (Todd Bishop)
Database
- All About SQL Server Stored Procedures: Correct Dynamic SQL Usage (Erik Darling)
- Understanding Conversion Functions in SQL (Dashrath Hapani)
- The CREATE DOMAIN Statement (Joe Celko)
- Fabric: Query a SQL Endpoint from a Notebook (Dennes Torres)
- Unlock Instant Data Quality and Data Enrichment on Snowflake Marketplace (MSSQL Tips)
SharePoint, M365 & MS Teams
- March 2025 update of Power Automate for desktop (Yiannis Mavridis)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 27823 (Canary Channel) (Amanda Langowski & Brandon LeBlanc)
- Linux Kernel 6.14 Is a Big Leap Forward In Performance, Windows Compatibility (BeauHD)
- Microsoft is Updating the MSA Authentication Experience (Paul Thurrott)
- A smarter VPN experience: Introducing the Mozilla VPN extension for Windows (Santiago Andrigo)
- Vivaldi Browser Now Comes With Proton VPN for Free (Scott Gilbertson)
- Microsoft’s account sign-in UI gets a new design and dark mode (Tom Warren)
More Link Collections
- Daily Reading List – March 26, 2025 (#520) (Richard Seroter)
The Geek Shelf
Head First C#: A Learner’s Guide to Real-World Programming with C# and .NET Core (Andrew Stellman & Jennifer Greene) – Referral Link