---
title: ".NET Reviews"
meta_title: ".NET Reviews 2026: Details, Pricing, & Features | G2"
meta_description: Filter 37 reviews by the users' company size, role or industry to
  find out how .NET works for a business like yours.
aggregate_rating:
  rating_value: 4.3
  review_count: 37
  scale: '5'
date_modified: '2026-06-22'
parent_category:
  name: Web Developers
  url: https://www.g2.com/categories/web-developers
---

# .NET Reviews
**Vendor:** Microsoft  
**Category:** [.NET Developers ](https://www.g2.com/categories/net-developers)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 37
## About .NET
Create beautiful apps and scalable cloud services, faster and easier with the free, open-source platform that&#39;s loved by developers and trusted by organizations.




## .NET Reviews
  ### 1. .NET: Stable, High-Performance Framework with a Strong Developer Ecosystem

**Rating:** 4.0/5.0 stars

**Reviewed by:** Darpan T. | Associate Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 18, 2026

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

What I like most about .NET is its stability, strong performance, and excellent developer ecosystem. The framework provides clean architecture support, powerful debugging tools, and good documentation, which makes development smoother. I also like that it supports cross-platform deployment and works well for scalable enterprise applications. Features like dependency injection, built-in security support, and strong IDE integration help save development time and improve code quality.

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

One downside of .NET is that enterprise applications can become complex if architecture is not planned properly from the beginning. Some deployments and version compatibility issues can also take time to troubleshoot, especially when working with multiple environments or older legacy systems. In certain scenarios, memory usage can be higher compared to lightweight frameworks. The learning curve for advanced concepts in the .NET ecosystem can also be challenging for new developers.

**Recommendations to others considering .NET:**

I would recommend .NET for organizations looking for secure, scalable, and long-term enterprise application development. It is especially good for backend systems, APIs, banking, healthcare, and business applications where stability and maintainability are important. My advice would be to first understand core concepts like dependency injection, middleware, and clean architecture before moving into advanced development. Proper project structure and deployment planning make a big difference when working with .NET applications.

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

.NET has helped us build and maintain stable backend applications for internal business operations and integrations. In my work, it is useful for developing secure APIs, handling database operations efficiently, and managing enterprise-level applications with good performance. It also simplifies integration with authentication systems, third-party services, and Windows/Linux server deployments. Because of its structured framework and strong tooling, development and maintenance become faster and more reliable, which reduces downtime and improves productivity for our team.

  ### 2. .NET: Stable, Reliable, and Ideal for Scalable Enterprise Backends

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dhanush R. | Senior Technical Customer Success Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 15, 2026

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

I like that .NET is stable and reliable, and that it works well for enterprise applications. It offers good performance and strong integration with Microsoft tools, and it makes it easier to build, maintain, and scale APIs and backend services.

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

Only one point comes to mind: any customer who runs their apps on .NET ends up being Azure-dependent, or at least dependent on the Microsoft ecosystem. I feel it should be more tech-agnostic.

**Recommendations to others considering .NET:**

.NET is a solid choice for building enterprise applications and APIs, particularly if your organization already relies on Microsoft technologies. It delivers strong performance and stability, and its long-term support makes it a dependable option for scalable applications.

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

.NET helps companies build stable, scalable applications and APIs. It simplifies development, integration, and ongoing maintenance, which is especially valuable in enterprise environments. In my experience, it also helps customers run reliable services and resolve issues more quickly.

  ### 3. Consistent, Reliable .NET Ecosystem with Smooth, Stable Performance

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ratnesh G. | Transition Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** April 28, 2026

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

What I like most about .NET is its consistency and ecosystem. As a user, I’ve noticed that applications built on it tend to feel stable and well integrated across devices, whether I’m on desktop, web, or mobile. Performance is usually solid too, so things load quickly and don’t lag much. Overall, it gives a sense of reliability and polish that makes everyday use feel smoother.

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

From my end-user experience, one thing I dislike is that some .Net applications can feel heavier or slower, especially when the application depends on specific runtime versions, which can be confusing and inconvenient. Frequent updates can also require extra downloads or background installations, and that sometimes interrupts what would otherwise be a smoother experience.

**Recommendations to others considering .NET:**

If you’re considering .NET, I’d recommend it if you value stability, security, and a consistent experience across platforms. It’s an especially strong choice for business applications, or anything that needs to scale reliably over time. Just be prepared for slightly heavier resource usage and occasional setup requirements, particularly around runtimes. Overall, it’s a solid, dependable platform that works best when you prioritize long-term reliability over lightweight simplicity.

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

.NET helps me deliver applications that are fast, reliable, and secure, so I experience fewer crashes and smoother performance. It also supports cross-platform development, which means I can use the same application on Windows, the web, or mobile without inconsistencies. With its strong security features, my data feels safer when I’m using applications built on .NET. It also allows frequent updates and improvements without breaking functionality, so applications stay modern and useful over time. Overall, it provides a seamless, dependable, and user-friendly digital experience.

  ### 4. .Net: High Performance, Modern Capabilities, and a Dependable Ecosystem

**Rating:** 5.0/5.0 stars

**Reviewed by:** Venu G. | EndPoint Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 01, 2026

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

What I like most about .Net is its strong performance, modern development capabilities, and the excellent ecosystem support. The framework provides a consistent development experience across multiple application types, including Web APIs, enterprise applications, and cloudnative services. Features such as dependency injection, builtin security support, asynchronous programming, and strong type safety improve code reliability and maintainability. Integration with Azure services simplifies cloud development and monitoring, while the cross platform capability of .NET Core and modern .Net versions makes it flexible across different environments.

Additionally, the large developer community, continuous improvements from Microsoft, and long term support releases make .Net a dependable platform for building great enterprise solutions.

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

One challenge with .NET is that version upgrades can sometimes require migration effort, especially when moving from older .NET Framework versions to newer .NET Core or modern .NET releases. In some cases, dependency compatibility and required package updates can increase maintenance time. There can also be added overhead in setting up the environment and managing dependencies compared with some fully openstack alternatives. Licensing considerations for related tools and services may also impact the team. That said, these challenges are manageable, and Microsoft continues to improve things with each .NET release.

**Recommendations to others considering .NET:**

I recommend choosing the latest supported version of .NET so you can benefit from performance improvements, security updates, and long-term support. It’s also helpful to follow modern development practices such as layered architecture, dependency injection, and cloud deployment strategies when building applications on .NET organizations already using Microsoft technology can especially benefit from the integration across the ecosystem. Overall, .NET is a reliable platform for building available and maintainable enterprise applications.

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

.NET helps us build scalable, secure, high-performance applications across web, desktop, APIs, and cloud environments using a single, unified development platform. It reduces development complexity by offering strong language support through C#, excellent tooling with Visual Studio, and seamless integration with Microsoft services like Azure, SQL Server, and Active Directory.

From a business perspective, .NET improves productivity by enabling faster development cycles, easier maintenance, and reliable deployment pipelines. Its cross-platform support allows applications to run on Windows, Linux, and in containers, which reduces dependency constraints and improves flexibility, helping us scale solutions efficiently as business requirements grow.

  ### 5. Reliable framework for building scalable APIs and backend services

**Rating:** 5.0/5.0 stars

**Reviewed by:** Binay R. | Cloud/Platform Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 29, 2026

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

What I like most about .NET is how consistent and structured it feels for building backend systems. We used ASP.NET Core to create APIs and background workers to process data, and it all fits together cleanly within the same ecosystem.

Performance is strong right out of the box. We were able to handle continuous data workloads without needing heavy optimization. Features such as dependency injection, middleware, and built-in logging also make it easier to keep services clean, maintainable, and easier to reason about over time.

The tooling-Visual Studio and the .NET CLI makes development and debugging straightforward, which helps us iterate faster.

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

One downside is that the ecosystem can feel heavy, especially on smaller projects where setting up a full .NET application may be overkill.

There’s also a learning curve if you’re new to it, particularly around concepts like dependency injection and overall project structure. In some cases, build times and configuration can also feel more involved than with lighter frameworks.

And while cross-platform support is generally good, you may still run into occasional environment-specific quirks when deploying across different systems.

**Recommendations to others considering .NET:**

If you’re considering .NET, it’s a solid option for backend services, APIs, and cloud-based systems especially when you need reliability and scalability.

In my experience, it fits best with medium to large projects where clear structure and long-term maintainability really matter. For a quick prototype, though, it can feel a bit heavy and more involved than you might want.

It’s worth spending some time learning ASP.NET Core patterns and getting comfortable with the broader ecosystem. Once you’re up to speed, it becomes a very efficient platform to build and maintain with.

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

We work with real-time data, sensors, and cloud processing, and one of our biggest challenges was keeping everything consistent and maintainable as the system grew. Before moving to .NET, we relied on a mix of scripts and separate services that didn’t integrate well and became harder to scale over time.

With .NET (mainly ASP.NET Core), we were able to standardize our backend by building both APIs and background services within a single framework. We also used hosted services for continuous data processing, which made our handling of real-time data streams more reliable and easier to manage.

As a result, maintainability improved, and deploying and scaling services in the cloud became more straightforward. Overall, .NET helped us move from a fragmented setup to a more structured, production-ready system.

  ### 6. Feature-Rich .NET: Built-In Essentials Without the Library Hunt

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** April 28, 2026

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

For a long time, managed languages like C# or Java were considered "slower" than C++.
When you start a .NET project, you aren't hunting for dozens of different third-party libraries just to handle basic tasks like logging, dependency injection, or configuration.

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

While .NET MAUI (Multi-platform App UI) was promised as the holy grail of cross-platform development, it still struggles to deliver consistent results across platforms.
Microsoft has moved to a very aggressive yearly release cycle (.NET 8, 9, 10, and now the preview for 11).
Even though Native AOT has made .NET much leaner, it still carries a lot of baggage compared to languages like Go or Rust

**Recommendations to others considering .NET:**

If the application is expected to stay in production for 5–10 years, .NET is a top-tier choice.
If you’re building for a containerized environment (like Kubernetes) or Serverless (like AWS Lambda or Azure Functions)

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

Developers used to have to choose between different versions of .NET—Framework for Windows, Xamarin for mobile, and Core for cloud scenarios. That split often led to duplicated code and the classic “DLL hell.”

  ### 7. .NET Ecosystem with Strong Performance, Security, and Tooling

**Rating:** 4.0/5.0 stars

**Reviewed by:** Suraj . | Manager - Developer Full Stack, Banking, Enterprise (> 1000 emp.)

**Reviewed Date:** May 04, 2026

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

The best thing about .NET is that it's reliable and well managed. Performance is good. It's very popular so that it's easy to find solution if you stuck or facing some issue with it.

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

The only dislike about  .NET is that it can feel heavy for smaller cases, we neet to write more boilerplate code which is unnecessary.

**Recommendations to others considering .NET:**

For secure , scalable enterprises application .NET is a strong choice

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

We're using .NET to build scalable application to handle millions of user. It's very popular among developer so it's easy to find people to work on .NET application and .NET security features is good. Application runs smoothly use less ram consumption which help us to manage cost to run our application.

  ### 8. .NET Makes Development Structured, Fast, and Feature-Rich

**Rating:** 3.0/5.0 stars

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

**Reviewed Date:** May 16, 2026

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

What I like most about .NET is how it makes development easier and more structured. It offers solid performance, strong community support, and plenty of built-in features that help save time when building applications.

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

Sometimes .NET can feel overwhelming for beginners, particularly when you’re dealing with different frameworks and configuration options. Updates and version changes can also mean extra learning, along with additional adjustments to keep existing projects working smoothly.

**Recommendations to others considering .NET:**

I’d recommend first learning the basics clearly, then getting hands-on practice by working on real projects. .NET offers strong career opportunities, and staying up to date with the latest features and tools can really help you grow faster.

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

.NET helps me build applications faster and in a more organized way. It reduces errors, improves performance, and makes the code easier to manage. Overall, it benefits me by saving time, keeping my workflow smoother, and helping me learn better development practices.

  ### 9. Beginner-Friendly .NET Development with Smooth Integrations

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aditya P. | Information Technology Analyst, Banking, Enterprise (> 1000 emp.)

**Reviewed Date:** March 17, 2026

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

.NET development is easy and user friendly for beginners. Swiftly integrates with vscode and debugging is simple. Also if you write test cases within your project, vscode simply adds a battery like symbol against each file indicating the percentage code coverage.

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

Two things one is Architecture decision is entirely upto the developer which sometimes can be a little worriesome in large projects and Deployment platforms are mostly not opensource. But docker has solved the case and aspdotnet runtimes are available for the same now. Only the configuration needs to be a little more beginner friendly.

**Recommendations to others considering .NET:**

If performance and enterprise deployment is required .net is the best choice in the market.

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

.NET solved the most crucial performance issue which we were facing in java implementation of the payments journeys.

  ### 10. .NET is the good framework for building backend system

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** May 05, 2026

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

Performance and unification is what i like the most. And a single SDK covers web, desktop, mobile etc.
Tooling and ecosystem are also top-tier.

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

Finding developer with .NET experience is but harder compare with other framework.

**Recommendations to others considering .NET:**

I’d recommend them to anyone looking for a reliable .NET development partner. Their team brought strong technical expertise, clean and maintainable code, and clear communication throughout the project. They handled shifting requirements pragmatically and felt like a genuine partner rather than just a vendor. Align early on documentation and timelines, and you’re set up for a smooth engagement.​​​​​​​​​​​​​​​​

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

I am a developer and I have been using .NET  in my work for over 5 years in backend. Our whole backend system for our app is built using .NET.

  ### 11. Enterprise-Grade .NET Architecture: Secure Separation of Compute and Application Layers

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gowtham R. | Project engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2026

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

Separate the logic in the controller from the computation layer, and keep the computation layer secured and protected from any vulnerabilities.

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

Adapting the AI pipelines is still moving slowly, because they’re running out of .NET developers.

**Recommendations to others considering .NET:**

Make the adaptation of the service layer more secure so we can eliminate vulnerabilities and improve AI adaptation in the .NET code.

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

.NET acts as a framework for programming business logic to handle customer processes. Its built-in libraries make it easier to learn, adapt, and get up to speed quickly.

  ### 12. Reliable and Scalable Platform for Enterprise Application Development

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** February 09, 2026

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

.NET helps us tackle common enterprise challenges such as application scalability, security and compliance requirements, integration with legacy systems, and performance optimization. It allows us to build stable, reliable solutions that can support business growth while also reducing operational effort and ongoing maintenance overhead.

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

One downside of .NET is that it can have a steep learning curve for beginners, and it may become quite complex in large enterprise environments. At times, configuration and dependency management can feel heavy and more involved than with lighter frameworks, which can add extra overhead when setting things up and maintaining bigger projects.

**Recommendations to others considering .NET:**

I would recommend investing time in understanding the architecture and best practices early. .NET is a strong choice for enterprise-grade applications, especially when long-term stability, security, and scalability are priorities.

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

.NET helps us build and maintain scalable, secure, high-performance enterprise applications. It streamlines backend development, strengthens overall system reliability, and supports faster delivery of business-critical services. As a result, it improves operational efficiency while also supporting long-term maintainability.

  ### 13. Reliable and Scalable platform for Enterprise Development

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** January 22, 2026

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

.NET supports the development of secure, high-performance enterprise applications, APIs, and cloud-ready services. It can help businesses reduce operational overhead, standardize development practices across teams, and scale applications efficiently as user demand increases.

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

Some parts of .NET come with a noticeable learning curve, particularly for beginners. Upgrading between versions and managing dependencies can sometimes get complicated, and for smaller or more straightforward projects, certain features may feel a bit too heavyweight.

**Recommendations to others considering .NET:**

If you’re building enterprise-grade, scalable, or long-term applications, .NET is a solid choice. It’s worth investing time early in learning best practices and sound architecture, because it pays off later in maintainability, performance, and overall team productivity.

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

.Net helps by providing a reliable, scalable development ecosystem that simplifies building and maintaining applications. It reduces development time, improves performance, and ensures long-term stability, which helps deliver projects faster with fewer production issues.

  ### 14. Task is best with .net Performance due to Easy Maintenance

**Rating:** 3.5/5.0 stars

**Reviewed by:** Ashish B. | Customer Success, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 04, 2026

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

On .Net the performance is best and maintainence is easy

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

Very close to MS system and looks heavy for small systems

**Recommendations to others considering .NET:**

I would recommend .net because it`s the best mainly for performance and secondly the tools re best

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

.NET solves building fast scalable cross-platform apps in one ecosystem i have components like faster development and stronger tools

  ### 15. .NET Is Strong but Not Always Simple

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nikhil P. | Scholar Trainee, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 28, 2026

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

.NET does a really good job of making complex application development feel manageable without taking away control.

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

complexity creep, startup and resource overhead compared to lighter runtimes

**Recommendations to others considering .NET:**

Start with modern .NET, not legacy
Learn c# properly

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

Older systems required manual memory handling, which led to Crashes,Memory leaks.
.NET solves this with Automatic garbage, collection
Type safety

  ### 16. .NET’s Enterprise Ecosystem Makes Logging and Configuration Easy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shubham  M. | Senior Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** January 23, 2026

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

I like the enterprise ecosystem of .net which helps in logging and setting up the configurations

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

Memory and CPU spike degrades the performance very often , JIT and GC give overhead

**Recommendations to others considering .NET:**

Web APIs run very efficiently in finance and commerce. Raw HTTP performance is also very good, and overall the experience feels fast and reliable for these kinds of use cases.

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

It makes very easy and efficient to bulid a highscale web APIs without rewriting in C++

  ### 17. Incredible .NET Ecosystem: Fast, Cross-Platform, and Best-in-Class Tooling

**Rating:** 4.5/5.0 stars

**Reviewed by:** Samyak H. | Senior System Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** January 20, 2026

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

The ecosystem is incredible, and the Visual Studio tooling is best in class. I especially like that modern .NET is cross-platform. It’s also fast, which makes it even more enjoyable to use.

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

The version history and naming conventions can be confusing, especially for most new users.

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

It provides a stable, unified platform for building everything from APIs to microservices. Strong typing and compile-time checks help save us from the runtime errors we often run into with other languages.

  ### 18. Cross-Platform Power in Modern .NET, Though Building from Scratch Takes Time

**Rating:** 3.5/5.0 stars

**Reviewed by:** Prashant B. | Business Technology Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** March 17, 2026

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

.NET (especially .NET Core / modern .NET) allows cross-platform development and as automatic garbage collection

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

Building apps from scratch is time consuming and a bit difficult. Security aspect has to handled manually.

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

.NET solves this by giving a common runtime (CLR) where multiple languages (C#, F#, VB) run seamlessly.

  ### 19. Reliable Framework for Scalable Application Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** poorna R. | System admin, Enterprise (> 1000 emp.)

**Reviewed Date:** April 28, 2026

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

The ease to learn and use in my work environment

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

Earlier version is only designed for windows alone.

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

In the day-to-day tasks and automation as well.

  ### 20. .NET Feels Like a Well-Planned City for Building Apps

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shewta C. | Sales &amp; CRM Expert, Enterprise (> 1000 emp.)

**Reviewed Date:** February 17, 2026

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

I just need to focus on the business logic; the platform takes care of everything else.

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

The setup time is quite high, and the ongoing maintenance has been frustrating.

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

I can write business logic in any programming language. In particular, I write .NET code to build plugins for the Dynamics 365 CRM application.

  ### 21. Rich Libraries and Solid Cross-Platform Support

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vijayraghava A. | Technical Lead, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** February 21, 2026

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

Rich libraries and cross platform support

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

Platform dependencies and Resource overhead

**Recommendations to others considering .NET:**

Start with structured roadmaps and hands-on projects to build proficiency

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

Legacy system inefficiencies, scalability

  ### 22. .Net is a great framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Cesar V. | P, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 18, 2023

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

It's a powerfull and extensible program to integrate full solutions it has any library we require to create all the features we are requested for, it makes easy and fast to deliver. We use it with VisualStudio, and intellisense is a real good help.

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

Sometimes it get messed on the MVC scafolding, and using a database first entity makes it hard to merge changes from several users. Also, our achitecture has grow to a bing monolite, .Net may have warnend us.

**Recommendations to others considering .NET:**

It's a great framework, and there is plenty of learn courses, take them.

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

We have a .net web app to adminiter rentals; it's build mainly with microsoft's MVC, but it also has and use APIs, this get us ahead of the workflow and let us show reports to take decisions.

  ### 23. .NET is a powerful software development platform For building Application.

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** August 07, 2023

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

It works on various platforms, including Linux, Android, and Mac. Developers don't have to rewrite programs every time they create an app for Android or iOS. Support for Multiple Languages: This software develops apps using a variety of programming languages.

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

Despite the fact that.NET is open-source, licensing fees can still be associated with quality control, collaboration, and Visual Studio IDE. The use of Windows raises license expenses. There may be free or subsidized choices available to Microsoft Partners, educational institutions, and nonprofit organizations.
Memory Leaks:.NET is susceptible to memory leaks, which make effective resource management more difficult. Scaling memory leaks may cause problems for larger projects.
Support for object-relational models: Because of the object-oriented nature of.NET, not all database designs may be fully supported, which may give the impression that some data models cannot be supported.

**Recommendations to others considering .NET:**

It can be a wise investment in your abilities and career to study and work with.NET. Despite these difficulties,.NET has many advantages and benefits, which elevates it to the status of a highly valued market technology. It is a good option for developing a variety of applications due to its adaptability, cross-platform capabilities, strong development tools, security features, and huge libraries.

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

Cross-Platform Reach: Create applications for Windows, macOS, and Linux to reach a wider audience.

Rapid Development: The rapid release of software utilizing the Visual Studio IDE.

Legacy Integration: Leverage investments while seamlessly modernizing with current systems.

Asynchronous, distributed, and cloud-ready scalability for expanding workloads.

Security & Compliance: Sensitive data is protected by default and standards are met.

Personalization: Modular, adaptable architecture for specialized solutions.

Cost-Efficiency: Simplified development, reuse of code, quicker iterations, and savings.

Engaging interfaces using WPF and ASP.NET for better user experience.

Analytics: Data tools integrated with insights for wise decision-making.

  ### 24. Most effective web application and service framework ever !!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Megha R. | Software Development Engineer 2, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 23, 2023

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

.Net Framework with Azure integration makes it easy to deploy and configure services.
Fast and more coder-friendly compliers to squash all errors during debugging.
Microsoft-backed IDEs to run the code and publish the build flawlessly with UI and CLI interfaces.

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

Need to improve on package size compared to other open source Web Development Frameworks like Node js.
Too many new features are being released, which must be polished before public release.
Customer ticket resolutions can be provided a little faster.

**Recommendations to others considering .NET:**

Today's developers like using the Microsoft Asp.Net Framework, a widely used development framework for creating enterprise-level online applications. Web technology greatly benefits developers' problems, including memory management, security, and special handling. It works well for the front end, back end, console, and web.

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

I use .Net Framework to solve my client's Business needs by writing highly scalable and reliable services.
Supports scaffolding solutions and provides complete File structure and Mappers.
Provides time-to-time security updates to protect from attackers.

  ### 25. .NET review for building basic websites

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rajat R. | Global Product Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** February 14, 2023

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

The thing I like most about .NET, like other Microsoft products is that it is more like a full stack solution. From building basic websites to managing the backend database, .NET seemed a perfect solution. Also, the simple user interface is another important benefit that .NET offers.

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

Unlike other open source software which are more "community driven", I always found .NET to be a little far from it. Microsoft still has a significant role to play in deciding features etc unlike competitors like Java & Python.

**Recommendations to others considering .NET:**

I would suggest opting for .NET only for users who would like to have full stack solutions & an easy to use interface.

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

The way I used .NET was for developing basic websites on C# & also to maintain & manage the database using SQL. The fact that these tools are integrated made it significantly valuable, especially when I was in technology role.

  ### 26. easy resource management for applications

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gürcan A. | BROADCAST IT SPECIALIST, Broadcast Media, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 16, 2023

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

There are a lot of resources and materials on the internet for application and code development.
We can easily benefit from all of them

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

windows application development library could be easier and wider.

**Recommendations to others considering .NET:**

In order to improve the user experience, it is more logical to work with software that is compatible with programming and synchronized with .net.

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

It helps us process data synchronously with applications within the company.
It provides benefits in running business processes and saves time.

  ### 27. Great Framework with great community for Web Development!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ananthakrishna A. | Software Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 23, 2023

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

Supports modern Web and Mobile app development.
Large Community of developers and excellent customer service.
Compiled ahead-of-time language features.
Easy to create a variety of projects.

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

Quite a Big Package for a Web Development tool.
Dependency issues with other software.
Requires installation of the entire framework to run.
Started ending support for older versions of the framework

**Recommendations to others considering .NET:**

.Net is well suited for any general-purpose solution to a business problem.
Supports various programming languages like C# and HTML with CSS to modern languages such as python. But it would help if you were more or less tied to Microsoft to run them.

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

I use .Net to build Micro Services for my Web Applications.
It supports libraries like Telerik, Auth0, RabbitMQ, MongoDB etc., which are necessary to build feature-rich and secure Web Apps.

  ### 28. The most versatile development platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arturo P. | Management Partner, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 28, 2023

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

What I find most amazing is that you can write in a single programming language like C# and have it run on different operating systems such as Windows, MacOS, or Linux.

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

I really like this platform, I've been using it since I started in the world of programming more than 20 years ago, and I've seen how it has evolved over the years.

**Recommendations to others considering .NET:**

If you are familiar with the Windows environment, this is the best option, as under the same platform you can work with different programming languages from C# to one that is very popular now like Python.

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

Providing a large number of tools helps us develop and test the same software in different development environments, meaning you write the code once and it runs in different environments.

  ### 29. Incredible System

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** February 08, 2023

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

Gives a cutting-edge memory oversaw multi-language stage and structure for programming improvement
Upholds current web and portable application advancement
Gives execution moving toward that of an incorporated early language

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

The .NET structure class progressive system is unquestionably enormous and complex
Execution is delayed on first use because of in the nick of time assemblage
Memory use is high and non-deterministic because of the trash assortment

**Recommendations to others considering .NET:**

We use .Net for reasons for both our clients and our own motivations. For the most part, we are facilitating the .Net applications in AWS or MS Purplish blue virtual servers or web applications. On occasion we have composed .Net code for our clients and sent it to their own servers, to get behind their firewalls and access their information. More often than not we convey it to our own servers and host it in the interest of our clients. A portion of the ventures are for custom information combinations or ETL, others are for a custom online interface or UI to work related to various data sets.

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

We use .NET as our principal structure for back-end improvement. We use it to foster APIs and different things connected with it. We have various devices that all the portfolio organizations use, and keeping up with every one of them is hard when they're not in a similar degree or stage. We use .NET and its amazing assets in the big business level of improvement since it provides us the devices and guidance expected to work with powerful back-end arrangements. With .NET Center, we can send in Linux conditions and save in facilitating. A truly powerful instrument, that tackles our back-end issues.

  ### 30. .NET is easy to learn and use, thanks to its extensive documentation.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jairo Alexis C. | RPA Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 22, 2023

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

Me just its performance .NET is optimized for performance, with features such as just-in-time compilation and native code generation that help improve application performance. This enables the development of high-performance applications capable of handling large volumes of data and users compared to other languages.

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

I don't like the Microsoft Dependency: .NET is owned and developed by Microsoft, which means that users may be limited to the options and tools available in the Microsoft ecosystem.

**Recommendations to others considering .NET:**

.Net is a very efficient language in processing speed and with multiple tools. It has extensive documentation, making it very easy to learn and implement.

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

NET languages make it easier and more efficient for developers to create high quality, secure and efficient software applications, ultimately leading to better user experiences and more significant business success.

  ### 31. Easy to learn and Visual Studio Tools to dev and deploy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sachin C. | Enterprise (> 1000 emp.)

**Reviewed Date:** March 13, 2023

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

Easy to learn and have support for almost all the latest technical problem and recommended library present. .Net Developer have very good career path to solve business problem,

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

The open Source industry has very actively support .Net. They believe its Microsoft only responsibility to build and support. Take any open source product they only provides SDK for it however are not building solution using it

**Recommendations to others considering .NET:**

Good, Easy to learn and work tool. if you are dont have brillant team however want to solve good problem then this is your technology of choice

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

.Net solves the problem for easy-to-develop solutions and deploys with it. Please, with less expertise, can you create and deploy a world-class solution. Almost all the automation tool like ui path and other are develop using .NEt

  ### 32. Good experience

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** March 15, 2023

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

You can build desktop websites, mobile applications so that's a big help for a business and the best thing is it can run natively on any operating system, including tools, libraries and languages

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

I don't actually dislike anything as of right now, it's a good place to get help and webs or apss for your business, having tools to help in every thing you gotta do

**Recommendations to others considering .NET:**

Building web pages, applications, having tools, languages editor, etc.

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

I haven't had a problem that .net would have to solve, it's a nice experience, comfortable and a big help if you have a business because it's easy to get things done

  ### 33. .Net is not so easy to learn but very robust

**Rating:** 3.0/5.0 stars

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

**Reviewed Date:** February 04, 2023

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

Best thing about .Net is its developer community is getting large day by day which is very helpful also. It provides the cross platform support as we can run it on any os like windows macOS and Linux too.

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

As. NET have many pros but licensing cost is too much which i think is overpriced. Dot net also have some memory leaks issue as its garbage collector not that much good.

**Recommendations to others considering .NET:**

I'll say you can go for dot net as it develops the robust application but little bit expensive.

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

I have used . Net framework at work like alot. I like its robustness as it provides great features like asynchronous programming, we can build API very easily and it also support Visual studio which is very convenient.

  ### 34. overall it is a good experience

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** April 27, 2023

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

easy to learn and use simple syntax and highly dynamic

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

nothing everything is good and it is easy to learn as well

**Recommendations to others considering .NET:**

must try working with it

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

used it to fetch multiple file data from database

  ### 35. .Net review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohammed Azharuddin Q. | Technical Head, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 23, 2023

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

ease of coding and the avalibility of solutions on internet.

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

Many changes keep updating every year which forces one to update himself regularly.

**Recommendations to others considering .NET:**

If you are looking for a secured career, I would recommend to go for .NET training.

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

Helps develop websites and windows applications that will help automate many manual processes.

  ### 36. Average experience with .Net

**Rating:** 3.0/5.0 stars

**Reviewed by:** Elf C. | Enterprise (> 1000 emp.)

**Reviewed Date:** February 26, 2023

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

Good support to Microsoft products and great integration with Azure platform.

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

Require licence for a development studio

**Recommendations to others considering .NET:**

Consider to use .NET if your application only require to run on Windows

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

Easy to integrate with other Microsoft products on Windows platform. Flatter learning curve than others OO languages.

  ### 37. .Net G2

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bhavin M. | Senior Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 22, 2023

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

Auto memory management and user friendly community to solve complex issues

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

Scaling with .Net faces lot of performance challenges

**Recommendations to others considering .NET:**

Good to start coding as beginner

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

It gives efficient framework to build user defined application



- [View .NET pricing details and edition comparison](https://www.g2.com/products/net/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-24+22%3A49%3A33+-0500&secure%5Bsession_id%5D=c6ae9d69-7d3a-467f-84c0-9e6682c07fa6&secure%5Btoken%5D=551d6dd0fa25b13f1488acba27e8f421da2aaef180aaffa2117981ba0b672194&format=llm_user)

## .NET Features
**Planning**
- Needs Assessment
- Resource Allocation
- Stayed within Budget
- Statement of Work
- Best Practices

**Delivery**
- Technical Expertise
- Met Deadlines
- Meeting Management
- Project Updates
- Scope Management
- Roll-out

**Support**
- Go Live Support
- Documentation
- Training 
- Metrics
- Admin Services

**Team Quality**
- Change Management Skills
- Executive Presence
- Vertical Expertise
- Technology Partnerships

## Top .NET Alternatives
  - [Trigma](https://www.g2.com/products/trigma/reviews) - 4.9/5.0 (71 reviews)
  - [Shaligram Infotech](https://www.g2.com/products/shaligram-infotech/reviews) - 4.9/5.0 (41 reviews)
  - [Teravision Technologies](https://www.g2.com/products/teravision-technologies/reviews) - 4.9/5.0 (33 reviews)

