Tag: .NET
-

String manipulation in C# and .NET: The complete guide
Strings are one of the most frequently used data types in C#. Whether you’re developing a small utility or a complex enterprise application, string manipulation plays a crucial role.
-

String interning in .NET
String interning in .NET is an optimization technique used by the Common Language Runtime (CLR) to reduce memory usage and improve performance when working with string literals.
-

Immutable strings in C#: Why strings cannot be changed
Have you ever wondered why strings in C# behave differently from other data types? You concatenate strings, replace characters, and manipulate them in various ways, yet each operation seems to create a new string rather than modify the existing one.
-

A clear comparison between Class and Record in C#
Discover the key differences between Classes and Records in C# and learn when to use each. From immutability to value-based equality, this article explores the advantages of records over traditional classes, supported by clear explanations and code examples.
-

Microsoft offloads the Mono Project to WineHQ: A new era for Open-Source
In this article, we will explore the implications of Microsoft’s decision to hand over the reins of the Mono Project to WineHQ, delve into the history and significance of Mono, and consider what this means for the future of open-source development.
-

ASP.NET 9 Static Web Asset Delivery
ASP.NET 9 brings a new way to delivery static files with native compression in different formats. Let’s check out the changes.