TrustRadius: an HG Insights company
ASP.NET Logo

ASP.NET Reviews and Ratings

Rating: 9.2 out of 10
Score
9.2 out of 10

Community insights

TrustRadius Insights for ASP.NET are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Great Documentation: Users have expressed sincere appreciation for the software's exceptional documentation. They find it comprehensive and user-friendly, catering to both novices and experienced users. The availability of quick access to high-quality information has been highlighted as a significant asset by many reviewers.

Efficient Performance: Reviewers have noted with satisfaction that the software surpasses their performance expectations. Its ability to operate faster than anticipated while consuming minimal memory has resulted in tangible cost savings for users who switched from Python.

Customizable Functionality: Users highly value the customizable library and extensive functionality offered by the software. This flexibility proves especially beneficial in effortlessly establishing connections with databases and generating detailed reports, contributing significantly to its appeal among users.

Reviews

38 Reviews

Best way to build dynamic web application with ease !

Rating: 7 out of 10

Use Cases and Deployment Scope

ASP .NET is one of the widely used framework to build a dynamic web application, this uses the traditional approach of building web applications from the ASP framework also extensibility of this framework is really great you can use HTML, CSS, and javascript along with ASP.NET. performance is great thanks to just in time compiler (JIT) some of the things ASP .NET does best are user authentication, data caching and Web site configuration.

Pros

  • Data caching
  • Web site configuration
  • Database Integration

Cons

  • Hosting
  • flexibility with modern frameworks

Likelihood to Recommend

ASP.NET is great when we need to build an application that is a performance-centric, dynamic web application, the learning curve is too huge for beginners I will suggest for beginners go with a modern javascript framework. also, Visual Studio is the IDE for building Asp.Net applications is not really friendly to beginners.

Vetted Review
ASP.NET
1 year of experience

ASP.NET

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We used ASP.NET to design our product which handles the energy-related functionality. In same product, we almost created 5000 displays that are interrelated and handle the end-to-end processes. we had created multiple displays which handle reporting, entry pages, summary pages, etc. Product which we created using ASP is in the market nowadays and solving energy-related problems .

Pros

  • Customizable library and vast functionality
  • Easily connect with database
  • We can generate reports out of it.

Cons

  • Performance could be better
  • Some time felt slowness while heavy work processing

Likelihood to Recommend

We used ASP.NET to build a platform in which we handled multiple problems like Data entry, Summary pages, reporting displays, and build complex logic for profit and loss statements. It works well while using the Microsoft IDE and its intelligence is flawless. I would recommend it works well while interacting with C# and UI

The chose we thought we would never make but ended up happy with.

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We are currently implementing a few microservices with .NET 6 for our internal operations. It’s very fast, seems quite reliable, has a huge community. It’s also multiplatform in ways, so we can potentially reuse some logic in future applications

Pros

  • It has a great documentation so new or experienced, you appreciate quick access to quality information
  • It’s very fast, uses less memory than initially expected that has decreased our costs after moving from python
  • It speaks the language of the design patterns really well, so our backend apps are written fast together and connect to frontend systems flawlessly

Cons

  • I wish there was more declarative programming like in Java Spring
  • Would appreciate more community based tools rather than Microsoft only as any organizational changes may cause future risks
  • I would like to see more native code inside of Docker containers for ultimate speed and minimal memory usage

Likelihood to Recommend

It fits all your web application needs when building domain driven enterprise applications. May not be for those wanting to make prototype web app or API really fast

Vetted Review
ASP.NET
3 years of experience

Great tool to use, reliable, dependable, and fast, but not too easy

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We use ASP.NET for our internal applications, and since all of our other applications and infrastructure is already prepared for ASP.NET applications, the implementation of the said apps is streamlined and fast. It works great for complex operations, back-end performance is outstanding. The front-end development is very reliable but not modern. If you want something to reliably work and don't mind the clunkyness of front-end, that's great.

Pros

  • dependency injection
  • reliability
  • speed

Cons

  • complexity of development
  • runtime updates while developing
  • heavyweight even for small apps

Likelihood to Recommend

Large apps may require a phased or side-by-side approach when porting to ASP.NET. ASP.NET on its own has many advantages, it is suited for Linux and Windows hosts, where the pricing now can be a lot cheaper if deployed in Linux. You don't necessarily need a windows machine to develop it on, but it does help.

ASP.Net a way of development.

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We use it for our custom-made applications for our customers. The problems are that we have to invest in the knowledge of juniors. The scope is applications but also services we support for our customers. This could be interface services between SAP and our MES solutions or interfaces with customer machines.

Pros

  • It is free of use.
  • Cross platform support.
  • Big community for your questions.

Cons

  • The applications needs updating.
  • High level of knowledge.
  • The tools for running needs too much resources.

Likelihood to Recommend

Well suited: for interfaces between machines data and applications. Made as a service. For web applications in factories where you don't have access to thick clients due to the environment. not well suited: quick measurements and fast data transitions between different applications. When time dependency is needed, then you better can choose other solutions.

A great development suite for small business!

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

Full stack asp.net development on primarily MVC framework. This stack provides the core functionality for our web service deliveries and core connection with our ERP and customers. Asp.net makes development quick and patterns implemented provide clear ways of product delivery. Asp.net also provides our team with other project types and libraries for web API consumption and delivery.

Pros

  • Pattern design.
  • Site delivery to cloud.
  • Visual studio integration.
  • Ease of learning.

Cons

  • Git integration.
  • IIS configuration.
  • Auto formatting improvements.

Likelihood to Recommend

ASP.NET is well suited for site development on most modern websites and is suited to handle DB integration and dynamic pages well. SPAs can be implemented with backend service architecture with a combined JavaScript user experience layer. Blogging software is somewhere Asp.net has yet to show a real benefit to be used, as most core blogs have been written in other languages.

ASP.NET Razor Visual Studio 2022: ROI of integration with SAP HANA and SQL Server

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

I use ASP.NET with the SAP Business One SDK to develop financial web reports from the HANA database. The integration of ASP.NET with the SAP B1 SDK is excellent. It is possible to run complex queries and store the results in a record set variable to present them on the HTML page. Also, I use ASP.net to test and development of BOTS using Microsoft Power Automate.

Pros

  • Database integration for queries and inserts.
  • Excellent for script language for HTML.
  • Razor pages in Visual Studio 2022/.NET is the positive next step of web development.

Cons

  • Cases of study to show the excellent performance of ASP.NET combined with Razor.
  • Better integration with Amazon RDS database.
  • Easier method to parse the JSON results from webservice's.

Likelihood to Recommend

ASP.NET is well suited to work with the Microsoft SQL Server flavors database. It has an excellent interface library with the database to get the results and store them in a variable. From here, you can display the results using script language to the HTML web page. Probably ASP.NET is not appropriate to do Android development for offline applications. These applications can keep working without a connection to the internet.

With ASP.NET you can build web apps quickly and securely.

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

Our core application was developed using ASP.NET.We use it as a database user interface and to follow our workflows and processes.

Pros

  • Easily build user interfaces for web applications.
  • User management through user sessions.
  • Integrates easily to third party .NET components.

Cons

  • It could be more visually appealing.
  • For certain things you shouldn't depend on third party applications.

Likelihood to Recommend

ASP.NET works well to build robust web-based systems. It integrates security very well and a lot of components that allow you to build your web pages using a graphic designer. However, the essential elements of ASP.NET are too basic, and sometimes development is accelerated by buying third-party components. ASP.NET also integrates very well with any database. It offers user sessions that easy to implement and are secure.

Vetted Review
ASP.NET
12 years of experience

Web application masterpiece.

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

When we need to create a fast web portal for our customers with small integration with a database, the simplest way is to use ASP.NET. We can put some code frontend to be quickly accessed but the customer. In the other hand, we can officiate the complexity of some functions into the backend.

Pros

  • Selfcare portal with login/object management/configuration parameters.
  • Administration portal with custom integration.
  • Winforms application migrated to web application.

Cons

  • Visual Studio IDE a little bit outdated in comparison of latest technologies.
  • Cloud integration not Microsoft related.

Likelihood to Recommend

All websites with a deep duality backend/frontend are well suited for ASP.NET. You can choose where you want to instantiate your code within these two worlds. On the contrary, Web services are not appropriate in ASP.NET because they have no front end; they are better tech to do this.

Vetted Review
ASP.NET
10 years of experience

If you're using it, you know, if you're not, you probably haven't updated yourself since ASP.NET was WebForms.

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

ASP.NET has come a long way since 2010 when I started my career in web development. It was a cumbersome and slow technology that was only used by "Microsoft shops" that has transformed into an easy-to-use and open source (!) technology that is also one of the fastest web app hosts in the world. The .NET Core team has really made ASP.NET shine.

We use it to build anything from small internally-used applications to large web applications that scale to thousands and thousands of users.

Pros

  • Build web applications with ease.
  • Get up and running in minutes.

Cons

  • Make it easier to vote on features that we want to see implemented.

Likelihood to Recommend

If you're building a REST API or a Websocket application, ASP.NET is a must-use.

The only reason we would prefer using e.g. NodeJS over ASP.NET is when we need to use a package that doesn't have a good alternative in the .NET ecosystem, which is rare. On such example is pdfkit, which we use to render PDF receipts.