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.
The HttpClient class simplifies making HTTP requests (like GET or POST) in your .NET Core applications. It handles connections, timeouts, and responses, letting you focus on the data you need.

In this article, we will discover how to implement feature flags in .NET Core to control feature releases dynamically. Learn the best practices for toggling features on/off, managing configurations, and conducting A/B tests.

.NET Core provides a built-in REST client through HttpClient in the System.Net.Http namespace. It offers lightweight, cross-platform capabilities for seamless integration with web services, enabling efficient HTTP requests and response handling in API communication within .NET Core applications.

In ASP.NET Core, routing plays a pivotal role in directing incoming HTTP requests to the appropriate controller actions, enabling developers to build powerful and structured web applications.

Learn how to implement the options pattern and validation in .NET Core using named and default options. Explore techniques for binding configurations, fetching options in APIs, injecting services into named options, and utilizing interfaces like IOptionsSnapshot and IConfigureNamedOptions.

Configuration settings are vital for .NET Core apps, enabling flexibility without code changes. Learn their anatomy, setup with JSON files, environment variables, and access methods for robust applications.

.NET offers built-in resources for validating settings to ensure correctness without manual checks. Techniques like data annotations and custom validations streamline the process, enhancing configuration reliability and maintenance.

Learn how to use IMemoryCache in .NET Core to store frequently accessed data, reduce database calls, and improve application performance.

In this article, we will explore SonarQube in detail, covering its features, benefits, and hands-on examples to demonstrate its usage in real-world scenarios.

In this article, we will learn how to generate PDF Files in .NET Core 6 Web API Using PDFSharp. learn how to dynamically create PDF documents within a .NET Core 6 Web API application using PDFSharp.

Dive into advanced topics like dependency injection, service configuration, and implementing retry policies and circuit breakers. Elevate your API integration game with this comprehensive guide to leveraging HttpClient effectively.

Dive into advanced topics like dependency injection, service configuration, and implementing retry policies and circuit breakers. Elevate your API integration game with this comprehensive guide to leveraging HttpClient effectively.

In this article, we will learn Background Services in .NET Core allow developers to execute asynchronous tasks in the background, ensuring the smooth operation of applications.

Discover how .NET Core 7's Minimal APIs streamline file upload processes, enhancing development efficiency. Simplify backend tasks with minimalistic yet powerful approaches, optimizing file handling in web applications.

In this article, you will learn to Upgrade your ASP.NET Core 2. x Web API to .NET Core 3.1 for enhanced performance, new features, and improved compatibility. Migrate seamlessly with Visual Studio tools and CLI commands for a smooth transition.

Finally, the .NET Core 2.1 preview is out for people to try. Two days ago, the .NET team announced the first preview of .NET Core 2.1. Let us see some of the highlights for this release.

Deadlocks, common in concurrent C# programs, occur when threads wait indefinitely for each other's resources. Learn prevention strategies and understand scenarios to ensure robust application execution.

Learn the power of NuGet's central package management (CPM) for efficient dependency handling across projects. Utilize Directory.Packages.props to centrally manage package versions for simplified maintenance and enhanced control.

Authentication in .NET Core API is crucial for securing endpoints, preventing unauthorized access, and ensuring data protection. This tutorial guides you through implementing Okta OAuth-based authorization in a .NET 7 API.

As we navigate the dynamic landscape of software development, it is paramount to consider real-world scenarios and apply architectural patterns that foster separation of concerns and flexibility. The use cases presented, such as building a finance application with a layered architecture.

In this article, we'll explore how to utilize Heron's formula, a geometric approach, to calculate land area using a straightforward C# program. This program empowers users to input side lengths of adjoining triangles and effortlessly determine the total land area.

This article, delves into the distinctions between .NET Framework, .NET Core, and .NET Standard. Exploring their histories, open-source nature, cross-platform capabilities, and performance aspects, the article aims to provide a comprehensive overview for developers.

Explore advanced GraphQL integration in .NET Core Web API using Entity Framework Core. Learn efficient data modeling, schema design, and resolver implementation for seamless API development.

In this article, we will learn about the step-by-step implementation of GraphQL in a Web API using ASP.NET Core, including database setup, scaffolding, configuration, repository creation, and GraphQL type implementation.

.NET 8 introduces native support for keyed services in Dependency Injection (DI), eliminating the need for third-party packages. Learn about registering and resolving keyed services with examples for better understanding.

Discover the latest features in Entity Framework Core 5.0, including improved performance, enhanced LINQ capabilities, migration enhancements, and streamlined database schema management.

Explore GraphQL integration in .NET Core Web API using Entity Framework Core in Part Three of this series. Learn to efficiently query data with C# backend development, enhancing API capabilities.

In this article, you will learn Entity Framework Core's shadow properties, and hidden fields in the model that aren't mapped to the database schema directly. Learn how to leverage them for metadata storage, auditing, or tracking without cluttering your entity classes or database tables.

In this article, we will discover the nuances between .NET Core and .NET Standard in this succinct overview. Delve into their features, cross-platform capabilities, and performance differences.
Everything on .NET Core, not only its articles: the .NET Core page →
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article