Issue 147# of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- .NET 7 is Available Today [devblogs.microsoft.com]
That time of the year has come. Of course, we’re talking about .NET 7 release and all the cool features and improvements it has introduced. A must-read for anyone that works with .NET. - Stop using the Process class for CLI interactions in .NET [www.youtube.com/c/Elfocrash]
A cool way (NuGet package) to avoid the messy Process class when working with CLI. Nick Chapsas shows us a few examples of what this library can do and how to do it.
Other Great Reads
- Keeping your .NET Lambda Function Warm with Provisioned Concurrency [nodogmablog.bryanhogan.net]
- Polly with .NET 6, Part 6 – Policy Wraps with Minimal APIs [nodogmablog.bryanhogan.net]
- Using dotnet runtime package stores to optimize your docker images [www.fearofoblivion.com]
- .NET 7 | Everything You NEED to Know [www.claudiobernasconi.ch]
- Organizing elements with ZIndex in .NET MAUI [askxammy.com]
- Debugging tips and tools [www.meziantou.net]
- Polling asynchronous APIs with Azure Durable Functions [blog.elmah.io]
- Avoid WebDeploy Locking Errors to IIS with Shadow Copy for ASP.NET Core Apps [weblog.west-wind.com]
- Stop Entity Framework Core Performance Issues With Interceptors [khalidabuhakmeh.com]
- How to migrate ASP.NET Web Forms to Angular and .NET Core [www.mobilize.net]
YouTube
- C#/WPF – Material Design in XAML – Hacking on theming [www.youtube.com]
- Querying Data From an ASP.NET API w/ Firebase Authentication – WPF + FIREBASE AUTHENTICATION #5.2 [www.youtube.com]
- .NET 7 Overview – What’s New, Should You Use It, and More [www.youtube.com]
- Using MediatR in .NET? Maybe replace it with this [www.youtube.com]
- Why I Use The Unit of Work Pattern With EF Core | Clean Architecture [www.youtube.com]
- How To Create Smart Enums in C# With Rich Behavior [www.youtube.com]
News & Updates
- Announcing ASP.NET Core in .NET 7 [devblogs.microsoft.com]
- Welcome to C# 11 [devblogs.microsoft.com]
- Announcing .NET MAUI for .NET 7 General Availability [devblogs.microsoft.com]
- Entity Framework Core 7 (EF7) is available today [devblogs.microsoft.com]
- Visual Studio 2022 17.4 is now available! [devblogs.microsoft.com]
- Announcing ML.NET 2.0 [devblogs.microsoft.com]
- Introducing Visual Studio Rollback! [devblogs.microsoft.com]
- Updating dependencies for Azure SDK for C++ [devblogs.microsoft.com]
- .NET MAUI for Android and cross-platform apps [devblogs.microsoft.com]
- Arm64 Visual Studio is officially here! [devblogs.microsoft.com]
Podcasts
- Hacking APIs with Dana Epp [www.dotnetrocks.com]
- JetBrains and Remote Development with Maarten Balliauw [dotnetcore.show]
- The 2022 Shopping Spree [www.codingblocks.net]
- What If 2 with Randall Munroe on the Hanselminutes Podcast 865 [www.youtube.com]
Other Interesting Articles
- Making VS Code and OmniSharp Open the Browser to a Specific URL for a .NET Application [nodogmablog.bryanhogan.net]
- Layout of a Tuxboard Dashboard [www.danylkoweb.com]
- You should take advantage of the improved NgRx APIs [timdeschryver.dev]
- Using AWS CloudFront as a proxy [blog.dotnetframework.org]
- Do you want to use Kafka? Or do you need a Queue? [codeopinion.com]
- Working with stacked branches in Git is easier with –update-refs [andrewlock.net]
- SQL Server database backup to Azure Blob Storage [gunnarpeipman.com]
Programming & Life
- Mastodon on your own domain without hosting a server [blog.maartenballiauw.be]
- Cruel Changes at Twitter [blog.pragmaticengineer.com]
Weekly Dose of Humor
- When I became an expert of a deprecated technology [thecodinglove.com]
- When I avoid all the known bugs during my demo [thecodinglove.com]
- When we let the sales team know we will ship a month later than expected [thecodinglove.com]
- When my coworker shows me his code and his IDE is in light theme [thecodinglove.com]