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