I have been using ASP.NET and Microsoft technologies for more than five years. I have never been this much addicted to a language like I am right now with C#. We have been using ASP.NET framework from mobile development to web development. It just works like a perfect solution to each possible project I've come across in life up till now.
System Analyst at Intersoft Data Labs
Works like a perfect solution for each possible project
What is our primary use case?
How has it helped my organization?
There was a gap between developing mobile application some years ago but since Xamarin is in the family of Microsoft, which is a pretty cool cross-platform technology, there is nothing you can't do with Xamarin in the mobile world. It was useful for our organization to reach out for the mobile projects as well.
Most of the important things that would be good in the next release could be support in tooling and design of cross-platform app development.
What is most valuable?
Below are the coolest features of ASP.NET which I found valuable:
- Cross-platform and container support
- High performance
- Asynchronous programming via async/await
- Unified MVC and Web API frameworks
- Multiple environment and development mode
- Dependency Injection
- WebSockets and SignalR
- Cross-site request forgery protection
- Self-hosted web applications
- Action filters
- Globalization and localization
- Profiler
What needs improvement?
Although ASP.NET is a full package for any sort of development, whether be it in web or mobile, each part has been covered well enough but there is always room for improvement. I am pretty sure that Microsoft is working in the same direction to ease the pain of developers. I won't point out anything but I am going to enjoy the fact that it's pretty cool to solve something on our own rather than just complaining about something which we haven't tried. However, who said it's going to be easy, but nobody said it's impossible. The most important thing to improve in the next release would be support in tooling and high-level designer toolbox for cross-platform mobile app development.
Buyer's Guide
ASP.NET
June 2025

Learn what your peers think about ASP.NET. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
856,873 professionals have used our research since 2012.
For how long have I used the solution?
More than five years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Technical Manager at a tech services company with 501-1,000 employees
It is very easy and straightforward to implement, but they need to fix the references that are not .Net built.
What is most valuable?
- Stability
- Easy to use
- A lot of resources available on the internet
- Full support from the vendor
How has it helped my organization?
Our main product is built using ASP.Net. So, basically, ASP.Net is helping us formulate the future of our company.
What needs improvement?
Improving the project ready templates will add a great amount of value. They also need to find a way to fix the references that are not .Net built neither in assemblies nor available in NuGet packages.
For how long have I used the solution?
I've used it for more than 11 years.
What was my experience with deployment of the solution?
In older versions there were issues, however, most of these issues have been fixed in the newer versions.
What do I think about the stability of the solution?
Not really.
What do I think about the scalability of the solution?
There were issues in the older versions, but usually scalability is an architectural issue, not an implementation one.
How are customer service and technical support?
Customer Service:
It's excellent.
Technical Support:It's excellent.
Which solution did I use previously and why did I switch?
I worked on Java and PHP, and switched because of the features mentioned above.
How was the initial setup?
It is very easy and straightforward.
What about the implementation team?
We did it in-house.
Disclosure: My company has a business relationship with this vendor other than being a customer: Golden partners
Buyer's Guide
ASP.NET
June 2025

Learn what your peers think about ASP.NET. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
856,873 professionals have used our research since 2012.
IT Administrator at a tech company with 51-200 employees
Easy way to develop an interactive web application.
Valuable Features:
1. Easy to use and develop pages.
2. Its web applications are professional class.
3. With support from other .NET languages any knowledge of .NET can help one move around ASP.NET. Others: include VB.NET, C#
Room for Improvement:
1. The pages are relatively large and hence may be slow.
2. It is not open source so i find it expensive to buy although as a company it is worth it purchasing but as an individual developer it is too expensive.
3. If you want to test your site unit wise with ASP.NET that is not an easy task.
Other Advice:
ASP.NET is very easy to use if one is familiar with .NET framework.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Data Center Expert at a tech company with 51-200 employees
This programming language is fast but in converting your MVC existing files is difficult.
Valuable Features:
1. No ViewState or "surprise crap".
2. Faster server-side.
3. Simplified model for multiple related views.
4. Unit testable.
Room for Improvement:
1. Difficult to convert an existing site.
2. Not best for SEO out of the box.
3. Challenges if you’re not running IIS7.
Other Advice:
If I needed to build a new site from scratch, and was able to use IIS7, it would be extremely likely that I would choose ASP.NET MVC. It’s a joy to work with (possibly because it’s "new"), and just makes sense. If I needed to work with an existing site, I would certainly have to consider the pro’s and con’s I mentioned above. ASP.NET MVC gives us an amazing new tool in our huge Microsoft toolbox.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Developer at a tech company with 51-200 employees
Good Web App UI development
Valuable Features:
Rapid Development
Easy to learn
Wide range third party controls availability
Room for Improvement:
frequent version upgrade make you feel outdated unless you keep yourself updated
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
There are some other cons that are needed to be discussed like ASP is a bit slower because it uses an overhead server and COM based architecture for execution of code. Also, ASP programs need to run on Windows with IIS installed.
Howerever, now ASP can run on linux platform with MONO. An Apache module(mod_mono) is provided by MONO
for running ASP.NET sites.
Sharepoint Specialist at a government with 201-500 employees
Open-source, straightforward to set up, and offers good support
Pros and Cons
- "We find the solution to be scalable."
- "It could use better reporting and documentation."
What is our primary use case?
We primarily use the solution to create workflows, forms, and applications.
What is most valuable?
I like that, with the Asp.net platform, you can create forms, applications, and workflows in Power Platform.
The initial setup is straightforward.
It is stable.
We find the solution to be scalable.
I like that it is open-source and free to use.
What needs improvement?
We haven't had any issues with the product.
It could use better reporting and documentation.
For how long have I used the solution?
We've used the solution for at least the past 12 months.
What do I think about the stability of the solution?
We find the product to be stable. It's reliable. There are no bugs or glitches and it doesn't crash or freeze.
What do I think about the scalability of the solution?
The scalability of the product is good. It's easy to expand.
How are customer service and support?
We've dealt with support and find them to be helpful and responsive. We are completely satisfied with the level of support we can receive.
How was the initial setup?
The setup is pretty straightforward and simple. It's not a complex process.
What's my experience with pricing, setup cost, and licensing?
This is an open-source product. We do not have to pay to use it.
What other advice do I have?
I'd rate the solution ten out of ten. We've been very happy with its capabilities.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free ASP.NET Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Product Categories
.NET Development ServicesPopular Comparisons
SharePoint Designer
Microsoft Silverlight
Buyer's Guide
Download our free ASP.NET Report and get advice and tips from experienced pros
sharing their opinions.
They are working on fixing the references but for me the Model View Controller (MVC) frameworks are the best in ASP to use