Refactor your code with C# collection expressions

#505 – May 12, 2024

Explore various C# 12 refactoring scenarios for a variety of target types

Refactor your code with C# collection expressions
11 minutes by David Pine

Explore various C# 12 refactoring scenarios for a variety of target types using collection expressions and collection initializers.

eBook: How to Choose a Component Library?
sponsored by Progress

Not all component libraries are created for the same purpose. There are many to choose from. Some free, some not. Get practical advice for choosing UI component libraries that meet complex business requirements.

Does readonly make your code faster?
4 minutes by Steven Giesel

In this blog post we will discover whether or not the readonly modifier can make your code faster. So without further ado let's get started.

Linked Lists in Real Life
8 minutes by Jeremy D. Miller

A linked list structure is a simple data structure where each element has a reference to the next element. At its simplest, it’s no more than this single linked list implementation.

Middleware-Based Exception Handling in ASP.NET Core
4 minutes by Pierre Belin

Unlock the full potential of your ASP.NET Core applications with our definitive guide to middleware-based exception handling. Learn how to gracefully manage errors, boost your application's resilience, and protect against downtime with practical, easy-to-follow strategies.

10 Advanced C# Tricks
4 minutes by Konstantin Fedorov

As a C# developer, learning more advanced techniques can help you write cleaner, more efficient, and innovative code. In this article, we’ll explore some ten advanced C# tips tailored for more experienced developers who want to push the limits of what’s possible in C#. These tricks can improve your code’s performance, readability, and maintainability.

newsletters