Issue #89 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C#
- Bite-Size C# 10 – Global Usings [exceptionnotfound.net]
A new feature is available right now – global usings! Matthew Jones gives us a short intro and an example of how we can utilize it. - Generating Random Numbers In .NET [dotnetcoretutorials.com]
Are your random numbers truly random? Learn how to achieve true randomness by reading this article by Wade Gausden.
Worthy Reads
- Readable and clear tests for ASP.NET Core services [cezarypiatek.github.io]
- Run EF Core Migrations in multiple databases with Azure DevOps [dotnetthoughts.net]
- How to Calculate Azure Blob Container Size [markheath.net]
- Authenticating ASP.NET Core MVC applications with Azure Active Directory B2C – Part1 [dotnetthoughts.net]
- Authenticating ASP.NET Core MVC applications with Azure Active Directory B2C – User flows – Part2 [dotnetthoughts.net]
- Generic Linear Search/Sequential Search for a sequence in C# .NET [swimburger.net]
- Generic Boyer–Moore–Horspool algorithm in C# .NET [swimburger.net]
- IEnumerable Chunk In .NET 6 [dotnetcoretutorials.com]
- Reducing the length of GUIDs in URLs or Json payloads [www.meziantou.net]
- Logging in Unity [blog.elmah.io]
- Send Emails using Microsoft Graph API and a desktop client [damienbod.com]
- Reducing allocations by caching with StringBuilderCache: A deep dive on StringBuilder – Part 5 [andrewlock.net]
- Finally, a library that improves role authorization in ASP.NET Core [www.thereformedprogrammer.net]
- Bite-Size C# 10 – Anonymous ‘with’ Expressions [exceptionnotfound.net]
- Simple Redirects With ASP.NET Core Endpoints [khalidabuhakmeh.com]
News & Updates
- Announcing .NET MAUI Preview 7 [devblogs.microsoft.com]
- ASP.NET Core updates in .NET 6 Preview 7 [devblogs.microsoft.com]
- Announcing .NET 6 Preview 7 [devblogs.microsoft.com]
- .NET August 2021 Updates – 5.0.9, 3.1.18, 2.1.29 [devblogs.microsoft.com]
- Visual Studio 2022 Preview 3 now available! [devblogs.microsoft.com]
- Visual Studio 2019 v16.11 is Available Now! [devblogs.microsoft.com]
Live & Presentation
- Podcast: Bartosz Adamczewski – Surprising .NET Performance [christianfindlay.com]
- New Code Rules: Listen to Your Users! [dotnettips.wordpress.com]
- Episode 207 – Tech Debt vs Cruft [6figuredev.com]
Other Interesting Articles
- Personalize Your Visual Studio 2022 [devblogs.microsoft.com]
- SQL GROUP BY- 3 Easy Tips to Group Results Like a Pro [codingsight.com]
- Why do we need Dapr? [markheath.net]
On Programming & Life
- Deciphering the Significance of Coding in Data Science [simpleprogrammer.com]
- How To Choose Your Tech Stack For 6-Figures [simpleprogrammer.com]
- Writing Efficiently [ardalis.com]
Weekly Dose of Humor
- When I didn’t change anything and my code suddenly works fine [thecodinglove.com]
- When the console shows me 200 warnings and zero error [thecodinglove.com]
- When a client calls me for a blocking bug because a button moved from a few pixels [thecodinglove.com]
- When I ask the sysadmin for the root access [thecodinglove.com]