Issue #201 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- The Saga of .NET Core and ASP.NET Core [www.mobilize.net]
Since the .NET Core term is fading away slowly, let’s remember how it came to be and what role it had in the development of the .NET ecosystem. If you’re new to .NET, this is an excellent read by DeeDee Walsh you learn a lot from. - The Complete Guide to Functional (E2E) Testing in ASP.NET Core [www.youtube.com]
Functional testing or end-to-end testing is a way of testing your system from a client’s perspective. In this video, Milan Jovanović explains how we can do E2E testing in ASP.NET Core.
Other Great Reads
- Repository File Statistics [nodogmablog.bryanhogan.net]
- General Performance Tip: Optimizing Attributes [dotnettips.wordpress.com]
- Enable the new TerminalLogger in .NET 8 SDK automatically [www.meziantou.net]
- Secure an ASP.NET Core Blazor Web app using Microsoft Entra ID [damienbod.com]
- Using default interface methods for performance gains in IHeaderDictionary [andrewlock.net]
- HTML Web Components with Vanilla JavaScript and ASP.NET Core [khalidabuhakmeh.com]
- General Performance Tip: Null Coalescing Assignment [dotnettips.wordpress.com]
- Collection Expressions in .NET 8 [dotnettips.wordpress.com]
YouTube
- Repeat your code with For, While and Do – C# in the Cards Episode 8 [www.youtube.com]
- Simplify Configuration via Polymorphism [www.youtube.com]
- How IDisposable and Using Statements Work Together in C# [www.youtube.com]
- Microsoft Is Abandoning C# for Rust! Now What? [www.youtube.com]
- Why .NET’s Most Ambitious Feature Might Fail [www.youtube.com]
- “Don’t Use Loops, They Are Slow! Do This Instead” [www.youtube.com]
- MAUI – Syncfusion : Data Visualization : Radial Gauge Charts 2 – Pointers and Annotations [www.youtube.com]
- Using Separate Read/Write Models with EF Core and CQRS [www.youtube.com]
- Refactoring From Transaction Script to Domain-Driven Design [www.youtube.com]
YouTube Shorts
- What the heck is a “Catch When Expression” in C#? [www.youtube.com]
- The RIGHT Way to Version Your Minimal APIs [www.youtube.com]
Podcasts
- gRPC Update with Irina Scurtu [www.dotnetrocks.com]
- From Mono to Wilderness: Unleashing the Wild Side of .NET in IoT with Bryan Costanich [dotnetcore.show]
- Picking the Right Database Type – Tougher than You Think [www.codingblocks.net]
Other Interesting Articles
- Listen to yourself pattern: Is it an alternative to the Outbox Pattern? [codeopinion.com]
Programming & Life
- Why do I have two webcams? [jussiroine.com]
- How Do I Delegate Work Safely and Effectively? [www.youtube.com]
Weekly Dose of Humor
- When I go to the sysadmin to ask for a small favor [thecodinglove.com]
- When I have to maintain projects with different technologies in the same day [thecodinglove.com]
- When I come across code I authored and have no idea what it does [thecodinglove.com]
- When I’m asked for my opinion during a highly technical meeting that I didn’t understand at all [thecodinglove.com]