Tagged articles
6 articles
Page 1 of 1
21CTO
21CTO
Feb 17, 2026 · Backend Development

What’s New in .NET 11 Preview and C# 15? Key Features and Runtime Changes

Microsoft’s .NET 11 preview introduces two‑year STS support, reduces reliance on the Mono runtime, promotes CoreCLR for WebAssembly and Android, adds Zstandard compression, and unveils C# 15 collection‑expression arguments, offering developers early access to significant performance and language enhancements.

.net11WebAssemblyblazor
0 likes · 3 min read
What’s New in .NET 11 Preview and C# 15? Key Features and Runtime Changes
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Sep 10, 2021 · Backend Development

Using Object Pools in .NET (Core) to Reduce GC Overhead and Improve Performance

This article explains how .NET's Microsoft.Extensions.ObjectPool framework can be used to reuse objects, customize pooling policies, integrate with dependency injection, and extend pooling to collections, StringBuilder, arrays and memory buffers, thereby minimizing garbage‑collection pressure and boosting application throughput.

DependencyInjectionMemoryManagementObjectPool
0 likes · 29 min read
Using Object Pools in .NET (Core) to Reduce GC Overhead and Improve Performance
Programmer DD
Programmer DD
May 20, 2020 · Backend Development

Choosing the Right Unique ID Strategy: From Auto‑Increment to Snowflake

This article reviews common system‑wide unique ID generation techniques—including database auto‑increment, UUIDs, Redis counters, Twitter's Snowflake, Zookeeper sequences, and MongoDB ObjectId—detailing their advantages, drawbacks, optimization tips, and providing C# code examples for implementation.

ID generationUnique IDcsharp
0 likes · 15 min read
Choosing the Right Unique ID Strategy: From Auto‑Increment to Snowflake
Architecture Digest
Architecture Digest
Mar 5, 2017 · Backend Development

Simple RabbitMQ Consumer Implementation in C#

This article demonstrates how to create a basic RabbitMQ consumer in C# by implementing a subscriber class with event handling, shows sample usage code, and explains the main exchange types (direct, fanout, topic) to help developers understand message routing and real‑time consumption.

BackendConsumerRabbitMQ
0 likes · 6 min read
Simple RabbitMQ Consumer Implementation in C#
Architecture Digest
Architecture Digest
Aug 30, 2016 · Fundamentals

Overview of Planned C# 7.0 Language Features

The article introduces the upcoming C# 7.0 language enhancements—including output variables, pattern matching, extended switch statements, tuples, deconstruction, local functions, numeric literal improvements, ref returns, new async return types, and throw expressions—explaining their syntax, usage, and current preview limitations.

Asynccsharplanguage features
0 likes · 17 min read
Overview of Planned C# 7.0 Language Features