How To
How to use Parallel LINQ in C#
By Tan Lee Published on Jan 07, 2025 225
Parallel LINQ (PLINQ) is an extension of Language Integrated Query (LINQ) that enables declarative data parallelism by utilizing multiple cores in a system to execute queries in parallel.
How to use indexers in C#
By Tan Lee Published on Jan 07, 2025 282
In C#, indexers allow objects to be accessed like arrays, enabling you to use an object with index values.
How to use attributes in C#
By Tan Lee Published on Jan 07, 2025 487
Attributes are a powerful feature in C# that allow you to attach metadata to your assemblies.
How to use Redis Cache in C#
By Tan Lee Published on Jan 06, 2025 470
Redis is an open-source, high-performance in-memory caching engine, packed with features, that allows you to efficiently store and retrieve data in your applications.
How to use TinyIoC in ASP.NET Core
By Tan Lee Published on Jan 06, 2025 278
TinyIoC is a compact and high-performance inversion of control (IoC) container that simplifies dependency injection.
Improving Data Access Performance in EF Core
By Tan Lee Published on Jan 06, 2025 226
Entity Framework Core (EF Core) is an open-source ORM (Object-Relational Mapping) framework that connects your application's object model with the underlying database schema.
How to use Fluent Assertions in C#
By Tan Lee Published on Jan 06, 2025 634
Using the Fluent Assertions library in C# can help achieve this by making tests simple, readable, and expressive.
How to use IAsyncEnumerable in C#
By Tan Lee Published on Jan 06, 2025 517
IAsyncEnumerable is a feature introduced in C# 8.0 for working with asynchronous sequences of data.
How to use value objects in C#
By Tan Lee Published on Jan 06, 2025 272
In C#, objects are classified as either value types or reference types.
How to use the Buffer Class in C#
By Tan Lee Published on Jan 06, 2025 566
The Buffer class in .NET allows for faster access to and manipulation of data stored in memory, improving application performance.
How to use HashSet in C#
By Tan Lee Published on Jan 06, 2025 402
The HashSet is a high-performance collection used for storing unique, unordered elements, designed to speed up search operations in applications.
Logging Data to Windows Event Log in C#
By Tan Lee Published on Jan 06, 2025 738
Use the Windows Event Log to store log data for your .NET Core applications on Windows, where the OS logs issues that can be viewed with the Windows Event Viewer tool.