Try our new research platform with insights from 80,000+ expert users
Software Architect at a tech services company with 51-200 employees
Real User
A quite stable solution but newer technology makes product support challenging
Pros and Cons
  • "I like that ASP.NET is used for the framework and the core web services."
  • "There are performance constraints when multiple users are accessing the application and that consumes CPU resources."

What is our primary use case?

Our company is a partner with Microsoft and we install the solution for our customers. 

What is most valuable?

I like that ASP.NET is used for the framework and the core web services. 

What needs improvement?

There are performance constraints when multiple users are accessing the application and that consumes CPU resources. 

The ASP.NET framework is no longer supported because the new .NET framework has taken over so any core changes require us to redo projects. 

The setup process for on-premises is complex. 

For how long have I used the solution?

I have been using the solution for ten years. 

Buyer's Guide
Microsoft .NET Framework
March 2025
Learn what your peers think about Microsoft .NET Framework. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
842,388 professionals have used our research since 2012.

What do I think about the stability of the solution?

The on-premises solution is quite stable. 

What do I think about the scalability of the solution?

The on-premises solution is hard to scale.

The cloud-based solution is easy to scale because you have access to multiple servers and distributed services. 

How are customer service and support?

Technical support is challenging because staff work on shifts in different regions and do not have knowledge about support tickets or what has already been investigated. 

There are costly fees for support based on the level of support ticket such as normal, high priority, and urgent priority. Once you pay for support, you are sometimes routed to another technician and need to explain the issue again which is not efficient. It would be more efficient and cost effective to remain with the same technician throughout the support experience. 

How was the initial setup?

There are complexities and constraints to setup in on-premises environments. The initial setup requires a Windows server and an IIS server so you might experience compatibility issues. The development version and the machine version need to match or you will be required to install libraries and additional framework. You will also need to check routing to ensure it is correct.

The cloud-based setup is easier and less time consuming because all features and libraries are readily available. 

What about the implementation team?

Our company includes 40 skilled engineers who implement the solution for our customers. 

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

The solution is a bit costly when compared to open source products or open gear licenses. 

I rate the cost a six out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
reviewer1462968 - PeerSpot reviewer
QA Supervisor at a manufacturing company with 10,001+ employees
Real User
Feature-rich, you can easily interact with it, and it has libraries readily available
Pros and Cons
  • "If we take low code, no code platform such as RPA platforms, you might end up writing 100 lines of code and you might do it in a single line of code using. NET."
  • "You need to have the technical expertise to use this product."

What is our primary use case?

We are using this solution for Forms. 

Website for basic monitoring of the tools, and we have developed intelligent automation which is like a service and is running in the backend to monitor bots.

We are using basic coding to do the automation monitoring stops.

What is most valuable?

If we take low code, no code platform such as RPA platforms, you might end up writing 100 lines of code and you might do it in a single line of code using. NET.

It comes with many features that you can interact with and has all of the libraries readily available, which is not available in the RPA platforms.

You can create your own SSIS package. You can integrate with all of the Windows objects, which is not available in Automation Anywhere, and you need to rely on their Object Cloning technologies to interact with them.

What needs improvement?

You need to have the technical expertise to use this product.

What do I think about the stability of the solution?

We have not had any issues with bugs or glitches.

What do I think about the scalability of the solution?

It's an in-house development, we don't have more than 12 users.

How are customer service and technical support?

We have contacted technical support but not for. NET. We contacted them for Power Automate.

We have only just started interacting with them, so I am not able to evaluate them.

What other advice do I have?

If you want to build automation without much technical expertise then I would say not to go with, . NET. With. NET, you need the technical expertise.

If you are looking for something that is readily used to be available for automation, then I would say to go with RPA tools. Also, if you want to go ahead with low code, no code platforms Power Automate gives you RPA capabilities without the user knowing the technical aspect of it.

I would rate this solution an eight out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Microsoft .NET Framework
March 2025
Learn what your peers think about Microsoft .NET Framework. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
842,388 professionals have used our research since 2012.
reviewer2266692 - PeerSpot reviewer
Software Architect at a tech services company with 11-50 employees
Real User
Top 20
Has a solid framework and runtime system supporting different languages
Pros and Cons
  • "The product has a good interface and easy-to-use programming language."
  • "The runtime environment for ASP.NET needs improvement to make it more universal."

What is our primary use case?

We use Microsoft .NET Framework for developing plug-ins for different software.

What is most valuable?

The product has a good interface and easy-to-use programming language. It fits our technical requirements.

What needs improvement?

The runtime environment for ASP.NET needs improvement to make it more universal.

For how long have I used the solution?

We have been using Microsoft .NET Framework for three years.

What do I think about the scalability of the solution?

We have 50 Microsoft .NET Framework users in our organization. It is a scalable platform.

How was the initial setup?

The initial setup is easy. It takes several hours to complete and requires a team of four executives to work on the process. Its maintenance has medium complexity. We need to ensure the system's compatibility before doing any further updates.

Which other solutions did I evaluate?

The product has good technical support services compared to the Java Spring Boot's ecosystem. It provides centralized support, which is helpful for developers.

What other advice do I have?

The tools you use are more important than the framework language. Microsoft .NET Framework is a good choice to develop software from scratch. However, having a licensing ecosystem in your organization would be best.

I rate the product an eight out of ten. It is a solid framework and runtime system supporting different languages.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer964722 - PeerSpot reviewer
Business Transformation and Automation Manager at a tech services company with 201-500 employees
Real User
Excellent ability to incorporate the customers, very stable, and offers good scalability
Pros and Cons
  • "I'd rate the solution as highly stable."
  • "The pricing is a bit expensive."

What is our primary use case?

We primarily use the solution as a self-check-in tool for customers for a number of hotels.

What is most valuable?

The ability to incorporate the customers is the solution's most valuable aspect.

What needs improvement?

The pricing and support have room for improvement. The pricing is too high currently. We are thinking about the pricing from the end customer's perspective.

For how long have I used the solution?

I've been using the solution for around three years.

What do I think about the stability of the solution?

I'd rate the solution as highly stable.

What do I think about the scalability of the solution?

The solution offers good scalability capabilities. There are tens of thousands of end-users on the solution currently.

How are customer service and technical support?

I've never been directly in touch with Microsoft's technical support team. My team has been, however, and I'd say, according to them, they are quite responsive.

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

We did previously use a different solution. We switched because of the lack of quality within the other solution. The way Microsoft adapted to the corporate customers, offered stability and scalability, and also the quality of support were some of the reasons we switched.

How was the initial setup?

The initial setup is not straightforward. It's complex. Typically, deployment takes one year.

What about the implementation team?

I handled the implementation myself with the assistance of my team.

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

The pricing is a bit expensive.

Which other solutions did I evaluate?

We did evaluate other options. We looked at both Java and PHP.

What other advice do I have?

We are official partners and we are sellers for UiPath. For Microsoft, however, we're just customers.

I'm not sure which version of the solution we're currently using.

I'd advise others to find a solution that is suitable to the customer's needs and to examine the customer's business case before deploying anything. In our case, this solution was something that is a bit more expensive. However, it's of the highest caliber and it's stable. In this scenario, it made sense for us to choose Microsoft.

I'd recommend the solution to others serving a similar type of customer.

I'd rate the solution 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
R&D Supervisor at Ofissoft
Real User
Easy to set up and the community chat provides good technical support
Pros and Cons
  • "The most valuable features are the Domain Controller and the WBFS Manager."
  • "Better integration with other tools to make the operation faster would be an improvement."

What is our primary use case?

I use this solution for infrastructure work and Business Intelligence.

What is most valuable?

The most valuable features are the Domain Controller and the WBFS Manager.

The integration services allow us to connect to resources like Oracle.

What needs improvement?

There are certain tools, such as Oracle, that this solution does not integrate well with. The performance is slow and the connection takes a long time. Better integration with other tools to make the operation faster would be an improvement.

For how long have I used the solution?

I have been using the Microsoft .NET Framework for one year.

What do I think about the stability of the solution?

There were problems with the older versions of this solution. The newest version is stable, but sometimes you have multiple versions installed and you have to switch between them. You don't always know if you're compiling with the most recent version.

What do I think about the scalability of the solution?

I am the only one who is working with this solution in my company.

How are customer service and technical support?

I always use the community chat and my experience with it is very good.

How was the initial setup?

The initial setup is easy. Finding services is easy on the service tab. You can install the features that you want to use. It is better than using the Control Panel to add features, which was the old way to do it.

What other advice do I have?

This is a solution that I recommend, but the best versions to have are 3.5 and 4. 

I would rate this solution an eight out of ten.

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 Microsoft .NET Framework Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2025
Product Categories
Application Infrastructure
Buyer's Guide
Download our free Microsoft .NET Framework Report and get advice and tips from experienced pros sharing their opinions.