Top Links
- .NET Aspire and Azure Functions integration preview (Brady Gaster)
- Introducing Docker Model Runner: A Better Way to Build and Run GenAI Models Locally (Deanna Sparks)
- ReSharper and .NET Tools 2025.1 Release Candidates Are Now Available and Rider 2025.1 Release Candidate Is Out! (Sasha Ivanova)
- dotnet run file.cs – Coming soon to the .NET CLI (Jan Jones)
- How we ended up rewriting NuGet Restore in .NET 9 (NuGet Team)
- Announcing Hybrid Search with Semantic Kernel for .NET (Wes Steyn)
Web & Cloud Development
- Secure a Vue app with OpenID Connect and the BFF pattern (Khalid Abuhakmeh)
- Deploy Angular & Next.js apps with App Hosting, now GA! (Julia Reid & Jeff Huleatt)
- Blazor Upgrade: Syncfusion’s New SpeechToText Component (Indrajith Srinivasan)
- Building a Multi-Tenant SaaS Application with Next.js (Backend Integration) and How to Build a Multi-Tenant SaaS Application with Next.js (Frontend Integration) (Juliet Ofoegbu)
- April 2025: A look at the latest Microsoft Entra key feature releases, announcements, and updates (James Casey)
- Announcing “Service updates” for Azure API management (Sreekanth Thirthala)
WinUI, .NET MAUI & XAML
- Heikin-Ashi vs. Candlestick Charts: Which Is Better for Market Trend Analysis in WPF? (Dhanaraj Rajendran)
- Windows App SDK 1.7.1 (1.7.250401001) and Windows App SDK 1.6.7 (1.6.250402001) (Roy MacLachlan)
- Discovering the DebugRainbows NuGet Package in .NET MAUI (Leomaris Reyes)
- Windows App SDK Version 1.6.7 (1.6.250402001) Stable Channel Release Notes and Windows App SDK Version 1.7.1 (1.7.250401001) Stable Channel Release Notes (Microsoft Learn)
Visual Studio & .NET
- Using F# to read/write files and databases (Kevin Logan)
- Rust for the Sharp Mind: 6 Weeks of Learning Rust as a C# Developer (Chris Woodruff)
- Characterising song recommendations (Mark Seemann)
- Why can’t I use SEC_LARGE_PAGES with a file-based file mapping? (Raymond Chen)
- .NET and .NET Framework April 2025 servicing releases updates (Tara Overfield & Rahul Bhandari)
- Spectre.Console 0.50 released! (Spectre.Console Team)
AI
- Run Gemma 3 with Docker Model Runner: Fully Local GenAI Developer Experience (Ignasi Lopez Luna)
- Unlocking Document Intelligence: Mistral OCR Now Available in Azure AI Foundry (Naomi Moneypenny)
- Announcing Genkit for Python and Go (Chris Gill & Peter Friese)
- Introducing the AI-Powered App Testing Agent (Lee Kellogg)
- Agent Development Kit: Making it easy to build multi-agent applications (Erwin Huizenga & Bo Yang)
- Power Up Your CLI With Claude Code (Nikos Vaggalis)
- Building Generative AI for DartPad (Chris Sells)
- The Evolution of LLM Integration (Abhijit Jana)
- AI Agent for Sending Emails Through WhatsApp Voice Notes Using Twilio, Sendgrid, .NET (Jacob Snipes)
- “There is a real cost to moving fast”: Using AI to accelerate drug discovery (Katja Skafar)
- Google says it’ll embrace Anthropic’s standard for connecting AI models to data and Elon Musk’s AI company, xAI, launches an API for Grok 3 and Gemini Code Assist, Google’s AI coding assistant, gets ‘agentic’ abilities (Kyle Wiggers)
- Back to Blogging: Google Just Announced Agent2Agent Protocol (A2A), and It’s a Big Deal (Munish Munagala)
- Unlocking innovation: Practical strategies for driving business value with Gen AI (Sachin Dharmapurikar)
- A Comprehensive Guide to Agentic AI with Semantic Kernel (Sophia Lagerkrans-Pandey & Arafat Tehsin)
- Semantic Search with the AI Dev Gallery (zteutsch)
- Old Security Rakes In New MCP Yards (Den Delimarsky)
Design, Methodology & Testing
- When racing the Heisenbug, code quality goes out the Windows (Oren Eini)
- How to request a change to a CVE record (Shelby Cunningham)
Mobile, IoT & Game Development
- React Native Support and Gemini Live APIs for Vertex AI in Firebase (Miguel Ramos)
- Prioritize media privacy with Android Photo Picker and build user trust (Tatiana van Maaren & Roxanna Aliabadi Walker)
- Raspberry Pi Foundation joins UNESCO’s Global Education Coalition (Ben Garside)
- How to start using the new Linux terminal on your Android device (Jack Wallen)
- Data Connect is now generally available! (Andrea Wu)
- Introducing Firebase Studio (Rody Davis & Kelvin Boateng)
Screencasts & Videos
- Debug Your WinUI FlipView Like a Pro! (Michael Hawker)
- Open Source is not free. It just looks that way | Coding After Work (Jimmy Engstrom)
- What is GraphQL used for in SQL database in Fabric? | One Dev Question (Buck Woody)
- OpenAPI Enhancements in .NET 10 Previews – Generate Docs in YAML & XML, OpenAPI 3.1, & more (.NET Team)
Podcasts
- .NET Rocks! – Agentic AI in .NET with Spencer Schneidenbach (Carl Franklin & Richard Campbell)
- The PowerShell Podcast – PowerShell Summit Bar Sessions 2025 – Frank Lesniak (James Petty)
- Syntax Podcast #892 – The History of Syntax (Wes Bos & Scott Tolinski)
- Scrum Master Toolbox Podcast – BONUS Keeping Backlogs Lean With The Now-Next-Later-Never Roadmap Framework | Kent McDonald (Vasco Duarte)
- It’s Storytime with Wil Wheaton Episode 3 – The God of Minor Troubles by Megan Chee (Wil Wheaton)
Community & Events
- Microsoft mulls more job cuts, this time focused on managers and non-coders, not just low performers, sources say (Ashley Stewart)
- Proposal to endorse Vision for W3C as a W3C Statement (W3C)
- What’s new in Firebase at Cloud Next 2025 (Kristen Richards & Andrea Wu)
- OpenAI Pioneers Program (OpenAI Team)
Database
- Tap Tap Tap – Short, Silent SQL Server Tutorials (Brent Ozar)
- SQL Server Books I Recommend (Erik Darling)
- Date Truncation with DATETRUNC() function in SQL Server (Rajendra Gupta)
- Unlock Real-Time Insights: Power BI Integration with vCore-based Azure Cosmos DB for MongoDB Now in Public Preview! (Sajeetharan Sinnathurai)
SharePoint, M365 & MS Teams
- Introducing the agent debugging experience in Microsoft 365 Copilot (Carol Mbasinge Kigoonya)
Miscellaneous
- Packaging Python Command-Line Apps the Modern Way with uv (Dave Johnson)
More Link Collections
- Daily Reading List – April 9, 2025 (#529) (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