ASP.NET Core

Esokia: expert web agency on ASP.NET Core web framework

ASP.NET Core is the open-source version of ASP.NET, that runs on Windows, Linux, macOS, and Docker.

swimlane-dotnet-core

ASP.NET Core

ASP.NET is a popular web-development framework for building web apps on the .NET platform.

ASP.NET Core is the open-source version of ASP.NET, that runs on macOS, Linux, and Windows. ASP.NET Core was first released in 2016 and is a re-design of earlier Windows-only versions of ASP.NET.


Performance

Performance is a key focus of ASP.NET Core. It's faster than other popular web frameworks in the independent TechEmpower benchmarks.

tech-empower-results


swimlane-man-dog-rube-goldberg-machine

Modern & innovative

ASP.NET Core is designed to allow runtime components, APIs, compilers and languages evolve quickly, while still providing a stable and supported platform to keep apps running.

ASP.NET Core provides various support lifecycle options to meet the needs of your app. You can choose a long-term support release, or run with the latest release if you commit to upgrading more often. See the support policy for more details.


Open-source

Like the rest of .NET, ASP.NET is open source on GitHub. Over 60,000 developers and 3,700 companies have already contributed to .NET.

Learn more

60,000+
active OSS contributors

3,700+
OSS company contributors

 

swimlane-docker-three-platforms

 

Windows, Linux, macOS, and Docker

ASP.NET Core apps can be developed and run on Windows, Linux, macOS, and Docker.

The Visual Studio family of products has tools for building .NET apps on any operating system. There are also command line tools and extensions for many popular editors.

Learn more


 

Flexible deployment

The ASP.NET Core runtime that your app runs on can be deployed as part of your app, or installed centrally on your web server. ASP.NET Core is also perfectly suited for Docker containers.

Learn more

swimlane-migrate-to-azure

 

img-alt-aspnet-core

 

Develop ASP.NET Core apps

Interactive client-side Blazor apps - Develop with reusable UI components that can take advantage of WebAssembly for near-native performance

RESTful web API apps - Develop RESTful HTTP services with ASP.NET Core web API

Page-focused web UI with Razor Pages - Develop page-focused web apps with a clean separation of concerns

 

Real-time web apps with SignalR - Add real-time functionality to your web app, enable server-side code to push content instantly

Remote Procedure Call (RPC) apps - gRPC services - Develop contract-first, high-performance services with gRPC in ASP.NET Core

Data-driven web apps - Create data-driven web apps in ASP.NET Core

png-fuel-alt-image


Supported

You can build your own version of ASP.NET from source code, but most production apps need a supported version of the platform.

Microsoft ships official releases of .NET that are built and tested on Microsoft-maintained servers in Azure and supported just like any Microsoft product. See the .NET Core support policy for details.

Red Hat supports .NET Core on Red Hat Enterprise Linux (RHEL). Red Hat builds .NET Core from source and makes it available in the Red Hat Software Collections. Red Hat and Microsoft collaborate to ensure that .NET Core works well on RHEL.

Vous avez un projet ?

Prenons rendez-vous pour en discuter !