Top Links
- .NET Rocks! – Architecture vs Code with Steve Smith (Carl Franklin & Richard Campbell)
- How Microsoft shrunk its Surface devices (Tom Warren)
- Why should I use .NET Aspire? (Christian Nagel)
- ENAMEL: More than a DSL for writing XAML (Matt Lacey)
- INotifyPropertyChanged vs DependencyProperty Which Is Better? (Michael Hawker)
- Azure Developer CLI (azd) – May 2025 (Kristen Womack)
Web & Cloud Development
- Go 1.24.3-1 and 1.23.9-1 Microsoft builds now available (Davis Goodin)
- How to Build a Responsive Dashboard Application in Angular (Joel Parks)
- Theme UI Frameworks in Angular Part 1: How to Theme Your Component with Sass (Dany Paredes)
- DevExpress Blazor AI Chat — Build a Multi-LLM Chat Application (Dmitry Tokmachev)
- Azure Vulnerability Assessments (Josephine Bush)
- WordPress Development with Docker: A Complete Setup Guide (Purushotam Adhikari)
- Where Should API Governance Occur? (Kin Lane)
WinUI, .NET MAUI & XAML
- Discovering Multiple Ways to Create Popups in .NET MAUI (Héctor Pérez)
- Windows Community Toolkit 8.2 Supports Native AOT Compilation (Edin Kapić)
- Bar Chart vs. Pie Chart: The Ultimate Guide to Choosing the Right Chart for Your Data in .NET MAUI (Nitheeshkumar Thangaraj)
Visual Studio & .NET
- Why we built our startup in C# (Sam Cox)
- How to Generate ZUGFeRD-Compliant Invoices from Word or HTML in .NET (Praveenkumar)
- Sep 0.8.0 – SepWriter Replace StringBuilder with ArrayPool Array (Nietras)
- Service Pack Releases: What’s New in TX Text Control 33.0 SP1 and 32.0 SP5 (Bjoern Meyer)
AI
- Meet the Phi family (Bart Wullems)
- Unlocking the Power of Model Distillation through Azure AI Foundry (Christian Coello)
- Figma’s big AI update takes on Adobe, WordPress, and Canva (Jess Weatherbed)
- Azure OpenAI o-series & GPT-4.1 Models Now Available in Azure AI Agent Service (Mike Emonts)
- Create chat completions with prompt templates in Standard workflows for Azure Logic Apps (Preview) (Esther Fan)
- Announcing Gemini 2.5 in Firebase Studio (Aja Hammerly & Ali Satter)
- Introducing OpenAI for Countries (OpenAI Team)
- Create and edit images with Gemini 2.0 in preview (Kat Kampf)
- Agentic AI guides and resources (GitLab Team)
- Plug, Play, and Prey: The security risks of the Model Context Protocol (Idan Hen)
- Amazon is working on an AI code generation tool (Ivan Mehta)
- Tutorial: Build a Simple MCP Server With Claude Desktop (Janakiram MSV)
- How MCP Enables Agentic AI Workflows (Michael Field)
- How Microsoft’s New Copilot Can “Use a Computer”—and What That Means for Healthcare (Tressha)
- Vibe Coding? No! Vibe Composing! (Pt.1) (Alberto Barnoy)
Design, Methodology & Testing
- Expert Implementation Services for Legacy System Modernization (Bjoern Meyer)
- 5 Morning Habits to Boost Your Productivity in 2025 (Kunal Chowdhury)
- Measuring Dialogue Intelligibility for Netflix Content (Ozzie Sutherland, Iroro Orife, Chih-Wei Wu & Bhanu Srikanth)
- Pulumi Private Registry: The Source of Truth for Golden Paths (Pulumi IDP Team)
Mobile, IoT & Game Development
- Building delightful Android camera and media experiences (Donovan McMurray, Mayuri Khinvasara Khabya, Mozart Louis & Nevin Mital)
- Publish your Flutter app to Google Play Store with Codemagic CI/CD (Masaki Sato)
- A new Raspberry Pi OS release (Simon Long)
Screencasts & Videos
- Video: Build a Well-Architected SaaS Solution on Microsoft Azure (Thomas Maurer)
- How do I track a database in source control? | One Dev Question (Drew Skwiers-Koballa)
- Elevating pro-code developers with GitHub Copilot and AI in Power Platform | The Low Code Revolution (Elaiza Benitez & Rami Mounla)
- Leaders of Code Episode #5 – Moving beyond velocity: Measuring real business impact (Katja Skafar)
Podcasts
- Building Engineering Excellence with Ganesh Datta of Cortex – Adventures in DevOps Episode #239 (Will Button & Warren Parad)
- Syntax Podcast Episode #900 – 13 New CSS Features You Can Start Using Today (Wes Bos & Scott Tolinski)
- Building Enterprise Infrastructure with Bit & AI with Gilad Shoham – JavaScript Jabber #676 (Charles Max Wood)
- The Changelog Podcast Episode #640 – Building Zed’s agentic editing (Nathan Sobo, Adam Stacoviak & Jerod Santo)
- Scrum Master Toolbox Podcast – BONUS: From Waterfall to Flow—Rethinking Mental Models in Software Delivery | Henrik Mårtensson (Vasco Duarte)
Community & Events
- As the US Cuts Scientific Talent, Europe Launches an Initiative to Attract It (Fernanda González)
- When a one second saving was worth £10K each day (Matt Lacey)
- Behind the scenes: Community “management” at Stack Overflow. (Rosie)
- PyTorch Foundation Welcomes vLLM and DeepSpeed as Hosted Projects (Steven J. Vaughan-Nichols)
Database
- SQL Server Temporal Tables Quick Start Guide (Burt King)
- Your SQL Server Is Whispering…Are You Listening? (Kevin3NF)
- Database Caching Example (Levi Masonde)
- Using local Large Language Model OLLAMA with SQL Server (Sebastiao Pereira)
- General Availability for Data API in vCore-based Azure Cosmos DB for MongoDB (William Wang & Sajeetharan Sinnathurai)
- Azure Cosmos DB with DiskANN Part 4: Stable Vector Search Recall with Streaming Data (James Codella, Revti Raman Singh & Nitish Upreti)
- Creating an Azure Storage Account and Uploading Files to an Azure Storage Account Blob Container (David Giard)
- To SQL or Not To SQL: That Is Not the Question (Hermann Baer)
- Can You Restore Multiple Differential Backup Files? (Tim Radney)
SharePoint, M365 & MS Teams
- SharePoint in the Era of AI: Spring 2025 Updates (Adam Harmetz)
- OneDrive: Personalized Intelligence. Seamless Collaboration. Always On (jasmo)
- Prepare your Office Add-in for the European Accessibility Act (EAA) (Jonah Karpman)
- Simple, Smart, and Secure: The next step in sharing files in Microsoft 365 (Miceile Barrett)
- Enhancements in OneNote for the Web (Parnikalnu)
Miscellaneous
- Trump cuts Energy Star program that saved households $450 a year (Jennifer Pattison Tuohy)
- Trump administration has shut down CDC’s infection control committee (Aria Bendix)
- Logging in Rust: Tracing Without Console.WriteLine (Chris Woodruff)
- C++ in 2025: How the Language Is Adapting to a Shifting Tech Landscape (Grant Knoetze)
- Microsoft protects Seattle-sized Washington forestland to help shrink its carbon footprint (Lisa Stiffler)
- Supporting American leadership in quantum technology (Microsoft)
- What were the MS-DOS programs that the moricons.dll icons were intended for? (Raymond Chen)
- Universal Print: A Comprehensive Guide to Print Security (Robert Cunningham)
More Link Collections
- Daily Reading List – May 7, 2025 (#547) (Richard Seroter)
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