ASP.NET logo

ASP.NET

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

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?

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

Developers
11421 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 30 tools that integrate with ASP.NET.
Pros of ASP.NET
19
Great mvc
11
Easy to learn
5
C#
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
on
ASP.NETASP.NETPostgreSQLPostgreSQLLaravelLaravel

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
Shared insights
on
ASP.NETASP.NET

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

See more

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 asp.net. 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
Shared insights
on
ASP.NETASP.NETDjangoDjangoPythonPython

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

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

Blog Posts

Jobs that mention ASP.NET as a desired skillset

CBRE
United Kingdom of Great Britain and Northern Ireland England London
CBRE
United States of America Texas Dallas
CBRE
United States of America Texas Houston
CBRE
United States of America Texas Dallas
CBRE
United States of America Texas Dallas
CBRE
United States of America Texas Houston
See all jobs

ASP.NET Alternatives & Comparisons

What are some alternatives to ASP.NET?
ASP.NET Core
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.
PHP
Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
React
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
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
9732 developers follow ASP.NET to keep up with related blogs and decisions.