The midsummer slowdown is certainly noticeable, but we’ve still seen many interesting articles this week. Take a little break, find a good place in the shade, and start reading some of your favorite topics:
.NET and C#
- Understanding .NET Generic Host Model [sahansera.dev]
Understanding how an ASP.NET Core application is run and the role of the generic host is very important. In this blog post, Sahan explains it in simple terms and with clear examples, so take 6 minutes of your life whether you already know the topic or not and read this short article. - Migrating to .NET Core: Mission Complete [codeopinion.com]
Migration from .NET Framework to .NET Core can be quite a painful process. Derek has gone through it all and has compiled all the little tips and tricks in one place. A worthy read for anyone doing or planning to migrate their own .NET Framework project.
Worthy Reads
- Bypass HTTP browser cache when using HttpClient in Blazor WebAssembly [www.meziantou.net]
- Preventing double form submission in a Blazor application [www.meziantou.net]
- DI scopes in IHttpClientFactory message handlers don’t work like you think they do [andrewlock.net]
- Retry Error Handling for Activities and Orchestrations in Azure Durable Functions [damienbod.com]
- Modeling Ticket to Ride in C# Part 5: Player Drawing Cards [exceptionnotfound.net]
- Modeling Ticket to Ride in C# Part 6: Structure, Scoring, and Drawbacks [exceptionnotfound.net]
- Building HTML with C# [khalidabuhakmeh.com]
- In-Memory Caching in ASP.NET Core – Detailed Guide [www.codewithmukesh.com]
- Redis Caching in ASP.NET Core – Distributed Caching Detailed [www.codewithmukesh.com]
- Relational Pattern Matching in C# 9 [dotnetcoretutorials.com]
Live & Presentations
- Monsters Weekly 177 – C# 9 Record Types Revisited [aspnetmonsters.com]
- Episode 156 – Data Engineer Role with Dwight Goins [6figuredev.com]
News & Updates
- .NET Core August 2020 Updates – 2.1.21 and 3.1.7 [devblogs.microsoft.com]
- .NET Framework August 2020 Security and Quality Rollup Updates [devblogs.microsoft.com]
DevOps & IoT
- Reviewing the Elecrow CrowPi2 Raspberry Pi Laptop and STEM Education Platform [www.hanselman.com]
Other Interesting Articles
- 5 Productivity Tips in Visual Studio That You Should Know [michaelscodingspot.com]
- What is .NET? How does it work? Is it a language or a Platform? [khalidabuhakmeh.com]
On Programming and Life
- Secrets of a .NET Professional [khalidabuhakmeh.com]
- How to Become a Self Taught Software Developer [simpleprogrammer.com]
- Using APIs to Leverage QA [simpleprogrammer.com]
Weekly Dose of Humor
- When I am working from home and the morning meeting is over [thecodinglove.com]
- When the senior developer ships directly to production [thecodinglove.com]
- When a user comes to see me at my desk [thecodinglove.com]
We hope you’ve enjoyed the articles this week. If you haven’t done so yet, please subscribe to get notified about the future newsletter issues.
Have a great weekend!