ASP.NET logo


An open source web framework for building modern web apps and services with .NET
+ 1

What is ASP.NET?

.NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications.
ASP.NET is a tool in the Languages category of a tech stack.

Who uses ASP.NET?

12773 companies reportedly use ASP.NET in their tech stacks, including Slack, Alibaba Travels, and ViaVarejo.

7918 developers on StackShare have stated that they use ASP.NET.

ASP.NET Integrations

.NET Core, Serilog, Ocelot, Owin, and DevExtreme are some of the popular tools that integrate with ASP.NET. Here's a list of all 28 tools that integrate with ASP.NET.
Pros of ASP.NET
Great mvc
Easy to learn
Decisions about ASP.NET

Here are some stack decisions, common use cases and reviews by companies and developers who chose ASP.NET in their tech stack.

Shared insights

I want to build an application for my company, mostly focusing on sharing files within employees but in a more secure and controlled manner. Please suggest a data store that would suit my needs. I am a .NET developer and looking for developing a Website in ASP.NET.

See more

We are a small IT company that works mainly with ASP.NET and .NET Core; we are planning for a standard solution with the most important features of e-commerce, but with a fully customizable possibility. Even if there is no customizability, there should exist stable plugins for every added feature even if paid, like adding comments possibility for students...

The most important other thing is that we have solution based mainly on .NET in the backend and AngularJS or React in front, our choice should be based on the possibility of integration of the chosen e-commerce platform with our other software.

To resume, we need fully customizable features or existed stable plugins for a lot of features. We also want no problems in integrating two systems like the Appointment system and the e-commerce platform. Please help me. I'm new to this company, and I had them perform a study for different CMS solutions that exist and pre-built.

See more

Greetings Guys,

I want to develop an E-Commerce app and a web app.

For E-Commerce App ( Cross-Platform) - Thinking of React Native instead of Flutter or Kotlin Multiplatform

For Web App - Thinking of ASP.NET Core

My thoughts -

a) ASP.NET is really good for a big enterprise-level application like Java. So it should be great for an eCommerce app website for large customers.

b) Since I don't want to develop two different apps for android and iOS, cross-platform will be good. Will save budget and time. React native is popular with its support and libraries. So it seems good.

(P.S. - I might be biased because I know ASP.NET. But will welcome your insightful Answer).

So Is it a good choice - for a web app and a mobile app? Let me know if you think I should use other stacks for mobile and web?

For Database, Is Microsoft SQL Server appropriate? Which database should I select - SQL database or NoSQL Database? Please provide another option apart from SQL Server.

(P.S - I know SQL Server is used for Big banking services. So it can handle a large number of transactions. If I am wrong, please correct me.)

Thank you in advance :)

See more

Hi. We are planning to develop web, desktop, and mobile app for procurement, logistics, and contracts. Procure to Pay and Source to pay, spend management, supplier management, catalog management. ( similar to SAP Ariba,,,,

We got stuck when deciding which technology stack is good for the future. We look forward to your kind guidance that will help us.

We want to integrate with multiple databases with seamless bidirectional integration. What APIs and middleware available are best to achieve this? SAP HANA, Oracle, MySQL, MongoDB...

ASP.NET / Node.js / Laravel. ......?

Please guide us

See more

Blog Posts

ASP.NET Alternatives & Comparisons

What are some alternatives to ASP.NET?
A free and open-source web framework, and higher performance than ASP.NET, developed by Microsoft and the community. It is a modular framework that runs on both the full .NET Framework, on Windows, and the cross-platform .NET Core.
Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
See all alternatives

ASP.NET's Followers
6405 developers follow ASP.NET to keep up with related blogs and decisions.