Top Links
- Part 3 – Babylon.js 8.0: glTF, USDz, and WebXR advancements (Jason Carter & Thomas Lucchini)
 - Your Pluralsight Benefit Just Got Better (Jim Harrer)
 - What might Microsoft announce at its 50th anniversary Copilot event? (Zac Bowden)
 - 15 milestones that shaped Microsoft’s vision for AI (Microsoft Source)
 - March 2025 (version 1.99) (Visual Studio Code Team)
 - Windows wallpapers worth celebrating (Bruna Darini) – Microsoft 50th anniversary desktop wallpapers
 
Web & Cloud Development
- How to Build Scalable Document Signing by Integrating BoldSign with .NET Aspire (Pavle Davitkovic)
 - Reuse Persistent Document Editor Components in Angular SPA Applications (Bjoern Meyer)
 - Astro 5.6 (Matt Kane & Emanuele Stoppa)
 - How to Build and Deploy an MCP Server with TypeScript and Azure Developer CLI (azd) using Azure Container Apps and Docker (Chris Pietschmann)
 - htmx for ASP.NET Core Developers: The Simpler, Faster Way to Build Web Apps and htmx vs. JavaScript Frameworks: Choosing the Right Tool for the Job (Chris Woodruff)
 - Tailwind CSS v4.1: Text shadows, masks, and tons more (Dan Hollick)
 - ATTENTION: Microsoft Learn Applied Skills Update (Mindy Rosenthal)
 - Streamline Azure Tasks in VS Code Using GitHub Copilot (Dan Wahlin)
 - Azure Developer CLI (azd) – April 2025 (Kristen Womack)
 - A Developer’s Guide to Server-Side JavaScript (Martin Bach)
 - Azure Native V3: A Leaner, Faster SDK for Microsoft Azure (Meagan Cojocar)
 - Coding Azure 9a: Authorizing Your Frontend Client-Side App to Access a Web Service and Coding Azure 9b: Securing a Server-Side Frontend to a Web Service (Peter Vogel)
 - Master Docker and VS Code: Supercharge Your Dev Workflow (Vladimir Mikhalev)
 - How to Use Wireshark Filters to Analyze Your Network Traffic (Hang Hu)
 - Localhost dangers: CORS and DNS rebinding (Kevin Stubbings)
 - Deprecating window.external.getHostEnvironmentValue() (Microsoft Edge Team)
 
WinUI, .NET MAUI & XAML
- Windows Community Toolkit v8.2 Adds Native AOT Support (David Ramel)
 
Visual Studio & .NET
- Creating a .NET Console Application with Visual Studio Code and TX Text Control (on Linux) (Bjoern Meyer)
 - Automatically generate any doc comment for C++ functions in Visual Studio (Sinem Akinci)
 - What’s New in C# 14? Key Features and Updates You Need to Know (Vinoth Kumar Sundara Moorthy)
 - 10 New Features in EF 9 (Assis Zang)
 - Is the .NET Ecosystem in Crisis? (Matt Goldman)
 - Adding delays to our task sequencer, part 2 (Raymond Chen)
 - Microsoft .NET Code Analysis: Improve .NET Performance by Reusing Constant Arrays (David McCarter)
 
AI
- AI Model Context Protocol (MCP) and Security (Omar Santos)
 - How I created UI with ChatGPT’s new image generator (4o) (Xinran Ma)
 - Bringing intelligence to every workflow (OpenAI Team)
 - 3 ways to level up your studying with NotebookLM (Cheng-Wei Hu)
 - Combatting Bias in AI Systems (Jeff Mielke)
 - Google’s NotebookLM can now find its own sources (Jess Weatherbed)
 - Devin, the viral coding AI agent, gets a new pay-as-you-go plan (Kyle Wiggers)
 - From training to inference: The new role of web data in LLMs (Or Lenchner)
 - Moving Copilot from a Pair Programmer to a Peer Programmer (Peter Smulovics)
 - Using OpenAI’s Audio-Preview Model with Semantic Kernel (Roger Barreto)
 - AI Coding Challenge – Part 3 Using DeepSeek to get innermost string between strings (Mark Pahulje)
 
Design, Methodology & Testing
- I’d rather read 50 lines than Extract Method Refactoring (Derek Comartin)
 - Code Obfuscation Best Practices and Tools (Ben Nettleton)
 - The sound of innovation: How audio designers are redefining digital experiences (Celeste Moure)
 - CDN Domain URL change for Agents in Pipelines (Shubham Agarwal & Eric van Wijk)
 - Introducing TeamCity’s New Design, Phase 1 (Marharyta Milovanova)
 
Mobile, IoT & Game Development
- Visualizing Global Coal Consumption Trends with Our Flutter Stacked Area Chart (Aswini Suresh Reddy)
 - Stay on schedule with Raspberry Pi Pico W and an e-ink dashboard (David Crookes)
 
Screencasts & Videos
- Write HTML faster than ever with Visual Studio (Mads Kristensen)
 - Interview: Microsoft CEO Satya Nadella on the tech giant’s 50th anniversary — and what’s next (Todd Bishop)
 - .NET MAUI Community Standup – Next in .NET 10 and Visual Studio (David Ortinau & Rachel Kang)
 - .NET Community Chatter, Open Source C# and SharpSite | Fritz’s Tech Tips and Chatter (Jeffrey T. Fritz)
 - Introducing Model Context Protocol (MCP) in Copilot Studio (Microsoft Power Platform)
 - Clean up Windows 11 disk space with this built-in included utility | ITOpsTalk (Orin Thomas)
 - Agent pay-as-you-go billing explained in Microsoft 365 Copilot Chat (Microsoft Mechanics)
 - Learn Python + AI from our video series! (Pamela Fox)
 - Building a Charging App with Hot Design (Uno Platform Team)
 
Podcasts
- The Modern .NET Show – From Code to Cloud in 15 Minutes: Jason Taylor’s Expert Insights And The Clean Architecture Template (Jamie Taylor)
 - InfoQ Podcast: Building Your Personal Brand and Making an Impact: Insights from Principal Engineer Pablo Fredrikson (Pablo Fredrikson)
 - The Hanselminutes Podcast – Tiny Experiments with Anne-Laure Le Cunff (Scott Hanselman)
 - Scrum Master Toolbox Podcast – The Solution-Focused Retrospective for Agile Teams, Turning Problems Into Goals | Zvonimir Durcevic and Scrum Master Toolbox Podcast – How Feedback Transforms Product Owners | Zvonimir Durcevic (Vasco Duarte)
 - PPP 452 | How to Build Bridges Across Divides at Work and Beyond, with Juliana Tafur (Andy Kaufman)
 - The Stack Overflow Podcast – Is AI a bubble or a revolution? The answer is yes. (Eira May)
 - Software Defined Talk Episode #513 – Put On A Musical (Brandon Whichard & Matt Ray)
 - Tools and Weapons Podcast – Steve Ballmer: Scaling the digital revolution (Brad Smith)
 
Community & Events
- Pixelfed Vulnerability and Impacts to Federation (Hachyderm Team)
 - Code the Future with Java and AI – Join Me at JDConf 2025 (Amanda Silver)
 - How Software Developers Can Build Their Personal Brand to Elevate Their Influence (Ben Linders)
 - Microsoft reportedly pulls back on its data center plans (Kyle Wiggers)
 - Get Ready for .NET Conf: Focus on Modernization (Mayunk Jain)
 - How I migrated my Mastodon account to micro.blog (Marco Siccardi)
 - Introducing the 2025 Imagine Cup Finalists (MS Student Developer Team)
 - Philly Is One of the Top 10 U.S. Cities for Food & Drink, Says Food & Wine (Visit Philly)
 - OneDrive at the Microsoft 365 Community Conference (Rob Nunez)
 
Database
- All About SQL Server Stored Procedures: Dynamic SQL For Performance (Erik Darling)
 - SQL SERVER Performance Tuning: Catching Key Lookup in Action (Pinal Dave)
 - The role of DevSecOps in database security and compliance (Steve Jones)
 - Unlocking the new features of Oracle Database 23ai with Swift on Server (Szabolcs Toth)
 
SharePoint, M365 & MS Teams
- SharePoint Roadmap Pitstop March 2025 (Mark Kashman)
 - Microsoft 365 Certification control spotlight: Data access management (Tony Balkan)
 
PowerShell
- PowerShell Remoting in a Workgroup Environment: A Step-by-Step Guide (Brien Posey)
 - Announcing Warp Preview (Hong Yi Chen)
 
Miscellaneous
- Announcing Windows 11 Insider Preview Build 26120.3671 (Beta Channel) and Announcing Windows 11 Insider Preview Build 26200.5518 (Dev Channel) (Amanda Langowski & Bradon LeBlanc)
 - The Blunt Force Trauma of the Trump Tariffs (Brian Barrett)
 - China retaliates with tariff that matches Trump’s (Dominic Preston)
 - ReMarkable Tablets Just Got a Bunch of New Templates to Boost Your Productivity (Justin Pot)
 - Announcing Rust 1.86.0 (Rust Release Team)
 - Microsoft’s miniature Windows 365 Link PC is available to buy now (Umar Shakir)
 - Trump’s tariffs mean you’ll pay more for all gadgets (Victoria Song)
 
More Link Collections
- Daily Reading List – April 3, 2025 (#526) (Richard Seroter)
 
The Geek Shelf
 When They Win, You Win (Russ Laraway) – Referral link

