COE Head - Emerging Technologies & Global Practice Lead - Digital Transformations at Tata Technologies
Real User
ASP.Net in Microsoft Platform is a very powerful development tool through which you can design and develop highly scalable and reliable web applications
Pros and Cons
  • "This framework is very easy to use and tweak for our business needs."
  • "Sometimes we have issues with instability and it crashes, which is something that should be made to work better."

What is our primary use case?

Tata Technologies support manufacturing organizations and our customers are global automotive and aerospace manufacturers. Using Microsoft technologies we have developed applications for PLM, business applications solving business needs. The primary use cases would be to resolve business problems in Supply Chain, Inbound and Outbound logistics, Procurement to Pay, Contract to Pay, HR domain, Dealer Management System, Customer Relationship Management.

How has it helped my organization?

ASP.Net and Microsoft technologies platform has helped in improving our services to our clients. We are able to generate solutions for our global OEM customers and those solutions have become our arrowheads which we have taken to market as leaders. These arrowheads have allowed us to templatize and configure our solutions for our customers thus reducing our turn around time to reach to market

What is most valuable?

Following features of ASP.Net and Microsoft Technologies are valuable:

1. Cross platform support and container support is really a breakthrough

2. ASP.Net has unified MVC and web API frameworks which is really helpful to developers

3. VAPT points can be taken care with ease handling OWASP standards

4. ASP.Net integration with Azure Cloud environment is very seamless and supports other Cloud providers

5. ASP.Net provision of integration with FxCop, SonarLint and SonarQube for static code coverage ratio is very good

6. NuGet package integration is really very good

What needs improvement?

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.

Buyer's Guide
ASP.NET
May 2024
Learn what your peers think about ASP.NET. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
770,141 professionals have used our research since 2012.

For how long have I used the solution?

I have 11 years of experience with ASP.NET.

What do I think about the stability of the solution?

Regarding stability:

1. The releases made by Microsoft need to be stable from the perspective of release

2. The Microsoft platform has come out of ages, but still it need to be more stable so that the production environment is very stable.

What do I think about the scalability of the solution?

Microsoft Platform is highly scalable and so is ASP.Net. However there some important factors like Separation of Concerns, SEO integration etc. which need to be integrated.

How are customer service and support?

The technical support is fine. The partnership helps us get support for what we need and we have no complaints.

Which solution did I use previously and why did I switch?

Yes, we moved from legacy ASP to ASP.Net because of technological advancements

How was the initial setup?

Initial setup is straightforward and it is complimenting. We are able to setup the VS IDE and the project structure easily in ASP.Net projects

What about the implementation team?

We have implemented using our in house team

Which other solutions did I evaluate?

Yes, the options were JAVA, PHP

What other advice do I have?

In general, I would recommend ASP.NET. However, it depends upon the use cases. If there is an application for the web then it is very good.

I would rate this solution an eight out of ten.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Disclosure: My company has a business relationship with this vendor other than being a customer: partner
PeerSpot user
Prem Sai Varada - PeerSpot reviewer
Junior - Analyst Programmer at Web Synergies
Real User
Top 5
Open-source, generate APIs easily, simple, and quick to install
Pros and Cons
  • "While using ASP.net, we can create interactive websites."
  • "You are required to have knowledge of C#."

What is our primary use case?

With ASP.NET I create APIs

How has it helped my organization?

It is completely, positively, and positively assisting us. To the best of my knowledge, there is nothing to change when generating APIs.

What is most valuable?

While using ASP.net, we can create interactive websites.

We can create interactive websites. Aside from that, we can create APIs for mobile platforms and also generate APIs.

What needs improvement?

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#.

For how long have I used the solution?

I have been working with ASP.NET since the beginning.

We are using the old version because this project was started a long time ago.

It is not too old; it's one or one year and a half old.

What do I think about the stability of the solution?

ASP.NET is a stable product.

What do I think about the scalability of the solution?

ASP.NET is scalable. We can easily add to it.

This solution is used by approximately 100 developers in our company.

How are customer service and support?

I have never contacted technical support, but some of my colleagues have.

How was the initial setup?

The initial setup was easy.

It took approximately 30 to 40 minutes to install everything and have it running.

What's my experience with pricing, setup cost, and licensing?

ASP.NET is an open-source solution.

What other advice do I have?

You can use ASP.net without a doubt. However, before beginning ASP.net, learn the basics of C#.

I would rate ASP.NET an eight out of ten.

I am not giving it a ten out of ten because there are other languages, such as Angular and React, which are available in addition to ASP. I am not very knowledgeable about them.

However, I am unfamiliar with React and Angular, which is why I rated it an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
ASP.NET
May 2024
Learn what your peers think about ASP.NET. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
770,141 professionals have used our research since 2012.
Sharepoint Specialist at a government with 201-500 employees
Real User
Top 20
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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
System Analyst at Intersoft Data Labs
Real User
Works like a perfect solution for each possible project

What is our primary use case?

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.

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.

For how long have I used the solution?

More than five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Sales Manager at Oracle
Real User
Stable solution with easy setup
Pros and Cons
  • "ASP.NET is stable. I did not have to do any maintenance on it."
  • "ASP.NET is not the best solution for all companies looking to implement a solution like it."

What is our primary use case?

I used ASP.NET for my personal information in the company, including things like payslips, vacation requests, information about my profile, and career development.

What needs improvement?

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. 

For how long have I used the solution?

I used this solution for about five years. 

What do I think about the stability of the solution?

ASP.NET is stable. I did not have to do any maintenance on it.

What do I think about the scalability of the solution?

I cannot really comment on this because my company bought a specific number of user licenses and did not increase that amount in five years. 

How are customer service and support?

I did not really have to get in touch with their tech support because we had our own IT department that was in charge of any issues we would run into. We would only escalate issues to the vendor in case of level-three incidents. Most of the time, we took care of any issues in-house. 

How was the initial setup?

The initial setup was easy. 

What other advice do I have?

Always take into consideration other vendors. I am sure that there are better solutions out there for different customers. ASP.NET is not the best solution for all companies looking to implement a solution like it. Also, it is best to adapt the company to the solution instead of trying to adapt the solution to the company, which is totally different. 

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Mohamed  Sujath - PeerSpot reviewer
Founder & CEO at Ophaga
Real User
Top 10
A common, open-source solution that is very easy to understand and manage
Pros and Cons
  • "The solution is very easy to maintain because UI management is simple and many libraries are available."
  • "The solution needs to support its framework on all devices used for mobile application development."

What is our primary use case?

Our company has a staff of five technicians and we use the solution for web application development projects on customer's local systems. 

What is most valuable?

The solution is very easy to maintain because UI management is simple and many libraries are available. 

The solution is more secure than other products. 

What needs improvement?

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. 

For how long have I used the solution?

I have been using the solution for five years. 

What do I think about the stability of the solution?

The solution is stable. 

What do I think about the scalability of the solution?

The solution is scalable. 

How was the initial setup?

The setup and installation is easy. The deployment only takes two to five minutes. 

What's my experience with pricing, setup cost, and licensing?

The solution is open source and free. 

What other advice do I have?

Friends and colleagues have all learned and use the solution so it is very common. Java and PHP are less common than .NET technology. 

I recommend use of the solution because it is easy to understand and manage.

I rate the solution an eight out of ten.  

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Consultant at Infonavit
Consultant
It's a stable solution for creating web applications, but cloud integration could be better.
Pros and Cons
  • "We use ASP.NET to develop web applications and web API. I'm working at a government financial institution in Mexico that helps citizens buy a house"
  • "The technology to integrate with cloud information could be improved."

What is our primary use case?

We use ASP.NET to develop web applications and web API. I'm working at a government financial institution in Mexico that helps citizens buy a house.

What needs improvement?

The technology to integrate with cloud information could be improved.

For how long have I used the solution?

I have been using ASP.NET for more than 15 years.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

ASP.NET is scalable. 

How are customer service and support?

There are many programmers and consultants who provide support for ASP.NET.

How was the initial setup?

Setting up ASP.NET is hard.

What other advice do I have?

I rate ASP.NET seven out of 10. I recommend the solution .net because it's easy for IT to provide program support.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Unemployed at a manufacturing company with 501-1,000 employees
Real User
A flexible solution that is both scalable and easy to use
Pros and Cons
  • "The most valuable features are ease of use, scalability, and flexibility."
  • "Performance is an area that can always be improved."

What is our primary use case?

I use ASP.NET for VBScript. It is used to schedule, deploy, and monitor different processes within UiPath.

How has it helped my organization?

Using this product increases our productivity. It also helps to improve the relationship between stakeholders and customers because the delivery time is very attainable.

What is most valuable?

All of the features are important, based on the project. It really depends on what it is that you're doing.

The most valuable features are ease of use, scalability, and flexibility.

It has a good library that you can find options for what it is that you want to implement or schedule.

What needs improvement?

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.

For how long have I used the solution?

I have been using ASP.NET for two and a half years.

What do I think about the stability of the solution?

There are always issues with bugs, but it depends on how you handle them. They can be in different places. For example, if you don't see bugs in the analysis phase then we should isolate the phase where the bug is occurring. You let it run through, almost to the UTI.

What do I think about the scalability of the solution?

The scalability is quite good.

The product is normally used by developers. Analysts do use it, but we have a code of honor based on how the project is prioritized. We have to make sure that we communicate with the stakeholders to make sure that whatever they have specified is working. In some ways, it's up to the standards of the person.

How are customer service and technical support?

I have never requested support for ASP.NET.

Which solution did I use previously and why did I switch?

Prior to this, I worked with other scripting languages. Having this experience goes a long way toward really understanding the project, regardless of industry.

How was the initial setup?

I would say that the initial setup is complex. You have to consider different users or different systems being connected to the user interface, which is where you face some of the issues. Perhaps it was not fully thought out and it didn't have the right input components installed. That is something that you have to make sure of.

What was our ROI?

The return on investment is very high when using this technology.

What other advice do I have?

I would say that integration is the key factor. When you have a better implementation methodology then it will make it easy to integrate with the platform.

My advice for anybody who is implementing this solution is to start with an easy example. It will take a little bit of time for you to understand it. Try to find resources and study. Definitely, I would not discourage anybody from using it.

I would rate this solution an eight out of ten.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free ASP.NET Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2024
Product Categories
.NET Development Services
Buyer's Guide
Download our free ASP.NET Report and get advice and tips from experienced pros sharing their opinions.