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

Code Maze Weekly #125

Issue #125 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Get Tweet Engagements Using .NET and C# [khalidabuhakmeh.com] Communicating with Twitter API using the LinqToTwitter library by Khalid Abuhakmeh. Message Ordering in...

Code Maze Weekly #124

Issue #124 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Copying a collection: ToList vs ToArray [www.meziantou.net] ToList vs ToArray, which one is faster? Find out by reading this piece by Gérald Barré. IEnumerable...

Code Maze Weekly #123

Issue #123 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Raw String Literals In C# 11 [dotnetcoretutorials.com] C# 11 brings us something new and convenient when working with strings. Let's find out what it is with Wade...

Code Maze Weekly #122

Issue #122 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Getting telemetry data from inside or outside a .NET application [www.meziantou.net] Let's learn how to get logs, traces, and metrics using "dotnet trace", the...

Code Maze Weekly #121

Issue #121 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Using User Secrets Configuration In .NET [dotnetcoretutorials.com] User secrets are a convenient way to store your sensitive information while developing the...

Code Maze Weekly #120

Issue #120 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Modeling Relationships in a DDD Way [enterprisecraftsmanship.com] A detailed look into relationship modeling in a DDD Way by Vladimir Khorikov. How to generate absolute...

Code Maze Weekly #119

Issue #119 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Speed Up Logging in .NET [dotnettips.wordpress.com] Don't we all need faster logging? Check out this piece by David McCarter to learn about the alternative to ILogger....

Code Maze Weekly #118

Issue #118 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Working with AWS S3 using ASP.NET Core – Upload, Download & Delete [codewithmukesh.com] If you need to work with AWS S3 from your .NET projects, here's an article by...

Code Maze Weekly #117

Issue #117 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Search videos through the YouTube Data API from C# [blog.elmah.io] If you need to implement YouTube search results on a website, this article by Thomas Ardal is just for...

Code Maze Weekly #116

Issue #116 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Performance benefits of sealed class in .NET [www.meziantou.net] Gérald Barré gives us a nice insight into the performance benefits of using sealed classes. Real-World...

Code Maze Weekly #115

Issue #115 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# How to send ASP.NET Core Identity emails with Twilio SendGrid [swimburger.net] ASP.NET Core provides mechanisms to confirm emails and reset passwords, but it's up to us...

Code Maze Weekly #114

Issue #114 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Classes, Structures, and Records, Oh My! [dotnettips.wordpress.com] Do you know the main difference between Class and Structure? Do you know when to use Records? David...

Code Maze Weekly #113

Issue #113 of the Code Maze weekly. Check out what's new this week and enjoy the read. .NET and C# Global usings in C# 10 [gunnarpeipman.com] Global using is one of the newest additions in C#. Gunnar Peipman explores this feature and shows us how it helps us. Step-up...