Another week, another opportunity to learn something new and enjoyable. This week we have a variety of articles that got our attention, so check them out and find something that’s interesting to you:
.NET and C#
- How to Unit Test an Abstract Class [enterprisecraftsmanship.com]
Have you tried testing an abstract class? Where do you begin? Vladimir goes in-depth on how to test abstract classes properly. - Convert DateTime to user’s time zone with server-side Blazor [www.meziantou.net]
Blazor introduces the problem of converting DateTime to the client’s date and time. Gérald implements a solution to this problem.
Worthy Reads
- Convert DateTime to user’s time zone with server-side Blazor [www.meziantou.net]
- JSON-RPC in ASP.NET Core With StreamJsonRpc [www.tpeczek.com]
- Display Images in Bootstrap Carousel using Razor Pages and Entity Framework [www.mikesdotnetting.com]
- Parse Markdown Front Matter With C# [khalidabuhakmeh.com]
- It’s all in the Host Class – Part 2: Configuration [csharp.christiannagel.com]
- Building End-to-End Diagnostics: User-Defined Context with Correlation Context [jimmybogard.com]
- XML + JSON Output for Web APIs in ASP .NET Core 3.1 [wakeupandcode.com]
- Using Azure CLI to create Azure App Registrations [damienbod.com]
- Creating a Repeater component with Blazor [www.meziantou.net]
- Integrating AdminLTE with ASP.NET Core 3.1 – Detailed [www.codewithmukesh.com]
- Task.WhenAll / Select is a footgun [blog.johnnyreilly.com]
Live & Presentation
- Monsters Weekly 170 – Noda Time and Entity Framework Core [aspnetmonsters.com]
- Episode 149 – Xamarin with Scott Ertz [6figuredev.com]
News & Updates
- Introducing dotnet-monitor, an experimental tool [devblogs.microsoft.com]
- Announcing .NET 5.0 Preview 6 [devblogs.microsoft.com]
- Announcing Entity Framework Core EFCore 5.0 Preview 6 [devblogs.microsoft.com]
- ASP.NET Core updates in .NET 5 Preview 6 [devblogs.microsoft.com]
DevOps & IoT
- YAML-defined CI/CD for ASP .NET Core 3.1 [wakeupandcode.com]
- Azure Container Registry: Securing container workflows [azure.microsoft.com]
- Deploy to Azure Container Instances with Docker Desktop [azure.microsoft.com]
Other Interesting Articles
- Using the Blockly visual programming editor to call a .NET Core WebAPI [www.hanselman.com]
- What dotnet new Could Be [rehansaeed.com]
- Introduction to quantum computing with Q# – Part 4, multi-qubit gates [www.strathweb.com]
- Cross-Platform C# UI Technologies Part 2 [christianfindlay.com]
- Multi-Targeted NuGet Package Gotchas! [codeopinion.com]
- Using Angular’s Live Reload Web Server to Refresh Pages on a Phone [weblog.west-wind.com]
On Programming and Life
- 20/20: Top 20 Programming Lessons I’ve Learned in 20 Years [www.danylkoweb.com]
- “I Am Satoshi Nakamoto” – How One Programmer Changed the World [simpleprogrammer.com]
Weekly Dose of Humor
- When they ask me if I can make the website work with IE [thecodinglove.com]
- When I ask the sysadmin to give me the root access [thecodinglove.com]
- If anyone knows us inside out it’s our Father! ❤️ [devhumor.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!