.NET Core

  • Understanding Immutable Objects in C#

    The post discusses immutable objects, which are objects whose state cannot change after creation. It highlights their characteristics, including the absence of setters and the use of read-only fields. The benefits of immutable objects include easier reasoning, cache-friendliness, and thread… Continue reading

    Understanding Immutable Objects in C#
  • Hash Algorithm in .NET Core

    Let’s explore the basics of hash algorithms such as MD5, SHA-1, SHA-2. And discussing some code samples using C# in the .NET Core library. Continue reading

    Hash Algorithm in .NET Core
  • Enable Razor Runtime Compilation

    This article/tutorial will show you how to enable runtime compilation when creating ASP.NET Core and ASP.NET Core MVC projects. Continue reading

    Enable Razor Runtime Compilation
  • A Walkthrough C# Attributes

    In this article, we’ll explore the world of C# attributes. We’re going to discuss the different types of attributes, some useful ones, how to read and create one and see some weird code examples. Continue reading

    A Walkthrough C# Attributes