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 #145

Issue #145 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks A Quick Guide to Learn ASP.NET Core Web API [codingsonata.com] Compact but packed with information article about creating ASP.NET Core Web API applications by...

Code Maze Weekly #144

Issue #144 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks ASP.NET Core: Three ways to refresh the claims of a logged-in user [www.thereformedprogrammer.net] If you want to learn about the three different ways to...

Code Maze Weekly #143

Issue #143 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Add MS SQL Server JSON Support To Entity Framework Core [khalidabuhakmeh.com] Many software developers use Entity Framework Core with MSSQL daily, but not too...

Code Maze Weekly #142

Issue #142 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Different types of LINQ queries: Query Syntax and Method Syntax [codingsight.com] Everyone loves LINQ. It's one of the best additions .NET ever got, so make...

Code Maze Weekly #141

Issue #141 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks ASP.NET Core rate limiting middleware in .NET 7 [blog.maartenballiauw.be] With .NET 7 we're finally getting the in-build rate-limiting middleware. Let's see...

Code Maze Weekly #140

Issue #140 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks How to take an ASP.NET Core website “Down for maintenance” [www.thereformedprogrammer.net] If you ever need to take the site offline for maintenance, here's a...

Code Maze Weekly #139

Issue #139 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks How to download files from ASP.NET Core MVC [blog.elmah.io] If downloading files in ASP.NET Core MVC is something you're planning to implement, or have had...

Code Maze Weekly #138

Issue #138 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Customize The Authorization Pipeline In ASP.NET Core [khalidabuhakmeh.com] Although ASP.NET Core comes with powerful authorization features, that makes it...

Code Maze Weekly #137

Issue #137 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Secure ASP.NET Core GRPC API hosted in a Linux kestrel Azure App Service [damienbod.com] If you've tried to implement a secure GRPC API service in ASP.NET Core...

Code Maze Weekly #136

Issue #136 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Mapping Multiple Static File Folders in ASP.NET Core [weblog.west-wind.com] Sometimes we need multiple static file folders in our projects. Let's see how we...

Code Maze Weekly #135

Issue #135 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Three NuGet packages to improve exceptions in .NET/C# [blog.elmah.io] We've emphasized that exception handling is an essential part of development over and...

Code Maze Weekly #134

Issue #134 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Fun With Custom Interpolated String Handlers [khalidabuhakmeh.com] We can all agree that string interpolation was an excellent addition to C#. But did you know...

Code Maze Weekly #133

Issue #133 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks How to Bulk Email with C# and .NET: Zero to Hero [swimburger.net] Need to send a lot of emails at once? Here's one way to do it Niels Swimberghe. Just make...

Code Maze Weekly #132

Issue #132 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Using IOptions with .NET 6 API Endpoints [nodogmablog.bryanhogan.net] IOptions is a useful interface that enables us to pass on configuration values more...

Code Maze Weekly #131

Issue #131 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks Exploring the new output caching middleware [timdeschryver.dev] .NET 7 Preview 6 has introduced a new caching middleware. Let's see how it works in this...

Code Maze Weekly #130

Issue #130 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Top Picks ASP.NET Core Web API Features You Need to Know In 10 Minutes or Less [www.youtube.com] ASP.NET Core Web API comes out with some powerful inbuilt features....

Code Maze Weekly #129

Issue #129 of the Code Maze weekly. Check out what's new this week and enjoy the read. We've introduced a new section "YouTube" since there are some quality content developers over there as well. Hope you'll like it. .NET and C# Returning XML from minimal APIs in .NET...

Code Maze Weekly #128

Issue #128 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Implementing Breadcrumbs in ASP.NET Core [dotnetthoughts.net] Breadcrumbs is a small but sometimes very useful feature to have in a web application. Let's see how we can...

Code Maze Weekly #127

Issue #127 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# The Best C# .NET Web Application Tech Stack: Choosing The Front End [michaelscodingspot.com] Choosing between the front-end technologies for our applications might be...

Code Maze Weekly #126

Issue #126 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Understanding PathBase in ASP.NET Core [andrewlock.net] Do you know what the PathBase property (on HttpRequest) is for and how you can utilize it in your application?...