Issue #110 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C#
- How to send recurring emails in C# .NET using SendGrid and Quartz.NET [swimburger.net]
If you need to send recurring mains in .NET, using Twilio SendGrid and Quartz.NET might just be the solution for you. Written by Niels Swimberghe. - Why Use DateTimeOffset [ardalis.com]
Do you store DateTime values in the database? If you do, read this article by Steve Smith to see what potential problems it might cause.
Other Great Reads
- Optimizing CPU-Bound and Memory-Bound .NET Applications: 11 Best Practices [michaelscodingspot.com]
- Learning about Clipboard in Xamarin Forms [askxammy.com]
- Protobuf In C# .NET – Part 4 – Performance Comparisons [dotnetcoretutorials.com]
- Guard Clauses and Exceptions or Validation? [ardalis.com]
- Use FIDO2 passwordless authentication with Azure AD [damienbod.com]
- Saving source generator output in source control: Creating a source generator – Part 6 [andrewlock.net]
- Multi-tenant apps with different versions can increase your profits [www.thereformedprogrammer.net]
- Dependency Injection in .NET 6 – Adding and Injecting Dependencies [exceptionnotfound.net]
- Get C# Metadata From a Call Site [khalidabuhakmeh.com]
- Apply JWT Access Tokens and Refresh Tokens in ASP.NET Core Web API 6 [codingsonata.com]
Podcasts
- Monsters Weekly 236 – Interacting with Orchestrations in Azure Durable Functions [aspnetmonsters.com]
- PurpleTeam with Kim Carter [6figuredev.com]
News & Updates
- Announcing .NET MAUI Preview 12 [devblogs.microsoft.com]
- Azure SDK Release (January 2022) [devblogs.microsoft.com]
Other Interesting Articles
- Deleting GitHub Actions artifacts using the GitHub REST API [www.meziantou.net]
- Securing Sensitive Data in an Event Driven Architecture [codeopinion.com]
- Generate SSH RSA Key Pairs on Windows with WSL [ardalis.com]
On Programming & Life
- How to Improve Communication Between Programmers and Clients [simpleprogrammer.com]
- Do You Need to go to University? From a Computer Science Graduate [simpleprogrammer.com]
- Becoming a Better Writer in Tech [blog.pragmaticengineer.com]
Weekly Dose of Humor
- When my easter egg goes unnoticed during a meeting with the client [thecodinglove.com]
- When I come across an infinite loop [thecodinglove.com]
- When I finally take my coffee break after working on a production outage [thecodinglove.com]
- When the sales guy tries to send me to a mission 200 kilometers away from where I live [thecodinglove.com]