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.

In ASP.NET Core Web API, JSON serialization is the process of converting C# objects into JSON strings (for responses) and back again (for request bodies). By default, ASP.NET Core handles this automatically, but understanding how to configure it is essential for building professional APIs.

This article explores the latest advancements in ASP.NET Core with the release of .NET 10, focusing on performance improvements, enhanced Minimal APIs, and Blazor updates. It provides practical code examples to help developers understand how to build modern, scalable, and cloud-ready applications using the newest features. Whether you're a beginner or an experienced developer, this guide offers insights into improving productivity and adopting current best practices in ASP.NET Core development.

Learn how to implement push notifications in Flutter using Firebase Cloud Messaging (FCM). Enhance user engagement with real-time updates and alerts. Step-by-step guide included!

Discover Cosine Similarity: a key technique for measuring vector similarity in search engines, recommendation systems, and AI. Learn how it works and its applications!

Unlock semantic search with embedding similarity! Learn how AI understands meaning, not just keywords, using vectors, databases, and similarity algorithms. Powering chatbots & RAG.

Build a distributed system with RabbitMQ and .NET! This tutorial covers microservices, event-driven communication, and a practical shopping app example. Learn to scale!

Learn how to use IHttpClientFactory in .NET Core to prevent socket exhaustion and improve performance. Discover named & typed clients, resilience with Polly, and best practices.

Unlock peak .NET performance with Native AOT! Compile to native code for faster startup, lower memory, and reduced cloud costs. Ideal for microservices & serverless.

Learn how to integrate Redis, the blazing-fast in-memory data store, with your .NET 8, 9, or 10 applications using StackExchange.Redis for caching and more!

Master Clean Architecture in .NET 10! This guide provides a step-by-step approach with practical examples for building scalable, testable, and maintainable applications.

Optimize ASP.NET Core apps with Dapper! Learn connection pooling: setup, tuning, and troubleshooting. Avoid timeouts and boost performance. Essential guide!

Optimize Dapper connection pooling in ASP.NET Core Web API for peak performance. Avoid latency, pool exhaustion, and crashes with proper management techniques.

Master ASP.NET Core middleware! Learn to create custom middleware for logging, exception handling, and more. Enhance your web API with clean, reusable code.

Unlock the secrets of secure apps! This beginner's guide demystifies authentication and authorization, explaining how your data is protected when you log in and use modern applications. Learn the fundamentals of privacy and security online.

Boost ASP.NET Core performance with Oracle! Learn bulk CRUD using Global Temporary Tables, stored procedures, and Dapper for efficient handling of 100K+ records.

Master RAG architecture in .NET! Build production-grade Retrieval-Augmented Generation with chunking, embeddings, vector storage, and hybrid search. Elevate your AI!

Master .NET Core's garbage collection! Learn how it manages memory, prevents leaks, and optimizes performance. Discover best practices for efficient apps.

Learn how to configure CORS dynamically in .NET Core 8,9,10 using appsettings.json. Manage multiple allowed origins easily, enhance security, and improve flexibility for different environments like development, staging, and production.

Effortlessly run and debug .NET Core Web API projects in VS Code. This guide provides a step-by-step walkthrough, covering setup, debugging, and troubleshooting for efficient development.

Unlock AI power with Pinecone! This guide covers setup, usage, and benefits of this vector database for chatbots, search, and recommendations. Fast & scalable!

Implement centralized error handling in ASP.NET Core Web API using global exception middleware for consistent, maintainable, and secure error responses.

Learn how to implement microservices architecture in .NET using ASP.NET Core. This guide covers design, deployment, communication, and best practices for scalable apps.

Safely handle DBNull values in C# when querying databases like Oracle or SQL Server. Prevent InvalidCastExceptions with practical examples and extension methods.

Master .NET Core Dependency Injection! Learn DI principles, service lifetimes (Transient, Scoped, Singleton), and implement a practical example for scalable apps.

Master Dependency Injection in .NET Core! Learn to build scalable, testable apps with built-in DI. Improve modularity and follow SOLID principles for robust code.

Learn how to diagnose and optimize .NET application performance through database tuning, async programming, memory management, caching, API optimization, and load testing.

Boost .NET app performance! Learn proven strategies: architecture, database optimization, async, caching, memory, compression, monitoring, and smart deployment.

Explore the key differences between .NET Framework and modern .NET in 2026. Understand platform support, performance, architecture, and future roadmap for informed decisions.

Explore .NET Native AOT: Boost app performance with faster startup times, lower memory usage, and efficient execution. Ideal for microservices and cloud apps.

Explore microservices architecture in ASP.NET Core! Learn how it differs from monolithic, its key components, communication methods, and benefits for scalable apps.
Everything on .NET Core, not only its articles: the .NET Core page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article