Issue #183 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- 9 “hidden” features in Visual Studio that you may not know [blog.elmah.io]
Visual Studio is a great tool. But it has so many options that we’re bound to miss some of them. Let’s see which hidden features Thomas Ardal is talking about in this great article. - How I Use The Generic Repository Pattern In Clean Architecture [www.youtube.com]
The repository pattern is one of those patterns that raises a lot of eyebrows and whether you like it or not, you’ll encounter it eventually since it’s widely used. Milan Jovanović talks about the generic implementation of this pattern.
Other Great Reads
- Ensuring Robustness with Bulletproof Disposable Types in Microsoft .NET [dotnettips.wordpress.com]
- Playing MIDI through SoundFonts with NAudio and MeltySynth [markheath.net]
- Use multiple Microsoft Entra Verified ID credentials in a verification presentation [damienbod.com]
- Form binding in minimal APIs: Exploring the .NET 8 preview – Part 7 [andrewlock.net]
- Measuring Unicode String Lengths with C# [khalidabuhakmeh.com]
YouTube
- Loading App Settings (per environment) in .NET MAUI – FULL STACK .NET TUTORIAL (BUGPORTER) #11 [www.youtube.com]
- How Do I Become a Front-End Developer in C# [www.youtube.com]
- Front-End Development Challenge in C# [www.youtube.com]
- What Is A Back-End Developer? [www.youtube.com]
- The Secret HttpClient Feature You Need To Use in .NET [www.youtube.com]
- The Smart Way of Using the Decorator Pattern in C# [www.youtube.com]
- MAUI – Syncfusion : List View – Part 4 [www.youtube.com]
- How To Configure Gzip Compression In ASP.NET Core #shorts [www.youtube.com]
- How To Build a URL Shortener With .NET and SQL Server [www.youtube.com]
YouTube Shorts
- What Are The Benefits Of Clean Architecture? #shorts [www.youtube.com]
- How To Use Typed HttpClients In .NET #shorts [www.youtube.com]
- What is Yield Return in C#? #shorts [www.youtube.com]
News & Updates
- Visual Studio for Mac Retirement Announcement [devblogs.microsoft.com]
Podcasts
- Applied Large Language Models with Brian MacKay [www.dotnetrocks.com]
Other Interesting Articles
- Understanding Bing Chat Enterprise [jussiroine.com]
- Distributed isn’t Microservices, In-Process isn’t a Monolith [codeopinion.com]
- 15 Productivity Keyboard Shortcuts in Visual Studio 2022 [codingsonata.com]
Weekly Dose of Humor
- When I’m praised for my work even though all the credit goes to ChatGPT [thecodinglove.com]
- When I present my Proof of Concept to the boss [thecodinglove.com]
- When I run my code and realize I forgot a breakpoint [thecodinglove.com]
- When I ask for the specs and the salesperson hands me a simple post-it note [thecodinglove.com]