Classes, Structures, and Records, Oh My!

Classes and structures have been the building blocks for creating applications in .NET. In .NET 5, the new record type was introduced. In this article, we will revisit the most important differences between classes and structures since there have been many changes since version 1.0. I will add records into the discussion too. I will also discuss the major performance differences between the three, and there are differences, some big!

A Look at 20 Years of Microsoft .NET: My First Enterprise Application and More!

20 years ago on February 13, 2002, the first version of Microsoft .NET was officially released and it’s still going even stronger today! As I reflect on this special anniversary, for the first time, I will discuss what led up to that release and my very first in-production enterprise application with .NET. I will also look at some of the apps I have written with .NET.

Everything You Want to Know About the Record Type in .NET: Performance

In my article titled Everything You Want to Know About the Record Type in .NET 5… But Were Afraid to Ask that I wrote in early 2021, I introduced readers to the new record type introduced in .NET 5 and why, as a class author, I like it. In this article, I will drill down into the performance using the record type.