Issue #171 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- Reading Windows Application Manifest of an exe in .NET [www.meziantou.net]
Sometimes getting a piece of information from a manifest file might be useful. Gérald Barré shows us how to do that in this brief but informative article. - The Most Confusing C# 12 Feature Yet [www.youtube.com]
C# 12 brings us some new features, some of them are more confusing than others. Let’s see what feature Nick Chapsas is talking about in this video.
Other Great Reads
- Minimal API growing with .NET 7 [csharp.christiannagel.com]
- Sending MediatR Notifications Immediately After Saving an Entity with Entity Framework Core [nodogmablog.bryanhogan.net]
- Prevent a Hangfire job from running when it is already active [timdeschryver.dev]
- Add Neumorphism Look to your Mobile .NET apps with C# and XAML [platform.uno]
- Amazon SQS for .NET Developers: Getting Started Easily with Queues & Messaging [codewithmukesh.com]
- Running Vite with ASP.NET Core Web Applications [khalidabuhakmeh.com]
YouTube
- .NET MAUI + Blazor Hybrid Tutorial for Beginners – Build mobile, desktop, & web apps with C# [www.youtube.com]
- C#/WPF – Material Design in XAML [www.youtube.com]
- Command Pattern – DESIGN PATTERNS (C#/.NET) [www.youtube.com]
- Deploying Blazor Mini Course: Creating an Azure Web App [www.youtube.com]
- NativeAOT for .NET APIs Is Here and It’s INSANE! [www.youtube.com]
- Using Domain Events To Build A Decoupled System The Scales [www.youtube.com]
- Everything You Need To Know About EF Core 8 Raw SQL Queries [www.youtube.com]
YouTube Shorts
- Make Your C# Code Simpler With Target Typed New #shorts [www.youtube.com]
- Did You Know You Can Do This With EF8 SqlQuery? #shorts [www.youtube.com]
- How To Write Parameterized Tests With xUnit #shorts [www.youtube.com]
- Using LINQ SelectMany To Flatten Nested Collections #shorts [www.youtube.com]
- Improve Performance By Converting Recursive To Iterative Code #shorts [www.youtube.com]
Podcasts
- Supporting Open Source with Joseph Finney [www.dotnetrocks.com]
- Supporting Your Code, README vs Wiki and Test Coverage [www.codingblocks.net]
- Sunsetting software, libraries, & APIs | Merge Conflict ep. 356 [www.youtube.com]
Other Interesting Articles
- What Are the GitOps Principles and How to Implement Them [www.danylkoweb.com]
- Allowing Powershell to run scripts! [dotnettips.wordpress.com]
- Untangling the many aspects of EDA [codeopinion.com]
- How Open-Source Maintainers Can Deal with Toxic Behavior [www.infoq.com]
- Application security context models [damienbod.com]
- Sending and Receiving GMail Email Attachments that contain Code or Binaries [weblog.west-wind.com]
Programming & Life
- What Was Your Biggest Mistake in Software Development? [www.youtube.com]
Weekly Dose of Humor
- When I find out a useful function is actually deprecated [thecodinglove.com]
- When my manager and the client start yelling at each other in front of me [thecodinglove.com]
- When a user tells me he didn’t do anything and everything is broken [thecodinglove.com]
- When I start editing legacy code [thecodinglove.com]