Top Links
- A new MSBuild editing experience (Mikayla Hutchinson)
 - First look at Hot Chocolate Fusion with Aspire (Michael Staib)
 - Meet Angular’s new output() API (Paul Gschwendtner)
 - The ReSharper 2024.1 Release Candidate Is Now Available and The Rider 2024.1 Release Candidate Is Now Available (Sasha Ivanova)
 - DebugRainbows for .NET MAUI now available! (Steven Thewissen)
 - Beautiful .NET Test Reports Using GitHub Actions (Sean Killeen)
 
Web & Cloud Development
- Mocking SvelteKit Stores in Storybook (Tyler Gaw)
 - It’s a ‘Go’ for Microsoft Azure Developers (David Ramel)
 - Public Preview: Azure Container Apps OpenTelemetry collector support (Azure Team)
 - How to Use jQuery’s ajax() Function for Asynchronous HTTP Requests (Aurelio De Rosa & Maria Antonietta Perna)
 - Azure Static Web App – Bring your own API (Bart Wullems)
 - From Request to Response: How APIs Work – Beginners Guide (Abhijit Jana)
 - Pulumi ESC Public Preview for 1Password Support (Diana Esteves)
 - BingAds SDK March 2024 Release (V13.0.19) (Rick Garitta)
 - Handling Form Field Data in Angular Applications (Bjoern Meyer)
 - How to Get the HTML Content of a Web Page as a String in .NET (Code Maze)
 - Blazor Render Mode – How To Avoid Dependency Injection Woes (Nick Cosentino)
 - Azure SDK Release (March 2024) (Hector Norzagaray)
 - How to Create Tables Using the React-Data-Table-Component Library in React & TypeScript (Losalini Rokocakau)
 
WinUI, .NET MAUI & XAML
- Introducing the New .NET MAUI TreeMap Control (Karthik Raja Arumugam)
 - Beyond the Basics: Best Practices for UI Handling in .NET MAUI (Leomaris Reyes)
 - Chart of the Week: Creating a .NET MAUI Column Chart to Visualize the Corporate Investment in AI (Saiyath Ali Fathima M)
 
Visual Studio & .NET
- How to Use Entity Framework Core Migrations in Production (Gergő Vándor)
 - adr – A .NET Tool for Creating & Managing Architecture Decision Records (Howard van Rooijen)
 - Understand Directory.Build.props: Centralizing .NET Project Configurations (NDepend Team)
 - .NET 7 will reach End of Support on May 14, 2024 (Rahul Bhandari)
 - Some choices for encrypting data so that it can be decrypted only by the same user or computer (Raymond Chen)
 - C# 12: Alias Any Type (Thomas Claudius Huber)
 
Design, Methodology, AI & Testing
- Uncovering Seams in a Mainframe’s external interfaces (Martin Fowler)
 - Learning from interaction with Microsoft Copilot (web) (Alyssa Hughes)
 - Microsoft Copilot Dashboard now generally available (John Mighell)
 - TeamCity 2024.03 Is Here (Olga Bedrina)
 - Octopus Deploy: Task log UI improvements (Paul Stovell)
 
Mobile, IoT & Game Development
- Multiplayer resource roundup: Get the latest templates, samples, and demos (Daniel Crough)
 - 5 Questions to Ask Before Beginning Mobile App Development (Ionic Team)
 
Screencasts & Videos
- IoT Coffee Talk: Episode 202 – Farts in Space!! (The Carbon Emissions Episode) (IoT Coffee Talk Crew)
 - What feature did you enjoy building in .NET 8? | One Dev Question (Safia Abdalla)
 
Podcasts
- Working Code Podcast – Episode 171: Strategy Vs. Tactics (Ben Nadel)
 - Syntax Podcast Episode 748: Fitness Will Make You a Better Developer (Wes Bos & Scott Tolinski)
 - .NET Rocks! – API Observability with Anthony Alaribe (Carl Franklin & Richard Campbell)
 - The Changelog – We’re flipping the script (Katherine Druckman, Den Delimarsky, Adam Stacoviak & Jerod Santo)
 - Scrum Master Toolbox Podcast – Navigating Toxic Environments, A Guide for Scrum Masters | Lynn Runnels-Moss (Vasco Duarte)
 - The Breakpoint Show Episode 017 – Getting Started with Game Development (Khalid Abuhakmeh, Maarten Balliauw & Chris Woodruff)
 - The Stack Overflow Podcast – Controlling cloud costs: Where to start, and where to go from there (Ryan Donovan)
 
Community & Events
- Advocating for Accessibility at 11: A Story of Limited Means (Maho Pacheco)
 - Community products: Reflections & looking ahead (Des Darilek)
 - A Guide to the Manayunk StrEAT Food Festival in Philadelphia (Visit Philly)
 - Microsoft Entra: Top content creators to follow (Nichole Peterson)
 
Database
- Drop Index, Recreate and Script out Indexes in SQL Server (Joe Gavin)
 - The How To Write SQL Server Queries Correctly Cheat Sheet: INTERSECT And EXCEPT (Erik Darling)
 - How to Write SQL Queries (Gerald Venzl)
 - Optimizing database performance: Changing partition keys of a container in Azure Cosmos DB for NoSQL API (preview) (Richa Gaur)
 - Announcing the discontinuation of using DBCC CLONEDATABASE command in production deployments (Madhumita Tripathy)
 
SharePoint, M365 & MS Teams
- How Microsoft Teams + Microsoft Loop can make your meetings better (Anthony Blake)
 - AI-powered collaboration with Microsoft Teams (Nicole Herskowitz)
 - Public preview of SharePoint Framework 1.19 – First release of upcoming features (Vesa Juvonen)
 - Dev Proxy v0.16 with simulated handling Teams Admin Center notifications for Microsoft Graph connectors (Waldek Mastykarz & Garry Trinder)
 
PowerShell
Miscellaneous
- Cursive Letters (xkcd)
 - Attacker Techniques: Gesture Jacking (Eric Lawrence)
 
More Link Collections
- The Morning Brew #3912 (Chris Alcock)
 - Daily Reading List – March 27, 2024 (#285) (Richard Seroter)
 - Game Bytes · March 2024 (Lee Reilly)
 
The Geek Shelf
 Parallel Programming and Concurrency with C# 10 and .NET 6: A modern approach to building faster, more responsive, and asynchronous .NET applications using C# (Alvin Ashcraft) – Referral Link

