Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
Benchmark .NET Worker Services under CPU and memory pressure by measuring throughput, queue backlogs, garbage collection, latency, resource usage, and application stability.

Benchmark Microsoft.Extensions.AI routing for model selection, measuring cost, latency, failover behavior, reliability, and performance across multiple AI providers and models.

This can help .NET Full Stack developers understand the interview pattern and prepare for similar technical rounds.

Compare semantic AI routing with static model selection in .NET by benchmarking latency, cost, routing accuracy, complexity, and overall application performance.

Build automated .NET dependency risk reports from NuGet auditing to identify vulnerable packages, outdated dependencies, security risks, transitive dependencies, and software supply chain exposure.

Design resilient AI fallback chains for provider outages, model failures, throttling, timeouts, latency spikes, and quality degradation while maintaining reliable .NET application behavior.

Benchmark RoutingChatClient against static model selection in .NET by measuring routing overhead, latency, token usage, response quality, cost, and performance across different AI workloads.

Benchmark AI model routing with Microsoft.Extensions.AI by comparing model selection strategies across latency, cost, token usage, response quality, throughput, and routing overhead in .NET applications.

Benchmark NativeAOT CLI tools against JIT-based .NET applications to compare startup time, memory usage, execution speed, binary size, and overall runtime performance.

Benchmark .NET HTTP connection eviction under long-lived traffic to measure stale connections, DNS changes, failover behavior, latency, and connection lifetime in production workloads.

Test the new .NET 11 DNS APIs under realistic failover conditions, measuring DNS resolution latency, caching behavior, recovery time, and service-discovery reliability.

Benchmark .NET 11 NativeAOT command-line applications against JIT deployments to compare startup time, memory consumption, execution performance, and deployment characteristics.

Explore HTTP request compression in .NET 11 through practical benchmarks measuring bandwidth usage, CPU overhead, latency, and throughput across different compression scenarios.

Diagnose .NET 11 async regressions with a practical methodology: baseline, controlled benchmarks, concurrency testing, and detailed diagnostics.

Benchmark C# 15 union types with .NET 11 System.Text.Json for API contracts. Measure serialization, deserialization, payload size, and compatibility.

.NET 11's Runtime Async revolutionizes async programming with runtime-managed suspension, boosting performance and debugging.

Migrate .NET 8/9 apps before Nov 2026. Plan early for a smooth transition, covering dependencies, containers, and CI/CD.

Benchmark C# 15 union types in real apps. Explore performance, allocations, boxing, and compare with interfaces for production readiness.

Benchmark Zstandard compression in .NET 11 apps. Compare speed, size, CPU, and memory against GZip & Brotli for optimal data handling.

Build a scalable, secure cloud-based smart locker system with .NET. Explore architecture, authentication, real-time features, and .NET advantages.

Build flexible .NET retrieval pipelines with Microsoft.Extensions.VectorData, avoiding vector database lock-in and standardizing RAG architectures.

Keep Xamarin.Forms alive on Linux with a GTK-only fork on .NET 10. Maintain legacy XAML apps with a modern SDK and robust testing.

Implement production-ready OpenTelemetry metrics in .NET 11. Capture custom business metrics, monitor performance, and ensure reliability.

Build resilient .NET 11 HTTP clients with Polly v9. Master retry, timeout, and circuit breaker patterns for reliable service communication.

Learn how to build event-driven .NET services with RabbitMQ, including exchanges, queues, consumers, acknowledgments, dead-letter queues, and performance testing.

Master ASP.NET Core 10 caching: In-Memory, Distributed, and Output. Boost performance, reduce load, and ensure scalability for your web apps.

Run existing WinForms apps on Linux & macOS with Gtk.Windows.Forms. Reuse code, save time, and expand reach without UI rewrites.

Learn how .NET's Garbage Collection automatically manages C# memory, preventing leaks and improving app reliability by reclaiming unused objects.

Build AI agents with .NET 10 and Semantic Kernel. Learn production practices for reliable, scalable AI applications.

Master Clean Architecture in .NET: explore benefits, trade-offs, common pitfalls, and best practices for building maintainable, testable applications.
Everything on .NET, not only its articles: the .NET page →
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only17days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article