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 .NET ecosystem is a versatile collection of tools, libraries, and services forming the Microsoft .NET platform. It enables developers to create diverse applications, including web, desktop, mobile, and cloud-based services. Key components include the Common Language Runtime (CLR), .NET Framework, .NET Core, ASP.NET, Entity Framework, Xamarin, Blazor, Visual Studio, Azure Services, NuGet, a rich community, and open-source initiatives. This ecosystem fosters modern development, cross-platform capabilities, and efficient application creation.

In this article, Will try to understand the accessing remote PC using ssh.

Discover the agility of Dapper.NET, a micro-ORM. Harness its speed and raw SQL support for streamlined, high-performance data retrieval, even for stored procedures.

Discover the power of Azure Firewall in safeguarding cloud environments against modern threats. This cloud-native security service provides granular control over inbound and outbound traffic, leveraging dynamic threat intelligence for targeted protection. Explore its features, from application and network rules to seamless integration with Azure services, ensuring robust security as businesses embrace the cloud.

How you can access .NET project through LAN. Unlock the potential of LAN access for your .NET project. Discover how to create a web application, configure endpoints, and seamlessly access it from any device on the same network.

Streamline data access with Dapper.NET, a lightweight ORM for .NET apps. Learn its key features like speed, lightweight design, raw SQL support, and automatic object mapping. Delve into practical examples showcasing basic and parameterized queries, plus stored procedure usage. Embrace Dapper.NET's efficiency for optimal data access in your .NET development journey.

Explore seamless data transfer through Bluetooth in your .NET apps using the 32-foot.NET library. Learn discovery, connection, and data exchange with ease.

In this article we will learn about creating and executing .Net Project in Ubuntu OS

NuGet is the most useful and essential tool for modern software development platforms via which developers can create, share and consume reusable code. NuGet is a package manager for the software development platform that simplifies the process of adding and managing libraries and dependencies in your projects. this article explains how we can use private NuGet package with Visual Studio 2022 and .NET 7 project.

In this article, you will learn how to build Blazor WebAssembly app in .NET 6 and Visual Studio Code.

This article give you a general best practices guidelines for writing software test according to the testing principles.

SuperConvert.Abstraction is a powerful library that provides data conversion functionalities for your .NET applications. With this library, you can easily convert between different data formats, such as JSON, CSV, and XLS, using a simple and intuitive API. The library also introduces a new Dependency Injection (DI) service to streamline the usage of its features.

.NET 8 Preview 7 allows cloning internal properties

Package your CAPTCHA library with NuGet for seamless integration in .NET projects. Simplify installation for developers, manage dependencies effortlessly, and enable smooth distribution of your ASP.NET CAPTCHA generation and verification library.

Explore HTTP methods in .NET Core for effective web communication. Understand GET, POST, PUT, PATCH, and DELETE roles. Utilize Microsoft.AspNetCore.Mvc for seamless handling and API creation. Enhance your .NET Core skills with this comprehensive guide.

This article will show you how to convert a DataTable to a JSON string in an ASP.NET Web API. You can use this technique to return data from your Web API in a format that is easy for clients to consume.

Export DataTable to PDF in C# using iTextSharp library. This article will show you how to export a DataTable to PDF in C# using the iTextSharp library. The code snippet provided can be used as a starting point for your own projects.

This article presents a concise roadmap to deploy a .NET 7 app onto Internet Information Services (IIS). Steps include IIS setup, .NET Core Hosting Bundle installation, publishing, and IIS configuration for seamless web application deployment.

Learn to handle JSON objects in POST APIs using C#.NET. Utilize HttpClient to set up the request, cast the response into a JObject, and deserialize it into a custom class. Streamline your data processing.

Implementing pagination and filtering in an API is a common practice to optimize responses and efficiently handle large datasets. Here's a step-by-step guide on how to achieve this in an ASP.NET Core Web API:

we have learned how to create dynamic dropdown lists with cascading behavior in an ASP.NET MVC application using AJAX. The JavaScript AJAX functions communicate with the server to fetch data based on user selections, and the ASP.NET MVC controller methods

Delegates in C# act as method pointers, enabling dynamic invocation of methods. They enhance code modularity and flexibility, finding use in event handling, callbacks, and asynchronous programming.

To become a full stack .NET developer, you must have hands-on experience with C# language, .NET Core, ASP.NET Core, Blazor, SQL Server, CI/CD, and Testing.

Let’s explore the new features in C# 12 with .NET 8 and how we can use it.

From this blog, you will learn how to integrate my composite filter solution into your ASP.NET Core web applications.

Implementing AJAX for editing data and updating the database in ASP.NET MVC allows you to enhance the user experience and responsiveness of your web application. AJAX (Asynchronous JavaScript and XML) enables seamless data retrieval and updates without requiring a full page reload, resulting in faster and more interactive user interactions.

In this article, I will discuss common coding issues that I frequently encounter in the projects I work on. These issues fall into the "Design" and “Diagnostics” category of code analyzers.

Learn how to set up a Twilio account and sandbox environment for sending WhatsApp messages. An easy step-by-step guide is provided.

Learn how to implement GraphQL endpoints using GraphQL.NET's Schema-First approach. Discover how GraphQL serves as a powerful query language for APIs, providing interactivity and flexibility. Explore core concepts applicable to various GraphQL implementations.
Everything on .NET, not only its articles: the .NET 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