Issue #96 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C#
- Exploring C# 10: Save Space with File-Scoped Namespaces [daveabrock.com]
As .NET 6 is around the corner (November) this is a great opportunity to explore some of the new features it brings. Dave Brock presents a new feature called file-scoped namespaces.
- Bite-Size .NET 6 – DateOnly and TimeOnly [exceptionnotfound.net]
Another .NET 6 feature that should help us work with date and time more efficiently. Matthew Jones goes over these new structures and gives us a few examples of how to use them.
- Remove all event handlers from an event in C# [csharphelper.com]
- The simplicity of ASP.NET Endpoints [timdeschryver.dev]
- Hidden IDisposable Issues in Microsoft .NET [dotnettips.wordpress.com]
- Comparing #OCR services on #handwritten text. [blog.dotnetframework.org]
- Implement a secure API and a Blazor app in the same ASP.NET Core project with Azure AD authentication [damienbod.com]
- Building a middleware pipeline with WebApplication: Exploring .NET Core 6 – Part 4 [andrewlock.net]
- WebView2 Flashing when changing TabControl Tabs [weblog.west-wind.com]
- Entity Framework Core ConnectionStrings For .NET Apps [khalidabuhakmeh.com]
- Monsters Weekly 225 – Azure Blob Lifecycle Rules [aspnetmonsters.com]
- Episode 214 – Open Source Software with Tanner Linsley [6figuredev.com]
Other Interesting Articles
- My TOP Patterns for Event Driven Architecture [codeopinion.com]
- Collaborating on Power Apps Using Personal Environments, Power Platform CLI, Git, and Azure DevOps [swimburger.net]
On Programming & Life
- Code Reuse – What Is It and How Does It Benefit Programmers? [simpleprogrammer.com]
- 5 Tips Programmers Can Use To Effectively Communicate With Marketers [simpleprogrammer.com]
- Better Faster Demos with Screencast Videos [ardalis.com]
Weekly Dose of Humor
- When the sales guy invites me to do a demo and I didn’t prepare anything [thecodinglove.com]
- When they ask me how I’m doing with my documentation task [thecodinglove.com]
- When I come back on my code full of bugs from Friday on Monday morning [thecodinglove.com]
- When I set up the log level a little too high [thecodinglove.com]