Issue #205 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- An introduction to the heap data structure and .NET’s priority queue [andrewlock.net]
A nice breakdown of the heap data structure with some examples of how it is used in the PriorityQueue type in .NET. An excellent read by Andrew Lock. - Getting Started with Modular Monoliths in .NET [www.youtube.com]
Monoliths are back! But they’ve evolved and become flexible and who doesn’t like a good monolith? Learn more about Modular Monoliths in this video by Milan Jovanović.
Other Great Reads
- Azure Functions Extensibility – Extensions and Isolated Worker Model [www.tpeczek.com]
- Updating to .NET 8, updating to IHostBuilder, and running Playwright Tests within NUnit headless or headed on any OS [www.hanselman.com]
- Unveiling Spargine 8: A Comprehensive Guide to .NET 8 Integration and Exciting Feature Updates [dotnettips.wordpress.com]
- General Performance Tip: Creating an Object [dotnettips.wordpress.com]
- Speed up Logging with Spargine FastLogger [dotnettips.wordpress.com]
- General Performance Tip: Hashing Data [dotnettips.wordpress.com]
- From SerilogTimings to SerilogTracing [nblumhardt.com]
- Optional parameters may appear in the middle of the parameter list [www.meziantou.net]
- Element Shadow Not Showing When Inside a ScrollView in MAUI [irisclasson.com]
- Multi client blob storage access using ASP.NET Core with Entra ID authentication and RBAC [damienbod.com]
- How to Integrate HTMX and Shoelace Web Components [khalidabuhakmeh.com]
- New in .NET 9: Your Guide to the Latest and Greatest [www.mobilize.net]
YouTube
- My 30+ Tweaks to Visual Studio 2022 – Make VS Work For You [www.youtube.com]
- Should I Build a Monolith or Microservices? [www.youtube.com]
- “Stop Using Properties in C#, Just Use Fields” | Code Cop #013 [www.youtube.com]
- How to Deploy .NET Apps to Kubernetes [www.youtube.com]
- MAUI – Syncfusion : Data Visualization: Maps – 2 [www.youtube.com]
YouTube Shorts
- Define New Dic [www.youtube.com]
- This Feature Will Make Your Code Safer [www.youtube.com]
- The New Way To Append Arrays in C# [www.youtube.com]
- How To Configure The New ASP.NET Identity Endpoints [www.youtube.com]
News & Updates
- Announcing TypeScript 5.4 [devblogs.microsoft.com]
Podcasts
- Modular Monoliths in .NET with Steve Smith [www.dotnetrocks.com]
- Navigating the Web of HATEOAS and HTMX: Unleashing the Power of Hypermedia and Simplified Front-End Wizardry with Sander ten Brinke [dotnetcore.show]
- Multi-Value, Spatial, and Event Store Databases [www.codingblocks.net]
Other Interesting Articles
- Angular has your back when it comes to XSS [timdeschryver.dev]
- Event-Driven Architecture lost its way [codeopinion.com]
- Entering The One Billion Row Challenge With GitHub Copilot [devblogs.microsoft.com]
Programming & Life
- Unleashing the Full Potential of Tech Conferences: A Guide to Active Engagement with Speakers and Attendees for Career Growth [dotnettips.wordpress.com]
Weekly Dose of Humor
- When I see in the logs that the user is lying and what they describe isn’t a bug. [thecodinglove.com]
- When I’m asked to take the lead on CSS [thecodinglove.com]
- When I hand over a new project to the intern [thecodinglove.com]
- When I learn that the delivery has been moved up by a week [thecodinglove.com]