Code Maze Author

Vladimir Pecanac

Hi, my name is Vladimir Pecanac, and I am a full-time .NET developer and DevOps enthusiast. I created this blog so I can share the things I learn in the hope of both helping others and deepening my own knowledge of the topics I write about. The best way to learn is to teach.
Also find me here:


MY ARTICLES:

Code Maze Weekly #165

Issue #165 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks How Async/Await Really Works in C# [devblogs.microsoft.com] Async/Await and asynchronous programming are part of our lives for a...

Code Maze Weekly #164

Issue #164 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Implementing the Producer-Consumer Pattern with TPL Dataflow [markheath.net] Producer-Consumer is a specialized pattern you've...

Code Maze Weekly #163

Issue #163 of the Code Maze weekly. Check out what's new this week and enjoy the read. We've added one more section to the weekly newsletter, the "Youtube Shorts". Let us know if you like this addition and if it's interesting/helpful to you. Hangfire is a very popular open-source library for performing background...

Code Maze Weekly #161

Issue #161 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Prevent accidental disclosure of configuration secrets [www.meziantou.net] Sometimes passwords can end up being exposed even if...

Code Maze Weekly #160

Issue #160 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks How to use Entity Framework Core in ASP.NET Core [khalidabuhakmeh.com] A very beginner-friendly article to starting with EF Core...

Code Maze Weekly #159

Issue #159 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Creating and downloading zip files with ASP.NET Core [blog.elmah.io] While there are some nice NuGet packages to help us with...

Code Maze Weekly #158

Issue #158 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Using .NET code from JavaScript using WebAssembly [www.meziantou.net] Starting with .NET 7 we can run any .NET method from...

Code Maze Weekly #157

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...

Code Maze Weekly #156

Issue #156 of the Code Maze weekly. Check out what's new this week and enjoy the read. Rebus is a free .NET “service bus”. It is an implementation of several useful messaging patterns, which have turned out to be immensely useful for implementing...

Code Maze Weekly #155

Issue #155 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Top .NET Blog Posts of 2022 [devblogs.microsoft.com] 2022 was an eventful year for the .NET ecosystem. We've got .NET 7, C# 11, NET MAUI, performance...

Code Maze Weekly #154

Issue #154 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Managing .NET App Configuration With The Options Pattern In ASP.NET Core [www.youtube.com/@MilanJovanovicTech] The Options Pattern...

Code Maze Weekly #153

Issue #153 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Getting started with TwoPaneView layout in .NET MAUI [askxammy.com] Step-by-step guide on how to implement the TwoPaneView in .NET...

Code Maze Weekly #152

Issue #152 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Creating Multi-Tier Subscriptions using C# [www.danylkoweb.com] If you had the luck to build the product from scratch, you've...

Code Maze Weekly #151

Issue #151 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Implement Feature Management in Blazor ASP.NET Core [damienbod.com] In this post by Damien Bowden, you can learn how to use...

Code Maze Weekly #150

Issue #150 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks How to Create and Publish a NuGet Package with dotnet CLI [dotnetthoughts.net] In this article by Anuraj Parameswaran you can...

Code Maze Weekly #149

Issue #149 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks The dangers and gotchas of using scoped services in OptionsBuilder [andrewlock.net] In this blog post, Andrew Lock covers some of...

Code Maze Weekly #148

Issue #148 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Stop using trivial Guard Clauses! Try this instead [codeopinion.com] Guard clauses are considered to be useful, but are they...

Code Maze Weekly #147

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...

Code Maze Weekly #146

Issue #146 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks More Efficient Deletes With Entity Framework Core [khalidabuhakmeh.com] If you work with EF Core, you know deleting entities usually takes two database calls....