Issue #157 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- Implementing CRUD operations with ASP.NET Core Web API and Mongo DB [dotnetthoughts.net]
A clean and simple introduction to working with MongoDB in ASP.NET Core Web API by Anuraj Parameswaran. If you’re about to start your journey with MongoDB, here’s a great resource that can help you out. - Multiple File Drag and Drop Upload with ASP.NET Core [khalidabuhakmeh.com]
File upload is a common feature of many applications. Here’s a way to upload multiple files with drag and drop in ASP.NET Core by Khalid Abuhakmeh.
Other Great Reads
- C# 11.0: Generic Attributes [www.thomasclaudiushuber.com]
- Accessing Service Bus message metadata in Azure Functions isolated model [markheath.net]
- Implementing Authentication in Azure Static Web Apps – Part 2 [dotnetthoughts.net]
- Image Scaling in .NET MAUI [askxammy.com]
- Reducing Blazor WASM size by providing custom ICU data [www.meziantou.net]
- Implementing secure Microsoft Graph application clients in ASP.NET Core [damienbod.com]
- Exploring the model-binding logic of minimal APIs: Behind the scenes of minimal APIs – Part 3 [andrewlock.net]
- Applying an improved multiple languages library to .NET applications [www.thereformedprogrammer.net]
YouTube
- Pages – VERTICAL SLICE ARCHITECTURE #2 [www.youtube.com]
- Introduction to the Blazor File Upload Mini Course [www.youtube.com]
- Uploading Files to Blazor – The Blazor File Upload Mini Course [www.youtube.com]
- The New Built-in Guard Clauses Coming in .NET 8 [www.youtube.com]
- New C# features are just syntactic sugar [www.youtube.com]
- C# Logging Made Easy With Structured Logging And MediatR [www.youtube.com]
- How To Optimize EF Core Query Performance With Compiled Queries [www.youtube.com]
News & Updates
- Visual Studio 2022 17.5 Preview 3 is here! [devblogs.microsoft.com]
- Azure SDK Release (January 2023) [devblogs.microsoft.com]
- .NET Framework January 2023 Cumulative Update Preview [devblogs.microsoft.com]
Podcasts
- Fusion Development with Vishwas Lele [www.dotnetrocks.com]
- Statiq with Dave Glick [dotnetcore.show]
Other Interesting Articles
- Installing Rider on Linux with .NET 7 [nodogmablog.bryanhogan.net]
- How to Virtualize your VFP Application [www.migrateto.net]
- McDonald’s Journey to Event-Driven Architecture [codeopinion.com]
Programming & Life
- The “insert specific tech here” developer: yay or nay? [blog.codingmilitia.com]
- Software Engineer vs Game Developer – Which one is for you? [simpleprogrammer.com]
- What Big Tech layoffs suggest for the industry [blog.pragmaticengineer.com]
- How Do I Recover After Being Fired? [www.youtube.com]
Weekly Dose of Humor
- When I went to bed late and I join the daily meeting [thecodinglove.com]
- When I find the bug who brought the server down [thecodinglove.com]
- When I open and approve a PR on my side project [thecodinglove.com]
- When the sysadmin changes our servers security policy [thecodinglove.com]