Issue #198 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- Integrating OpenAI Image Generation into a .NET Application [weblog.west-wind.com]
AI can be scary, but until it takes over the world, let’s have a look at how we can have some fun utilizing it in our .NET projects with Rick Strahl. - Measure Your Application’s Performance in .NET [www.youtube.com]
.NET 8 has a new metric collection tooling that can help us measure performance easily. If you’re interested in finding out how it works, check out this video by Nick Chapsas.
Other Great Reads
- Simple Cancellation Token Example [nodogmablog.bryanhogan.net]
- The decorator pattern using .NET’s dependency injection [timdeschryver.dev]
- OData (Open Data Protocol) API in .NET 6 [codeteddy.com]
- Weak events in C# [www.meziantou.net]
- Faster .NET Database Integration Tests with Respawn and xUnit [khalidabuhakmeh.com]
YouTube
- .NET MAUI Barcode & QR Code Scanning Like a PRO! [www.youtube.com]
- Real World Xamarin.Forms to .NET MAUI Migration + Membership Giveaway!!! [www.youtube.com]
- My Top 10 NEW Visual Studio Features of 2023 [www.youtube.com]
- The Christmas Episode! Migrating an application from Razor Pages to Blazor – part 4 [www.youtube.com]
- Migrating an application from Razor Pages to Blazor – part 5 [www.youtube.com]
- This is Best Way To Create CLI Apps in .NET [www.youtube.com]
- How to Structure a Modular Monolith Project in .NET [www.youtube.com]
- First Look at .NET Aspire – Distributed Applications in .NET 8 [www.youtube.com]
YouTube Shorts
- This C# Operator Can Help You Write Better Code [www.youtube.com]
- Multitenancy is Easy With EF Core – here’s how… [www.youtube.com]
- Using Separate Read and Write EF Core DbContexts? [www.youtube.com]
- Your Projects Need This Type of Tests: Architecture Tests [www.youtube.com]
Podcasts
- Space in 2023 Geek Out [www.dotnetrocks.com]
- Breaking Barriers: Unleashing Accessible Software for All with Dennie Declercq [dotnetcore.show]
Other Interesting Articles
- Hosting Tailscale in Azure [jussiroine.com]
Programming & Life
- What are we optimizing for? [markheath.net]
- What Do I Do When Production Goes Down? [www.youtube.com]
Weekly Dose of Humor
- When I’m alone in the office between Christmas and New Year’s Day with no meetings to interrupt me [thecodinglove.com]
- When I try to understand a regular expression [thecodinglove.com]
- When I return to my desk after my coffee break and I pass the salesperson on the phone with a client [thecodinglove.com]