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?

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

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

ASP.NET Integrations

.NET Core, Serilog, Owin, Ninject, and Ocelot are some of the popular tools that integrate with ASP.NET. Here's a list of all 31 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.

Needs advice

Hello everyone, I want to have a project developed similar to the PCPartPicker Website. Various technologies were proposed to me, like WordPress, Laravel, ASP.NET, etc.

Since I don't have the knowledge to evaluate this choice correctly, and since it is fundamental to the success of the project, I wanted to know the community's opinion on the matter.

Obviously, the developers promote the one they know best or which suits them best, so I would need an 'independent' opinion about which one you think would be the best option possibly also considering development costs.

Thank you for your help.

See more
Needs advice
Spring BootSpring Boot

I am looking for a new framework to learn and achieve more efficient development. I come mainly from Laravel, which greatly simplifies development, but is somewhat slow for the volumes of data that I usually handle (although very stable) and it falls far behind in terms of simultaneous connections.

I'm looking for something that responds well to high concurrency, adapts well to server resources (cores) without the need to be concerned about consciously multi-threading or similar things, has a good ORM and friendly integration with PostgreSQL, request validation, And of course, it is scalable.

The main use would be for API development and behind the scenes processing of large volumes of data (50M on average, although this goes hand in hand with the database and server capacity)..

The last framework I would include but couldn't is ASP.NET MVC.

See more
Needs advice

Hello I just passed my college and i get a job as ASP.NET developer. can someone please tell me about the future of Or should i look for MERN stack

See more
Needs advice

I am about to complete my graduation with a computer science background. I want to pursue my career in software development. My front-end knowledge is very poor. I didn't like PHP so I didn't go for Laravel. My university offers a course on ASP.NET, I liked C# that's why I took But now I think .net tech is unnecessarily complicated and most of the job offers available for .net are not for freshers. Should I try js and Node.js now? I mean as a fresher which tech stack should I choose for web development(Backend)?

See more

Hello everyone, I'm in my last year at college and I've been self-studying web development for maybe a year. I learned Html, CSS, Bootstrap, and JavaScript, and jQuery basics, then I started to learn ASP.NET MVC and ASP.NET Core 3 bc this is what I really care about (backend development). I watched many tutorials and I built some small projects on my own but I know this is not just it to get a good job.. so I'm stuck now.. what should I do in the upcoming months till I graduate? I don't know how to work with a team or to work on a separate part of a big real project, deployment, and testing, and so on.. when to tell I'm ready to do interviews and get a good job?

See more
Needs advice

Hi, I am a professional accountant, not a computer programmer but I know programming concept and love it, in past have learned VB.Net in the year 2008. I want to use my accounting experience in programming by developing Web-Based ERP/Accounting Software integrated with to eCommerce platform. I want to develop ERP and eCommerce for a particular industry which can be used by 100+ companies. I am not very sure which programming language and framework I should use for the project. I found that Python-Django is the most powerful platform/framework to build any kind of application. Sometimes I am thinking about ASP.NET because I have learned little .Net concept. Now I want to invest my time and money in something which is very robust and helps to develop my project. So, I am very much confused between ASP.Net or Django. Please could anybody advise me which framework would be ideally good to develop this project which will carry for coming many years... Many thanks for your suggestions and advice.

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
11352 developers follow ASP.NET to keep up with related blogs and decisions.