Top Links
- Microsoft partners with Anthropic to create official C# SDK for Model Context Protocol (Mike Kistler & Maria Naggaga)
- Celebrating 50 years of Microsoft | (Altair BASIC source released) (Bill Gates)
- .NET Conf Focus on Modernization (April 22-23) | Agenda (.NET Conf Team)
- Building the Flutter AI Toolkit (Chris Sells)
- Dev Proxy v0.26 with improved mocking, plugin validation, and Docker support (Waldek Mastykarz & Garry Trinder)
- Announcing Windows Community Toolkit v8.2 (Michael Hawker)
Web & Cloud Development
- Aspire: A Platform for Reusable Infrastructure (David Fowler)
- Getting Started with the Vonage Video Reference App for React (Chris Tankersley)
- Blazor Basics: Exploring Blazor WebAssembly Ahead-of-Time (AOT) Compilation (Claudio Bernasconi)
- What’s new in Svelte: April 2025 (Dani Sandoval)
- Migrating AzUrlShortener from Azure Static WebApp to Azure Container Apps (Frank Boucher)
- Converting between .Net DateTime and JavaScript Date Ticks (j2inet)
- Jetpack Account Protection: Effortless Password Security (Ali Uğurlu)
- Going Modular: Using htmx with Partial Views in Razor Pages (Chris Woodruff)
- Use TypeScript Class instead of Interface or Type (Dave Bush)
- Replacing Swagger with Scalar in a Containerized Aspire.NET Project (Oliver Scheer)
- Maximize productivity and ROI with Windows 365: New innovations now generally available (Stefan Kinnestrand)
WinUI, .NET MAUI & XAML
- How to Add a WPF Excel XLSX Viewer to Your Desktop Application (MacKenzie Albitz)
- CodeRush for Roslyn: XAML support (Rory Becker)
- Never create an IValueConverter again? (Matt Lacey)
Visual Studio & .NET
- New ‘Visual Studio Hub’ 1-Stop-Shop for GitHub Copilot Resources, More (David Ramel)
- How to Handle File Operations in C# (Mahesh Chand)
- A Quick Note About JasperFx’s Plans for Marten & Wolverine (Jeremy D. Miller)
- Announcing MassTransit v9 (Chris Patterson)
- AutoMapper and MediatR Going Commercial (Jimmy Bogard)
- Adding delays to our task sequencer, part 1 (Raymond Chen)
- CodeRush for Roslyn: Webinar links and CodeRush for Visual Studio – New Options Layers (Rory Becker)
AI
- Our experiment with GitHub Copilot: A practical guide for development teams (Birlla Packiasamy)
- Building a streaming DeepSeek-R1 app on Azure (Pamela Fox)
- The docs team at Docker is exploring how to optimize our documentation for LLMs and AI agents (Sarah S.)
- AI Revolutionizes Search: Key Insights from Microsoft Accelerate (Bing Team)
- Co-Imagination (Eleanor Berger)
- Strengthening patient data integrity with advanced security and AI solutions (Helia Mohammadi)
- Adobe launches Premiere Pro’s generative AI video extender (Jess Weatherbed)
- DeepMind’s 145-page paper on AGI safety may not convince skeptics (Kyle Wiggers)
- From automation to autonomy: Reshaping enterprise architecture with agentic AI and business capability models (Sarrah Shah)
- Not all AI is generative: Efficient scheduling with mathematics (Subbu Sailappan & Sidharth Kumar)
- VidTok introduces compact, efficient tokenization to enhance AI video processing (Tianyu He, Junliang Guo & Jiang Bian)
- Copyright-Aware AI: Let’s Make It So (Tim O’Reilly)
- How to navigate LLM model names (Trevor Royer)
Design, Methodology & Testing
- The 3 measurement types from Measuring Continuous Delivery and DevOps (Steve Fenton)
- Isolator++ v5.1 Released. Now Supporting 32-bit Applications (Eli Lopian)
- Secure and safe login and commits with GitLab + Yubico (Fernando Diaz)
- Which Problems Design Systems Solve (and Which They Can’t) (Kathryn Grayson Nanz)
- TFVC Policies Storage Updates (Maria Chmyreva)
- Improved refresh and destroy experience for Pulumi IaC (Will Jones)
Mobile, IoT & Game Development
- Flutter 2025 roadmap update (Michael Thomsen)
Screencasts & Videos
- What is the first thing I should do when starting a .NET MAUI project? | One Dev Question (James Montemagno)
- Windows Server Summit 29-30 April 2025 (ITOpsTalk Team)
- Allow Ping through Windows 11 Firewall with one line of PowerShell! | ITOpsTalk (Orin Thomas)
- Unboxing Blazor in .NET 10 Preview 2 (.NET Team)
- How to set up Windows 365 (2025 tutorial) (Microsoft Mechanics)
- The origin story of Microsoft (Bill Gates)
Podcasts
- .NET Rocks! – Measuring LLMs with Jodie Burchell (Carl Franklin & Richard Campell)
- The Cloud Pod Episode #298 – BigQuery Gits it With Devops (Justin Brodley, Jonathan Baker, Ryan Lucas & Matthew Kohn)
- Scrum Master Toolbox Podcast – From Command to Collaboration, An Agile Leadership Team’s Transformation Story | Zvonimir Durcevic (Vasco Duarte)
- Matt Lee Discusses Cloud War Games and Elevating Everyday DevOps – Adventures in DevOps Episode #237 (Will Button & Warren Parad)
- The Changelog Podcast Episode #635 – The 1000x faster financial database (Joran Dirk Greef & Jerod Santo)
- Grammar Girl Podcast – The hidden techniques behind well-paced fiction, with Joshua Essoe (Mignon Fogarty)
- Syntax Podcast Episode #890 – Accepting Money on the Internet in 2025 (Wes Bos & Scott Tolinski)
- Practical AI Podcast – Software and hardware acceleration with Groq (Dhananjay Singh, Chris Benson & Daniel Whitenack)
Community & Events
- WordPress maker Automattic lays off 16% of staff (Sarah Perez)
- Join us at Windows Server Summit 2025 and learn more about our latest innovations! (Douglas Phillips)
- Bill Gates Celebrates Microsoft’s 50th by Releasing Altair BASIC Source Code (Paul Thurrott)
Database
- How to Check Who Created the Table in SQL Server (Burt King)
- RavenDB: .NET Aspire integration (Oren Eini)
- Things I Wish Inline Table Valued Functions Helped With In SQL Server (Erik Darling)
- Calculating Matrix Inverse in SQL Server (Sebastiao Pereira)
- Multi-Version Concurrency Control (MVCC) in PostgreSQL: Learning PostgreSQL with Grant (Grant Fritchey)
- Fabric Database: Advanced Vector Search Features (Dennes Torres)
SharePoint, M365 & MS Teams
- Interpreter Agent in Teams is in Public Preview (Vesa Nopanen)
Miscellaneous
- Announcing the Process map public preview in Power Automate (Apostolis Papaioannou)
- What will the Switch 2 cost after the Trump tariffs? (Dominic Preston)
- Nintendo Switch 2 specs: 1080p 120Hz display, 4K dock, mouse mode, and more (Jay Peters)
- Built together: How Firefox fans help shape the browser and How Firefox’s vertical tabs came to life with a little help from our community (Jenifer Boscacci)
- Report: Amazon put in a bid to acquire TikTok ahead of U.S. ban (Kurt Schlosser)
- TRAINING: Complimentary Power BI courses (Kurt Shintaku)
- How to leak to a journalist (Laura Hazard Owen)
- Trump’s Tariffs Could Reshape the US Tech Industry (Lauren Goode)
- Donald Trump announces tariffs that could raise the price of almost everything you buy (Mia Sato)
More Link Collections
- Daily Reading List – April 2, 2025 (#525) (Richard Seroter)
- dotInsights | April 2025 (Rachel Appel)
The Geek Shelf
Engineering Management for the Rest of Us (Sarah Drasner) – Referral link