# ASP.NET Reviews
**Vendor:** Microsoft  
**Category:** [Other Web Frameworks Software](https://www.g2.com/categories/other-web-frameworks)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 59
## About ASP.NET
ASP.NET is an open-source web framework developed by Microsoft for building modern web applications and services using .NET. It is cross-platform, running on macOS, Windows, Linux, and Docker, enabling developers to create dynamic, high-performance web solutions across various environments. Key Features and Functionality: - Cross-Platform Compatibility: Develop and run applications seamlessly on macOS, Windows, Linux, and Docker. - Razor Syntax: Utilize Razor, a web-page templating syntax, to build dynamic web pages with C#. - Model-View-Controller (MVC) Pattern: Implement the MVC design pattern to achieve a clear separation of concerns, enhancing code maintainability and scalability. - Integrated Authentication System: Leverage built-in libraries and templates for handling user authentication, including multi-factor authentication and external providers like Google and X. - Real-Time Communication with SignalR: Enable real-time, bi-directional communication between server and client, facilitating interactive web applications. - Open-Source and Community-Driven: Benefit from a robust ecosystem with over 100,000 contributions and support from more than 3,700 companies. Primary Value and User Solutions: ASP.NET empowers developers to build versatile, high-performance web applications efficiently. Its cross-platform nature ensures flexibility in deployment, while the integration of modern development patterns and tools streamlines the development process. By providing a comprehensive framework with built-in support for authentication, real-time communication, and dynamic content generation, ASP.NET addresses the needs of developers seeking to create secure, scalable, and maintainable web solutions.




## ASP.NET Reviews
  ### 1. Easier and smooth for unit testing and tracability

**Rating:** 5.0/5.0 stars

**Reviewed by:** Khadar Basha S. | Software Engineer, Banking, Enterprise (> 1000 emp.)

**Reviewed Date:** April 28, 2026

**What do you like best about ASP.NET?**

It has a smooth performance in different HTTP servers, gives a handsome metrics , easy to trace and check runtimes. We can integrate the framework with different client side frameworks. Unit testing and integration testing  got easier with this.

**What do you dislike about ASP.NET?**

occasionally it will slowdown but it will recover instantly.

**What problems is ASP.NET solving and how is that benefiting you?**

Integration with different frameworks got easier and unit testing speed got improved by 60% in my project.

  ### 2. A Reliable Go-To for Building Web Apps and Web APIs

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tushar D. | Senior Engineer 2, Enterprise (> 1000 emp.)

**Reviewed Date:** April 02, 2026

**What do you like best about ASP.NET?**

I’ve been using ASP.NET since my college days, and I still rely on it regularly. I mainly use it to build web applications as well as Web APIs.

**What do you dislike about ASP.NET?**

Sometimes it has laggy behaviour, which irritates me. Also, some wiring still needs to be done to complete the end-to-end flow, and it sometimes breaks.

**What problems is ASP.NET solving and how is that benefiting you?**

I’ve always relied on ASP.NET for building websites, and sometimes for creating Web APIs as well. I’ve also used it for microservice development.

  ### 3. Familiar Syntax, Smooth IDE Experience, and Easy Microsoft Integrations

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consulting | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 07, 2026

**What do you like best about ASP.NET?**

I like that the language is similar enough to others I’ve used, so I can transfer knowledge from one to another. I also like the IDE I use to program in it, along with the straightforward integrations with several Microsoft products.

I also like that LLMs are used to this language, so integration and vibe coding is also not a hassle.

**What do you dislike about ASP.NET?**

I don’t like how much this requires you to be tied to Microsoft.

**What problems is ASP.NET solving and how is that benefiting you?**

When we have products using Azure, or SQL Server, we always go to C# and ASP.NET for the solutions.

  ### 4. Robust and Well-Organized Framework for Scalable Web Applications

**Rating:** 3.5/5.0 stars

**Reviewed by:** palbha n. | Data Science Specialist, Enterprise (> 1000 emp.)

**Reviewed Date:** October 15, 2025

**What do you like best about ASP.NET?**

It offers a robust and well-organized framework for developing scalable web applications, ensuring seamless integration between the frontend and backend components.

**What do you dislike about ASP.NET?**

There isn't really anything negative I can say. I find it useful and I'm happy with it.

**What problems is ASP.NET solving and how is that benefiting you?**

Yes

  ### 5. ASP.net is very Faster And Robust Framework of .net

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhijit B. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 16, 2024

**What do you like best about ASP.NET?**

Asp.net is very easy to understand and learning is very easy . it is very easy to use and intrigration is very easy other plateform. easy to implementing 
we can implement all types of project like web development and many more manly .net core is many features like nullable . we can reach with cummunity easly becouse very huge community of asp.net and Customer Support  is very help full. because of huge useges we are using daly basis.
 we are thank full Microsoft For this Great Fremwork

**What do you dislike about ASP.NET?**

one thing want to upgrade and make it light weight framework

**What problems is ASP.NET solving and how is that benefiting you?**

Asp.net is very easy to understand and learning is very easy . it is very easy to use and intrigration is very easy other plateform. easy to implementing 
we can implement all types of project like web development and many more manly .net core is many features like nullable . we can reach with cummunity easly becouse very huge community of asp.net and Customer Support  is very help full. because of huge useges we are using daly basis.
 we are thank full Microsoft For this Great Fremwork

  ### 6. Review on Microsoft ASP.Net - Veerendra Kumar Ankem

**Rating:** 5.0/5.0 stars

**Reviewed by:** Veerendra Kumar A. | Manager / Solution Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** April 14, 2025

**What do you like best about ASP.NET?**

Session Management
XML Web Services
Connecting to different datasources
Development using Graphical Development Environment

**What do you dislike about ASP.NET?**

More integration of Artificial Intelligence

**What problems is ASP.NET solving and how is that benefiting you?**

Building highly performing web applications

  ### 7. Awesome technology

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohamed S. | Lead Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 20, 2024

**What do you like best about ASP.NET?**

Easy to learn, fast, continuous improvments by Microsoft and cummunity support.

**What do you dislike about ASP.NET?**

The webforms were slow. However, micorosft improved it with ASP.NET MVC

**What problems is ASP.NET solving and how is that benefiting you?**

Develop websites that meet customers' needs

  ### 8. It is a best coding platform for Server side & Client side Applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shadab A. | Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 16, 2024

**What do you like best about ASP.NET?**

The asp.net framework is one of the best coding frameworks,  C# is a great language and currently the most popular language for doing .NET development. ASP.NET is a specific subset designed for web GUIs and hosted API interfaces in my company i use it mostly for client-side applications it provides many useful libraries and it is a very user-friendly platform.

**What do you dislike about ASP.NET?**

For those who require additional features, Visual Studio Enterprise is the best choice, The Community plan is free, while the Professional and Enterprise is high costly.

**What problems is ASP.NET solving and how is that benefiting you?**

In my last organization, we were working on APIs and the Asp.net C# is very easy to use and very helpful for RestAPIs, it improved security, performance, and productivity, as well as cost-effectiveness and cross-platform compatibility.

  ### 9. Ancient framework for building powerful and robust web application

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jyotirmaya P. | Professional Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 04, 2024

**What do you like best about ASP.NET?**

ASP.NET is quite old compared to modern web technologies but in its prime it was very popular and quite famous among developers. It offered lots of functionalites to build robust, scalable and secure web apps. Out of box it provides support for state management, authentication, data binding, routing, Web API, WCF etc. It is easy to write complex web apps with ASP.NET. In current age Microsoft has launched ASP.NET MVC and ASP.NET Core which are again very robust and much better in terms of performace and security.

It also provides easy integration with various databases like Microsft SQL, Oracel DB etc. ASP.NET also integrates well with JavaScript and CSS frameworks which makes building good looking UI and highly function user experience.

**What do you dislike about ASP.NET?**

Often times ASP.NET performs poorly on production environment due to it's architechute. Another thing is getting started with ASP.NET and setting up applications build web apps accociated with huge cost due to licence of IDE(Visual Studio). Now a days ASP.NET apps are vulnerable to various security risks.

**What problems is ASP.NET solving and how is that benefiting you?**

As per our requirement ASP.NET provided all fucntionaties out of the box while implementing web applciation. ASP.NET grid controls, tree view controls and other data binding mechansims helped us render complex data in UI. It also provided support with JavaScript frameworks like JQuery. Which helped us create better UX and modernize our applications.

  ### 10. Review for asp.net

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 31, 2024

**What do you like best about ASP.NET?**

It's integration with MVC architecture and with HTML and css

**What do you dislike about ASP.NET?**

After few months or so, there is constant upgradation in the asp.net framework due to which developer had to keep himself updated about same.

**What problems is ASP.NET solving and how is that benefiting you?**

Integrating with other softwares like sap via odata services

  ### 11. ASP.NET is powerfull language performance/support/Security wise

**Rating:** 5.0/5.0 stars

**Reviewed by:** Murtaza C. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 15, 2023

**What do you like best about ASP.NET?**

Personly I like ASP.NET, i did work in php as well, but enjoyed working in asp.net, have one of best developemnt envoirnment , easier to use & maintain, you  coding /development very fast. Even if look you at its web forms features like master pages, Routing, state management, sockets/web services/api (for cross platform or with other application/device communication), rich class library/builtin funcationality, error handling, server controls (specialy data bound controls), builtin security features, they are best you donot need to write much code

**What do you dislike about ASP.NET?**

Bad things about asp.net, its hosting is expensive you need licensed VS studio,SQL Serer, Windows Server etc, exception is there (to host on linux or other OS) but in most cases we have to host it on windows servers. 

There are performance issues, when use viewstat, user controls/ postbacks.
Because extra code generated (rendered html), there are issues with jQuery & javascripts integration (specialy from code behind)

**What problems is ASP.NET solving and how is that benefiting you?**

First solution make it paltform independent (need to change its architecture). Provide solution for javascript/jquery integration issues in asp.net pages specially in updated panels. makte it same like php.

  ### 12. Simple Overview of ASP.NET

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 17, 2023

**What do you like best about ASP.NET?**

ASP.NET supports multiple programming languages like C# and VB.NET and is built on the .NET platform. This offers many libraries, frameworks, and tools useful for web development. The community groups are also very active and helpful for beginners and experienced people.

**What do you dislike about ASP.NET?**

ASP.NET can work with different technologies, but it has mainly been closely linked with Microsoft technologies. Need external libraries to interact with other technologies and sometimes may not integrate well with non-Microsoft technologies.

**What problems is ASP.NET solving and how is that benefiting you?**

ASP.NET offers features like caching, session management, and load balancing, ensuring that my websites can handle many users without compromising performance. Documentation and community support are availably compered to other technologies.

  ### 13. Open platform for Apps

**Rating:** 2.5/5.0 stars

**Reviewed by:** Nitansha B. | Recruiter for MHSU (North Island) &amp; CYF-MHSU, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 31, 2023

**What do you like best about ASP.NET?**

Easy and free availability of applications

**What do you dislike about ASP.NET?**

Lengthy to download and function the applications

**What problems is ASP.NET solving and how is that benefiting you?**

Testing of new applications can be done with ease

  ### 14. NET is a widely-used and well-respected software framework that has a large community of developers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Linoy P. | Senior Lead Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 05, 2023

**What do you like best about ASP.NET?**

Productivity: ASP.NET makes it easier for developers to build high-quality web applications quickly and efficiently. It provides a large set of libraries and tools that simplify common web development tasks, allowing developers to focus on writing code that solves business problems.

Performance: ASP.NET is optimized for performance, with a focus on delivering fast and scalable web applications. It has been designed to handle large amounts of traffic and data, making it well-suited for use in high-performance web applications.

Security: ASP.NET provides a number of built-in security features that help developers to build secure web applications. These features include built-in support for authentication and authorization, as well as protection against common web attacks like SQL injection and cross-site scripting.

Ecosystem: ASP.NET is part of the .NET ecosystem, which includes a large and active community of developers, as well as a wealth of tools, libraries, and resources. This makes it easier for developers to find help and support when they need it, and also provides a rich ecosystem of third-party components that can be used to extend the capabilities of ASP.NET applications.

**What do you dislike about ASP.NET?**

Steep learning curve: Some developers find ASP.NET difficult to learn, particularly if they are not already familiar with the .NET ecosystem. The framework can be complex, and there is a lot of information to digest in order to become proficient in using it.

Limited cross-platform support: ASP.NET is primarily targeted at Windows-based web servers, and support for other operating systems is limited. This can make it difficult for developers to deploy ASP.NET applications on other platforms.

High resource requirements: ASP.NET applications can be resource-intensive, and may require more computing resources than other web development platforms. This can make it challenging to run ASP.NET applications on low-powered servers or in resource-constrained environments.

Performance limitations: While ASP.NET is designed to be fast and scalable, some developers have reported performance issues when building complex or resource-intensive applications.

**What problems is ASP.NET solving and how is that benefiting you?**

Web application development: ASP.NET makes it easier for developers to build web applications, by providing a high-level framework that abstracts away many of the low-level details of web development. This allows developers to focus on writing code that solves business problems, rather than worrying about the underlying details of how web applications work.

Scalability and performance: ASP.NET is designed to handle large amounts of traffic and data, and to deliver fast and scalable web applications. This makes it well-suited for use in high-performance web applications, where performance and scalability are critical requirements.

Security: ASP.NET provides a number of built-in security features, such as support for authentication and authorization, protection against common web attacks, and other security-related features. This helps developers to build secure web applications that can protect sensitive information and minimize the risk of security breaches.

  ### 15. One of the most popular coding laungauge

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rajkumar A. | Solution Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 24, 2023

**What do you like best about ASP.NET?**

Hude community and support, which we will get from Microsoft technology. Powerful coding language. Wide developement team, the deployment is very easy and nit..

**What do you dislike about ASP.NET?**

In Asp.Net I feel there is licence cost is little bit high and also little installation of visual studio is taking more time to install it. There are no other issues I feel

**What problems is ASP.NET solving and how is that benefiting you?**

We can develop the web application using ASP.NET. Big applucation can work easily and fast using asp.net. also now a days all government application is developed on asp.net only

  ### 16. Rhyme of the Ancient CMS

**Rating:** 0.0/5.0 stars

**Reviewed by:** Kane  G. | Marketing Assistant, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 24, 2023

**What do you like best about ASP.NET?**

There aren't many good things to say about ASP , the one thing I will say is that they offer alot of different customization options for the Ecommerce portion of a website. Specifically, they allow for alot of customization of payment options and messages displayed to customers.

**What do you dislike about ASP.NET?**

ASP is VERY outdated. While the website has rich text editors implemented, they almost never work, forcing users to use html code to create and edit pages. It also times out after 10 minutes of inactivity, which can be frustrating if you forget to save.

**What problems is ASP.NET solving and how is that benefiting you?**

ASP, at the time of implementation to our website, did provide a way for us to populate our online store, manage website pages, and customize those pages o a certain degree. It functioned properly, but there were alot of bugs and glitches that we had to work trough.

  ### 17. Exceptional tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Muhammad Shariq Q. | Sr. Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 02, 2023

**What do you like best about ASP.NET?**

All in one platform specially ability to develop mobile apps and security festures enables user to use this. And most importantly the updates it provides every year regarding new added features and tools.

**What do you dislike about ASP.NET?**

no issues this platform is perfect for software/web development.

**What problems is ASP.NET solving and how is that benefiting you?**

It is beneficial for me because it helps me developing any type of application either web or dextop and APIs and mobile apps as well so i donot have to run here and there it easy to use. You can find any resolve any issues with the help of community using it on large scale.

  ### 18. Best framework in the world (at least for me)

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shabbir I. | Data Analytics Developer / Web developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 15, 2023

**What do you like best about ASP.NET?**

The best thing I like about .Net is its simplicity of implementation. Secondly, it has a huge community, and the solutions available on the internet are amazing which helps me with my daily work.

**What do you dislike about ASP.NET?**

The dislike is my personal opinion. It seems that the solutions are not that easy on asp.net site itself most perfect way for finding helps goes to stackoverflow

**What problems is ASP.NET solving and how is that benefiting you?**

Integration works like charm in ASP.Net day by day it's becoming powerful and multiple options to connect to different frameworks like Angular, Dev express, etc...

  ### 19. Structural Language

**Rating:** 3.5/5.0 stars

**Reviewed by:** Asif Uddin Ahmed H. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 23, 2023

**What do you like best about ASP.NET?**

Using ASP.NET I can write code structurally, and it helps me to organize code using different types of architecture.

**What do you dislike about ASP.NET?**

Sometimes ASP.NET compiler fails to show the error when there was an error on a Model related issue.

**What problems is ASP.NET solving and how is that benefiting you?**

It helps me to write code structurally using model and controller.

  ### 20. ASP.Net is one of the best platform to develop web applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Prajakta M. | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 06, 2023

**What do you like best about ASP.NET?**

Micosoft product which guruantess safety and fast UI development

**What do you dislike about ASP.NET?**

Code is very complex in some scenarios. Sometimes

**What problems is ASP.NET solving and how is that benefiting you?**

Developing secure web applications, fast UI development, integration with other components, web services

  ### 21. Asp.net software for all

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rohini B. | O, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 08, 2022

**What do you like best about ASP.NET?**

Widely used framework to create web application
Can use with html css

**What do you dislike about ASP.NET?**

Becoming outdate nowadays even though it is in top 10

**What problems is ASP.NET solving and how is that benefiting you?**

Crating web application and also it is user friendly easily can learn

  ### 22. 12+ year of working knowledge on ASP.NET

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sanjay Kumar C. | Senior Web Application Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 28, 2022

**What do you like best about ASP.NET?**

Programming Structure and mixing of HTML code with Server Code

**What do you dislike about ASP.NET?**

Testing of ASP.Net Code with C Sharp Code

**What problems is ASP.NET solving and how is that benefiting you?**

It seperate asp.net code with c sharp and ability to mix them when required.

  ### 23. ASP.NET is great for developing Web Based Applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anurag P. | Information Technology Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 24, 2022

**What do you like best about ASP.NET?**

ASP.Net gives a high level of performance and optimization by using the JIT compiler. Data caching of ASP.Net makes it fast delivery of web pages. You can use ASP.Net with VB or C#, enabling developer flexibility of using any code-behind programming language. You can use inline HTML, CSS, and JS code with ASP.Net and make desired interactive web application. ASP.Net application runs on the server and makes it more secure as code is executed on the server and then sent to clients browser.ASP.Net applications are generally developed on VS IDE. So it is effortless to code in ASP.Net for form submission, User Authentication, Web site configuration, and Database Integration.

**What do you dislike about ASP.NET?**

It is not an easy task to transfer ASP.Net Web applications from one server to another. ASP.Net application runs on IIS, and you need Windows Server hosting for live applications, and that is more expensive compared to Linux.

**Recommendations to others considering ASP.NET:**

ASP.Net has a commonly used web development framework, and you can quickly develop any application, either a small website or an enterprise-level application using it. It is easy to code in ASP.Net as it has a feature-rich toolbox and drag drop UI when used in Visual Studio IDE.

**What problems is ASP.NET solving and how is that benefiting you?**

We are using ASP.Net with SQL server for our HRM software. We have created WCF web services and utilized them in the ASP.Net application. We also developed many in-house web applications using ASP.Net and realized that it was easy and time-saving to create and deploy in ASP.Net. Our application is now more secure and easily manageable.

  ### 24. Asp.net - Web based technology for building dynamic applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nayab F. | Senior Manager - IT Automation, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 10, 2020

**What do you like best about ASP.NET?**

Asp.Net is one of the best languages for developing web based applications and websites. Asp.Net when integrated with CSS, Javascript and Jquery can give a very good UI. Asp.Net is used for building web applications which can interact with databases. It is a server side programming language. Asp.Net can be used with either C# or VB.Net as code behind.

**What do you dislike about ASP.NET?**

Asp.net has nothing which can be disliked. Asp.Net is used for building web based dynamic applications. Asp.Net applications can be built using 3 tier architecture or can be built using MVC too. Visual Studio is the IDE for building Asp.Net applications. Asp.Net applications are built on .Net framework.

**Recommendations to others considering ASP.NET:**

Yes would surely recommend using Asp.Net as it's easy to understand and learn and as it can have the code behind as  VB.net or C#, anyone having experience with one of these languages can work on Asp.Net.

**What problems is ASP.NET solving and how is that benefiting you?**

Asp.Net is used for creating web based applications and websites. There are different architectures that can used like MVC, 2 tier or 3 tier architecture for building such web based apps which interacts with databases. Asp.Net is easy to learn and implement. Ajax Control Toolkit can also be used with Asp.Net for building web based Apps.

  ### 25. Great framework for developing web apps.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Swati R. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 11, 2022

**What do you like best about ASP.NET?**

- ASP.Net provides the best development framework for developing web pages quickly.
- The IDE is great and has good IntelliSense
- Great toolbox
- Highly customizable.
- Good support for CSS,HTML5.
- Many things are drag & drop, so you need to use a few lines of code.
- JIT compilation.

**What do you dislike about ASP.NET?**

- Developer must be aware of the .Net framework.
- Doesn't work with Java.

**Recommendations to others considering ASP.NET:**

No need to do any complex coding for simple requirements. Use ASP.Net for faster delivery of applications.

**What problems is ASP.NET solving and how is that benefiting you?**

- We have created custom web pages for getting client data & then validating it with the database server.
- The UI is v easy to use & the controls are handy.
- It doesn't take much time to create web pages with ASP.Net.
- We easily create & deploy an application with ASP.Net within 4-5 days.

  ### 26. Asp.Net - A great framework for developing web based applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Education Management | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 29, 2021

**What do you like best about ASP.NET?**

Asp.Net is a server side programming language or you can say an application framework for building web based applications and websites which are dynamic in nature. It allows programmers/developers to build dynamic web applications, web services and websites. One can use the code behind as C# or VB.Net.

**What do you dislike about ASP.NET?**

There are no dislikes for Asp.Net. The web applications built on Asp.Net can be deployed on IIS ( Internet Information Services) which is a web server available on Windows platform. Asp.Net as a language is easy to learn and Visual Studio is an excellent IDE ( Integrated Development Environment) for development of web based applications using Asp.Net.

**Recommendations to others considering ASP.NET:**

Yes, I would surely recommend others to use Asp.Net for building web applications and websites.

**What problems is ASP.NET solving and how is that benefiting you?**

Designing website using Asp.Net is very easy. The tools and tags required to build a web page are easily available through a tool box provided by the Visual Studio IDE. Also Asp.Net supports different programming models like Asp.Net Web Forms, MVC, Web API, and more. One can easily use AJAX as an extension to Asp.Net. Asp.Net works on .Net framework and is very reliable and stable web based framework.

  ### 27. C# for multiple platforme Web desktop.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Wail A. | Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 07, 2022

**What do you like best about ASP.NET?**

It is the best platform to build the web application .

**What do you dislike about ASP.NET?**

Everything is suitable and comfortable, and it's completly

**Recommendations to others considering ASP.NET:**

N/A

**What problems is ASP.NET solving and how is that benefiting you?**

I'm  C# programmer; The ASP.net is very important to use my experience in c# to create web applications.

  ### 28. ASP.NET for Web Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rajeev M K. | Sr.Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 27, 2022

**What do you like best about ASP.NET?**

The tool is now very much user friendly and the intellisense helps me a lot to save time by not typing in the whole lines of code.

**What do you dislike about ASP.NET?**

Not much i dislike about the tool. It can bring in support for more programming languages.

**What problems is ASP.NET solving and how is that benefiting you?**

It helps me develop quality software applications that can run on any browsers/devices. It helps to make my tasks easier. My performance is very much appreciated by the management of my copmpany.

  ### 29. Getting Closer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anthony G. | Corporate Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 09, 2017

**What do you like best about ASP.NET?**

It's funny because I began developing with Microsoft Access then moved to .Net WinForms. Unfortunately when I decided to go back to school and learn web none of the local colleges taught on the Microsoft stack so I ended up learning open source technologies like PHP, HTML, Javascript etc

Anyway several years forward my employer just gave me the go head and has been allowing me to train developing in ASP.Net this last week. Wow!! I absolutely love it... I can't wait until I am familiar enough with the platform to start breaking out projects without much thought but you guys have done an outstanding job bringing all the different technologies together.

**What do you dislike about ASP.NET?**

The only thing I wish you had was the WYSIWYG form builder. I know Microsoft Access and WinForms has spoiled us in this fashion.... but this is truly every desktop developers desire to be able to  drop you controls in place and set properties likewise!

**Recommendations to others considering ASP.NET:**

I think most people are like me and do not immediately make the switch because of the learning curve involved. But if you have an proficient knowledge of web development in general the switch isn't that bad. The MVC part is a little bit of a learning process... but I've seen PHP file formats just as thought provoking... I mean consider WordPress!

**What problems is ASP.NET solving and how is that benefiting you?**

Well up until a few months ago I was a consultant... so just about any problem you could think of. I've recently took an offer from a manufacturing company and it all revolves around our product..

Benefits? Love the package manager! This of course isn't new as a .Net developer but when you bring that ease into Web Development it brings a whole new level of ease.

  ### 30. Why ASP.NET?

**Rating:** 5.0/5.0 stars

**Reviewed by:** Erdem . | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 28, 2020

**What do you like best about ASP.NET?**

We can create Asp.Net pages with Visual Basic programming languages (languages under the framework of Microsoft .Net framework) if we want with C #. Unlike its ancestor asp, the pages offer a faster and safer working environment because there is no request to the server every time. It is supported by many technologies such as XML, Web Services, Database interaction, email interaction. Also, while preparing the project, the codes are written independently by the template of the project.

**What do you dislike about ASP.NET?**

Community versions of Visual Studio for ASP.NET and MSSQL Server Express as database are free. However, the fees of the advanced database systems required for comprehensive projects are quite high (MSSQL Server Standard, Enterprise etc.).
ASP.NET is a framework (framework) where .NET language is used to develop web applications. It uses C # language and requires advanced coding knowledge to learn.

**Recommendations to others considering ASP.NET:**

ASP.NET still needs to be configured on a server using the Windows operating system; in short, the platform is not independent. Although several ASP hosting servers that are running on Linux systems have been developed to solve this problem in ASP, it has obviously not been very successful. ASP.NET is already doomed to Windows and IIS (Internet Information Server).
If you will accept this conviction, choose ASP.NET s

**What problems is ASP.NET solving and how is that benefiting you?**

ASP.NET is an architecture that works integrated with the operating system under the .Net Framework. It can access and derive all objects that .Net has, as well as the same objects that classic applications can use. ASP.NET combines the server and client side very well. It provides content specific to the system features used by the client, so if some action on the client's side speeds the job, it detects and implements it. The good thing is that the software developer does not need to take any additional action, it automatically detects and implements this.
Besides, it helps us in the following items;
Improved Performance
Premium Vehicle Support
Power and Flexibility
Simplicity
manageability
Scalability and Availability
Optional Formatting and Extensibility
Independence in Programming Language
Compiled Code
Drag & Drop and Event Based Programming

  ### 31. Around 9 Year of experience in ASP. net web programming

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 18, 2020

**What do you like best about ASP.NET?**

Great product of microsoft for web development. 
ASP. NET is actually a web application platform with that we can design web forms. 
Web apps and  by using MVC we can make moduler approaches based web application.

**What do you dislike about ASP.NET?**

For hosting of Code generated by ASP. Net can be hosted on IIS only.

**Recommendations to others considering ASP.NET:**

ASP. Net is just like plug and play, we have to focus on a logic of code rest part can be handled by ASP. Net framework.

It's a best for the web development.

**What problems is ASP.NET solving and how is that benefiting you?**

By Using ASP. Net the Web application development has been made easy. 

We can create a web site within couple of hours.. 

There is drag and drop feature to make control on a web page. 

Easy to use and easy to deploy ghe code with IIS.

  ### 32. Good experience with ASP.NET 

**Rating:** 3.0/5.0 stars

**Reviewed by:** Sravani K. | Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 30, 2019

**What do you like best about ASP.NET?**

My carrier started with Microsoft ASP.NET where I used to learn small topics from it.
All the way my journey I had many questions and used to be solved. This is an awesome tool that gave good strength to go forward in my life with the best carrier.

**What do you dislike about ASP.NET?**

All things from ASP.NET are good which will provide more productivity out to the customers which happiness through the business. The ASP.NET contains layers of code that will make use a little irritated.

**Recommendations to others considering ASP.NET:**

I am very interested and happy to share my experience with ASP.NET and definitely recommend them to use.

**What problems is ASP.NET solving and how is that benefiting you?**

Using ASP.NET, We have created one small project which movie ticket booking system which has lots of implements throughout our project. At last, our project was completed successfully.

  ### 33. ASP .NET

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ing. A. | Ing. Senior de Clientes, Enterprise (> 1000 emp.)

**Reviewed Date:** January 04, 2020

**What do you like best about ASP.NET?**

What is a great environment for creating web applications from the software house Microsoft, where it integrates cutting-edge technology and is constantly evolving in the market, to innovate by creating products (systems) to meet the needs of internal and external clients.

**What do you dislike about ASP.NET?**

The truth has no limits and there are few things I don't like, maybe it could be the cost of the Framework product.

**Recommendations to others considering ASP.NET:**

if you use GNU-GPL tools, expand your range of products to develop so that you build web solutions in Asp.net. Look at all the .sp and .aspx websites, where you can see all the

**What problems is ASP.NET solving and how is that benefiting you?**

Creation of custom WebEnabled Systems, process automation, integration with different platforms including IDEs and databases. The benefits have been extensive, as we have presented innovative Web Systems to clients, where we have won bids.

  ### 34. Great OER for Web builders

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daquia M. | Teacher, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 15, 2020

**What do you like best about ASP.NET?**

I truly like that it's FREE and really support in building your platform - a great resource that is bookmarked on my desktop.

**What do you dislike about ASP.NET?**

I've been playing this for less than 6 months so no hard data to provide for this section

**Recommendations to others considering ASP.NET:**

Definitely worth it!

**What problems is ASP.NET solving and how is that benefiting you?**

Using this with my students to help promote future web developers and spark the technology "bug". Using this as an outlet during virtual/distance learning pandemic.

  ### 35. Web Development, in your hands

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tom H. | Developer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 16, 2019

**What do you like best about ASP.NET?**

ASP.NET is an easy to use framework for web development. Its extensibility and the way different tools can integrate with it allow you to take control and develop a web application that is tailor-made to meet your needs.

**What do you dislike about ASP.NET?**

One downside with ASP.NET is its reliance on the .NET framework. This severely limits your options for hosting your web application. This can be solved by making the jump to ASP.NET Core, but many of the tools that run alongside your ASP.NET applications may not have been converted to a Core version.

**Recommendations to others considering ASP.NET:**

If you are picking up ASP.NET with no prior knowledge, I'd definitely recommend using ASP.NET Core, as Microsoft (the maker of both frameworks) have been changing tact recently, with a heavy focus on their Core product line. The differences are minor to someone starting out, with maybe a slight disadvantage that most guides are written from ASP.NET, but in the long run it will definitely benefit you (that is, choosing Core).

**What problems is ASP.NET solving and how is that benefiting you?**

ASP.NET provides an easy framework to build web applications. The primary benefit of using such a widely used framework is the sheer volume of addons, tutorials, extensions, and sample code you can find online. If you have an idea to build something, there is someone out there with an instructional guide on how to do it. So you can build anything you can imagine, with the peace of mind that there is somebody out there right now writing a guide on how you can do it. 

  ### 36. Software Developer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Enterprise (> 1000 emp.)

**Reviewed Date:** November 07, 2019

**What do you like best about ASP.NET?**

ASP.NET is one of the main languages that we use across all of our Web Projects. We use Asp.net in may ways in our department. We use Asp.net for developing most of our web projects using Asp.net MVC for most of our custom applications, and we also integrated our project, which develop using asp.net with numerous systems.


**What do you dislike about ASP.NET?**

Older versions of ASP.NET have issues always need to update our projects.
Always get conflicts when updating from 4.0 to a new version of Asp.net.
Third-party integration sometimes takes too much time.


**What problems is ASP.NET solving and how is that benefiting you?**

Common language Run time one of the fantastic features. Security was our main reason to develop our applications using ASP.net Security is rock solid, and Microsoft also provide you solution while you are developing enterprise applications


  ### 37. Speedy and cheap development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vishal J. | Technical Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 13, 2019

**What do you like best about ASP.NET?**

We utilize ASP.NET in a variety of uses and departments, well suited for many different applications and friendly development environment.

**What do you dislike about ASP.NET?**

Application is too heavy, difficult to use with less RAM.

**Recommendations to others considering ASP.NET:**

Absolutely!!

**What problems is ASP.NET solving and how is that benefiting you?**

Lack of abstraction with least control over HTML.
Limited support for testing and SEO.
Lack of Reusability and minimal parallel Development.
Learning Difficulties.

  ### 38. Business Development Application with a lot of plug-ins

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 26, 2019

**What do you like best about ASP.NET?**

ASP.NET (Visual Studio) is one of my favorites application when developing a business solution tools. It gives a lot of options to create an efficient and effective web application.

**What do you dislike about ASP.NET?**

What I disliked is the updates on the framework. And the compatibility on different programming tools.

**Recommendations to others considering ASP.NET:**

Before buying or subscribing to this tool. Make sure that you know the core competencies of your organization. And if you buy for yourself, maximize the use of this tool. Make sure to check different plug-ins such as the DevExpress and the Telerik. 

**What problems is ASP.NET solving and how is that benefiting you?**

Creating a business tool such as gathering data from a supplier and many more

  ### 39. Comment on Asp.Net

**Rating:** 4.5/5.0 stars

**Reviewed by:** Soporte S. | Soporte, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 30, 2019

**What do you like best about ASP.NET?**

With Asp.Net it is very easy to develop a website, it is a splendid tool that implements well what is SoC or called modular programming.

**What do you dislike about ASP.NET?**

Our team likes to use Asp.net, for now we have no negativity.

**Recommendations to others considering ASP.NET:**

A magnificent choice to make when developing.

**What problems is ASP.NET solving and how is that benefiting you?**

It has been very beneficial for everything it offers and brings, such as web forms, MVC, Web API, among others. Besides, Asp.Net is not just for web development.

  ### 40. Mature platform for writing complete programs.

**Rating:** 3.5/5.0 stars

**Reviewed by:** jordi g. | Designer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 01, 2018

**What do you like best about ASP.NET?**

Approximately 2 years ago, Microsoft announced that a large part of the Wow NET packages for nearby servers or for Azure is exceptional. The Internet is the control panel that greatly helps in controlling and managing the increase of network programs. There is much that stands out in ASP.

**What do you dislike about ASP.NET?**

For example, it is likely that I have SQL Server, simply because it is very similar to me. I feel like companies that stick with ASP and, generally, Microsoft's goals are more than different regions. There aren't always many things I don't like, but sometimes it crashes and restarts over and over again.

**Recommendations to others considering ASP.NET:**

Capable of applying in multiple systems. I could recommend writing extremely complicated systems in more than one framework and running them in production for a couple of months to evaluate the less effective development overheads, but the operational and maintenance costs of each. The network is entirely based on Microsoft's effective network due to the fact that others use it. It is very good for network application development with many features that appeal to the developer, as well as to the clients, to apply ASP.

**What problems is ASP.NET solving and how is that benefiting you?**

Capable of applying in a couple of systems. Internet MVC helps to expand web applications with design patterns and best practices. NET benefits service the paintings with this solution, now ASP is a complete framework.

  ### 41. Best Web framework-Asp.Net

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** February 16, 2019

**What do you like best about ASP.NET?**

I like asp.Net because multiple developers can work on the same project using different languages such as VB. Net or c#. Also, it is easy to use because of its drag and drop functionalities. 

**What do you dislike about ASP.NET?**

Asp.net uses more Web server resources than others and it is expensive for small companies. 

**What problems is ASP.NET solving and how is that benefiting you?**

It is helpful for builting softwares using VB.Net and c#. It provides flexibility and object oriented features. 

  ### 42. ASP.net web services

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ravi G. | Software Analyst, Education Management, Enterprise (> 1000 emp.)

**Reviewed Date:** October 23, 2018

**What do you like best about ASP.NET?**

ASP.Net is designed for web development to produce dynamic web pages. ASP.NET is an open-source server-side web application framework.
ASP.NET also supports Visual Basic.NET, JScript .NET and open-source languages like Python and Perl

**What do you dislike about ASP.NET?**

ASP.NET now is really heavy to work. it only works well and smooth with Microsoft tools , using it with real live environment is not that great.
It less convenient compared to java websites.

**What problems is ASP.NET solving and how is that benefiting you?**

The MVC part is a learning process that is exciting and good to learn.

  ### 43. I like the tool but is not THE TOOL

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Program Development | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 03, 2018

**What do you like best about ASP.NET?**

I'm not expert in web programing but i think is a good start point . In the internet is a lot of papers and manuals to start using asp.net . Also is free version of the IDE , i think is call Express . The feature i find most usefull was all the objects where there , just with a few clicks it gets done my screen.

**What do you dislike about ASP.NET?**

If you are a front end developer is not for you , it gets the job done but is really ugly , comparing with other IDE that are no so simple but yes in the user interface . Also is not that easy to integrate with other server than IIS , you have tu ise another tricks to get the page working outside IIS.

**Recommendations to others considering ASP.NET:**

Is a good form to learn web development and a highway to create a web solution if you don't mind the looks

**What problems is ASP.NET solving and how is that benefiting you?**

The benefit i saw is that learning web programing is much more like destokp programing , just need to think in the source code of my solution and then put it into the web . Also the express version helps student developers to use a tool of this size

  ### 44. Is getting behind from other web tecnologies

**Rating:** 3.0/5.0 stars

**Reviewed by:** Pablo L. | Técnico de soporte a usuarios, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 17, 2018

**What do you like best about ASP.NET?**

What i like in all the microsoft tool is how easy to find the component , hoy easy is to work with the entire tool , the wizards are really helpfull when you are starting o yo do not want to spent time coding for a simple aplications just to test something.Also is pretty confortable for the developers to use the framework and don't need to think about the need of other classes and objetc , also the way to use the xml for web services is so much more complete than other language , you jus have to focus on the code and your logic .

**What do you dislike about ASP.NET?**

In this case is getting behind a lot , other IDEs are third party components friendly and working pretty agile in any machine , with ASP.NET now is really heavy to work and develop a pretty simple web get really big , other that for me a is a huge minus is that the front end is really poor , and other ides has much more to offer in this particular case. Also work with IIS native but if you have other tipe of server you have to implement a few tricks to get it to work. Beside the fact that all the wizards help you writing code , somete time the final result turns really heavy for something that shuold be simple , i think microsft should focus in how to optimize the code generator.

**Recommendations to others considering ASP.NET:**

Because how is try work only with his tools is only functional when you have Microsoft tools or a infrasctructure base on 80 % microsoft tools , otherwise  is going to have problems with compatibility.

**What problems is ASP.NET solving and how is that benefiting you?**

We implement a solution to comunicate a oracle database with a windows mobile devices , that can't work together as a consult to a database , we implement a ASP.NET service to work with this solution , now asp.net ask for the data and gets translated to the windows mobile device and show it to he customer

  ### 45. Asp.net web development 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Neerja M. | Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 25, 2018

**What do you like best about ASP.NET?**

It is open source developed by Microsoft. Can be used on cross platform developments. Have vast library of built in Api’s and plugins.

**What do you dislike about ASP.NET?**

There is nothing about this that I don’t like.

**What problems is ASP.NET solving and how is that benefiting you?**

Developed various applications for clients. Net profit of the company increased by a good margin.

  ### 46. Easy to work and understand

**Rating:** 4.0/5.0 stars

**Reviewed by:** Alan I. | Gerente de Consultoria ABAP, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 11, 2018

**What do you like best about ASP.NET?**

Is a natural way to work with web apps if you are visual basic developer or C# Developer It also have diferentes types of versions to get the idea of how to work with it . Native support form HTML5 an CS3 

**What do you dislike about ASP.NET?**

it not that easy to integrate with other platforms . it only works well and smoth with Microsft tools , using it with real live enviroment is not that great , sometimes have to work a lot just to post your web , sometimes don't work well with other browser and gets conflict of versions. Is really heavy and needs more machine than other tools

**Recommendations to others considering ASP.NET:**

Use the express edition to start playing with this tool , is a good way to undertand what you need , then jump to the other versions

**What problems is ASP.NET solving and how is that benefiting you?**

Work with windows mobile devices and other data base rather than SQL SERVER. is a good  tool for developers that are starting and needs a development tool .

  ### 47. Very Versatile

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 14, 2018

**What do you like best about ASP.NET?**

Able to make apps for multiple platforms, nuget plugins are very helpful.

**What do you dislike about ASP.NET?**

Not a lot of documentation for ASP.NET Core 2.1

**What problems is ASP.NET solving and how is that benefiting you?**

Creating finance tools and applications. Able to use on multiple platforms.

  ### 48. What can be better in Asp.Net

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mina H. | Software Engineer, Hospital & Health Care, Enterprise (> 1000 emp.)

**Reviewed Date:** October 20, 2016

**What do you like best about ASP.NET?**

I like thr continuous updates, improvements and adapting new technologies within the ASP.net 
Such as MVC, new templates and new web trends such as Bootstrap and angular Js

**What do you dislike about ASP.NET?**

While i like adapting the new technologies within ASP.net I don't like the lake if integration between them
Also not having a powerful community for teaching those new things to developers
Same what Apple is doing with Swift now and like what google is Doing with Android in india

**Recommendations to others considering ASP.NET:**

Asp.net is based on Microsoft powerful.net Framework so you will get all of those nice features 

**What problems is ASP.NET solving and how is that benefiting you?**

Asp.net is a powerful web tool that helps up introducing new products that satisfy our clients needs
In an easy way to push updates and adapting new web technologies 

  ### 49. ASP.NET - decent web framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yauheni L. | Web Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 12, 2016

**What do you like best about ASP.NET?**

Currently almost all stack of asp.net is open-source, so it's allows much better tweaking and hacking you tools to optimize it for certain tasks. It's much easier to setup compared to many other web frameworks. And there is not alternatives for .NET. I don't remember any task i wasn't able to do with asp.net (and which can be done with other framework).
You can do development for asp.net inside Visual Studio, which is best (or at least one of the best) IDE with huge number of features, and it has a lot of 3rd party extensions/tools.
Nuget has a lot packages/libraries with easy setup/dependency resolve.
A lot of templates and services/apis out of box.
It allows overload almost any part of the internal system.
Quite good documentation on MSDN.


**What do you dislike about ASP.NET?**

For hosting you need windows (mono under linux has some limitations, and it sometimes requires a lot of additional work on platform specific bugs and initial setup).
it less convenient compared to java websites, so sometimes it harder to find developers.
MUCH less open-source projects. Especially in phase of active development. 
And generally Microsoft targets enterprise more than other areas.
If you choose asp.net, probably you will be bound to a lot of other Microsoft components, so you will not be able change your platform after some point. For example, you will probably you SQL Server, just because it's very compatible with .net.
Costs of some development tools are astonishing.

**Recommendations to others considering ASP.NET:**

99% that it will suffice all your needs, and it has quite good performance with ability to tweak some parts of system. So your answer should be based on such questions are:
is there enough asp.net developers in my area (if you are going to run it department on your own)?
benefits from ms compared to other vendors?
compare costs of tools.


**What problems is ASP.NET solving and how is that benefiting you?**

Developing and running our site, which is currently main part of our business.
ASP.NET offers extended number of features.

  ### 50. Mature platform for writing complete applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daniel K. | Ember.js consultant, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2016

**What do you like best about ASP.NET?**

It's so much that stands out in ASP.NET compared to other platforms... Security is great. ASP.NET comes with libraries that handle for you most sensitive parts of your application like Membership classes, authentication. The big feature of ASP.NET is the language - C# is backed by Microsoft and is one of the best programming languages out there. You can of course you asynchronous programming in ASP.NET. ASP.NET MVC projects follow Convention over Configuration principle so they come with great structure for your projects. Also, ASP.NET has WebAPI support built-in which means you can easily create REST APIs that output and accept JSON.

When you work on Windows then you experience another great benefit of working with ASP.NET - Visual Studio editor. It's the best programming IDE and it lets you focus on writing application's logic instead of fighting editor or debugging silly mistakes that could have been avoided.

**What do you dislike about ASP.NET?**

C# performance isn't as good as C++. I guess that's the one of downsides. Also, ASP.NET support on Linux isn't yet complete, so hosting very complicated large-scale apps directly under Linux operating system is still a risk that application won't be stable or won't run.

**Recommendations to others considering ASP.NET:**

ASP.NET is one of the best platforms for creating web applications. You can definitely use if you need to create REST API for your product or just want to follow more traditional approach and just use it to serve HTML pages.

**What problems is ASP.NET solving and how is that benefiting you?**

I've used ASP.NET in many applications. It's complete framework. Security for crucial and common parts of project is there so you save time and avoid possible mistakes.


## ASP.NET Discussions
  - [What is ASP NET technology?](https://www.g2.com/discussions/what-is-asp-net-technology)
  - [What is ASP .NET framework?](https://www.g2.com/discussions/what-is-asp-net-framework)
  - [What are the advantages of ASP?](https://www.g2.com/discussions/what-are-the-advantages-of-asp)
  - [What are the features of ASP Net?](https://www.g2.com/discussions/what-are-the-features-of-asp-net)
  - [cuals van a hacer las mejoras que van a incorporar en la nueva vesion de asp.net ?](https://www.g2.com/discussions/cuals-van-a-hacer-las-mejoras-que-van-a-incorporar-en-la-nueva-vesion-de-asp-net) - 1 upvote

- [View ASP.NET pricing details and edition comparison](https://www.g2.com/products/asp-net/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-31+18%3A06%3A29+-0500&secure%5Bsession_id%5D=f3582c67-25fa-4d86-b330-923f843bcc89&secure%5Btoken%5D=8ff6b7a3123c46b9fd7e260ee993fca87e382f87df8518e82a9361adeceabf83&format=llm_user)
## ASP.NET Integrations
  - [Microsoft SQL Server](https://www.g2.com/products/microsoft-sql-server/reviews)
  - [React Bootstrap](https://www.g2.com/products/react-bootstrap/reviews)


## Top ASP.NET Alternatives
  - [Ruby on Rails](https://www.g2.com/products/ruby-on-rails/reviews) - 4.5/5.0 (73 reviews)
  - [IHP](https://www.g2.com/products/ihp/reviews) - 4.5/5.0 (175 reviews)
  - [Netty](https://www.g2.com/products/netty/reviews) - 4.5/5.0 (18 reviews)

