ASP.NET Room for Improvement

Brandon Smith - PeerSpot reviewer
Senior Software Developer at United Airlines

The caching could improve in ASP.NET. I don't often run into limitations with ASP.NET. More often, it's the other tools we use that slow us down.

View full review »
Abhilash Cr - PeerSpot reviewer
Solutions Architect at DreamOrbit

With the technical stacks, what happened is that Microsoft evolved in such a way that the features that are available in other technologies were gradually incorporated into .NET or C# for any Microsoft technical areas, whether it is Azure or any other tech stack. So it's gradually happening. We already have some Power Apps and so on. At this moment, Power Apps is restricted within Azure or any kind of Microsoft environment. Such things in the future should be .NET Core. It should be open source or deployable to any operating system so that the dependency can be removed. And with a click, we can get a solution ready for deployment.

View full review »
Arif Imran - PeerSpot reviewer
Independent Cross Platform App Development Consultant

Sometimes it can be really difficult to debug using ASP.NET. When there's an issue, trying to find out the cause is not always easy, so debugging is the top area for improvement, in my opinion.

View full review »
Buyer's Guide
ASP.NET
March 2024
Learn what your peers think about ASP.NET. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,234 professionals have used our research since 2012.
RP
Consultant at a computer software company with 5,001-10,000 employees

First, the price of the solution can be cheaper as different customers have different budgets. Second, more frequent updates regarding security would be better as online application security is always a concern. Third, I think there is always room for improvement in every product. 

There should be consistent customization related to security, features, and developers, making the solution more understandable and adaptable. The market is growing day by day and there are so many competitors in the market for Microsoft, hence customization is required.

View full review »
MG
Technical Director at a computer software company with 1-10 employees

In addition to the visual aspect, there is a need for ASP.NET to provide a robust visual front end like there was in the past. This would prevent the need to explore low-code alternatives, which are becoming more popular.

View full review »
AK
Solutions Architect at a insurance company with 10,001+ employees

In my opinion, this solution should improve their web toolkit.

View full review »
Tom West - PeerSpot reviewer
Director at Digital Page Publishers, Ltd.

The solution is out of date and should not be used.

View full review »
AmitKumar38 - PeerSpot reviewer
Sr PHP Developer ( TL) at IT MNC INDIA

ASP.NET is a very slow tool, and it should be faster.

View full review »
RodrigoGalhardo - PeerSpot reviewer
CTO at Kultua

There should be more Python capabilities available.   

View full review »
Arkabrata  Ghosh - PeerSpot reviewer
Java developer at Marlabs Inc.

The solution's initial setup is intermediate, and it could be improved.

View full review »
Manoj Pathak - PeerSpot reviewer
One Identity Developer at Wipro Limited

Scripted languages like AngularJS and Node.js are much faster than using ASP on the client side. 

We created server-side code in ASP based on client-side code but questions that hit the server took time to render as they searched the data. Node.js includes client-assisting languages that speed up the process. 

View full review »
SK
Project Lead at AIA

Whenever I don't know how to fix some critical issues, the Microsoft support team always gives us some good guidance and we follow it. When it comes to the application simulation and whether we think it should be added into the latest Microsoft released technology or not, we get everything we need. The only thing is they need to up their new technology and to revamp or migrate our current or existing applications into the latest version, and it should fix the current issues. But it's not me as a developer who can simply buy or implement the tool. Its edition should come from the management, which is not that easy. We only can propose that we get better features in the latest ASP.NET technology, and our higher reporting managers were keen to emphasize that it might take some time. We use the latest technologies that will be implemented with my current applications. We just sample it.

With ASP.NET there are pros and cons. The main pro is that it's very easy and we have Microsoft helping to stabilize the product which is coming with the all new features every year. It does improve the product. But the con is that every year they are launching a new technology, and for a company like us, we get confused about which version should be used.

Let's say we started using the next version, then the next year the version is no longer supported or it got upgraded to the new one. It's not that easy to migrate that entire software to that new version so they have a challenge here. I would hope when Microsoft releases any new products, they would release at least once in five years, and they need to give all the features for that version together. Not like now, when every edition they launch is a new product with the next version and entirely change that Framework. This is not advisable, because when we deal with the project, the size matters and the application usually also matters. Because if all projects are in one year, and you started working on the next version and we were going to launch that software the next year, that version has changed. It's very tough to migrate the entire one year project to the next version. So this is the challenge.

View full review »
SasidharParupudi - PeerSpot reviewer
Full Stack Developer at a outsourcing company with 5,001-10,000 employees

It would be beneficial if Microsoft provided more support for certain technologies, such as Blazor, in the form of basic components. As it stands, some reliance on third-party tools may be necessary. Having more support from Microsoft for these technologies would make it easier for users to build and maintain applications. For example, the grids, date pickers, and dropdown lists would be components to add.

View full review »
IU
Associate Software Architect at a computer software company with 501-1,000 employees

I'd like to be able to run any application from a specific point instead of compiling all the code. For example, if I want to test function A, I should be able to test it even if my other functions aren't working. Like in SQL, you provide parameters to the function, and it executes. I'd like to see something similar in ASP.NET.

View full review »
Aamez Khan Pathan - PeerSpot reviewer
Team Lead at Sensussoft Software Pvt.Ltd ®

An area for improvement is the structure template.

View full review »
PM
COE Head - Emerging Technologies & Global Practice Lead - Digital Transformations at Tata Technologies

Following can be improved:

1. VS IDE should be license free so that community edition interactions can be enhanced

2. Undefined Application Architecture with lack of Separation of Concerns (SoC)

3. Lack of abstraction with least control over HTML.

4. Limited support for testing and SEO.

View full review »
Prem Sai Varada - PeerSpot reviewer
Junior - Analyst Programmer at Web Synergies

I am not familiar with ASP. That's why I'm not sure which scenarios will see an increase.

I don't use ASP very often. That's why I'm not sure what additional features would be of assistance to users. I am only using ASP to generate the APIs.

You are required to have knowledge of C#.

View full review »
RS
Consultant at Infonavit

The technology to integrate with cloud information could be improved.

View full review »
VM
Sharepoint Specialist at a government with 201-500 employees

We haven't had any issues with the product.

It could use better reporting and documentation. 

View full review »
BS
System Analyst at Intersoft Data Labs

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.

View full review »
AM
Sales Manager at Oracle

There is room for improvement with the interface. It is not very fast at times. For example, when you click on something, it can lag a bit. That sort of waiting can be very boring when you are just trying to carry out an easy transaction. 

View full review »
Mohamed  Sujath - PeerSpot reviewer
Founder & CEO at Ophaga

The solution needs to support its framework on all devices used for mobile application development. 

For example, development on an Android device requires use of Xamarin and that adds a level of difficulty. 

View full review »
RN
Unemployed at a manufacturing company with 501-1,000 employees

The areas in need of improvement will vary based on the environment and what it is that you are working on.

Performance is an area that can always be improved. For example, when you are doing invoice processing, you want to make sure that they can run at a faster rate. In terms of claims processing for an insurance company, you want to make sure that they have an increased rate of productivity.

I would like to see a summary or list of key concepts that are available. It should include a list of challenges that people are having, and some of the solutions that can help to solve them.

View full review »
it_user289785 - PeerSpot reviewer
Technical Manager at a tech services company with 501-1,000 employees

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.

View full review »
SV
Co-Founder at RED ABACUS DEVELOPMENT SRL

I am sure there is something that has room for improvement but nothing specific comes to mind. 

View full review »
EK
Associate Technical Architect at a tech services company with 1,001-5,000 employees

In the future, I would like to see more AI and machine learning technologies made available in libraries.

It would be helpful if they supplied templates or boilerplate code for the microservices architecture that would assist people in starting to build software.

ASP.NET does not support Apple or macOS devices.

View full review »
it_user1029 - PeerSpot reviewer
Data Center Expert at a tech company with 51-200 employees
1. Difficult to convert an existing site. 2. Not best for SEO out of the box. 3. Challenges if you’re not running IIS7. View full review »
it_user1005 - PeerSpot reviewer
Developer at a tech company with 51-200 employees
frequent version upgrade make you feel outdated unless you keep yourself updated View full review »
it_user3894 - PeerSpot reviewer
IT Administrator at a tech company with 51-200 employees
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. View full review »
Buyer's Guide
ASP.NET
March 2024
Learn what your peers think about ASP.NET. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,234 professionals have used our research since 2012.