--- title: ".NET Reviews" meta_title: ".NET Reviews 2026: Details, Pricing, & Features | G2" meta_description: Filter 165 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.4 review_count: 165 scale: '5' date_modified: '2026-10-06' parent_category: name: Mobile Development url: https://www.g2.com/categories/mobile-development ---

.NET Reviews & Product Details

Profile Status

This profile is currently managed by .NET but has limited features.

Are you part of the .NET team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Pricing

Pricing provided by Xamarin.

BUSINESS

$999
per year

ENTERPRISE

$1899
per year

User Insights

Average based on 165 real user reviews.

Implementation Time

4 months

Perceived Cost

$$$$$
krishna y.
KY
krishna y.
Marketing Platform Automation Analyst
Enterprise (> 1000 emp.)
"Versatile, High-Performance .NET with a Strong Ecosystem"
4/5
What do you like best about .NET?

What I like best about .NET is its versatility and strong ecosystem. It supports multiple programming languages, offers excellent performance, and has robust libraries. The seamless integration with tools like Visual Studio and cross-platform capabilities make development efficient and scalable. Review collected by and hosted on G2.com.

What do you dislike about .NET?

One drawback of .NET is the steep learning curve for beginners, along with the complexity that can come with building and maintaining large-scale applications. For smaller projects, it can feel resource-intensive, and tracking down debugging issues may take a fair amount of time. Even with ongoing improvements, occasional platform-specific limitations can still impact cross-platform development. Review collected by and hosted on G2.com.

Shuvajit D.
SD
Shuvajit D.
Buisness Transformation Consultant
Mid-Market (51-1000 emp.)
"Great tooling messy history .NET"
3.5/5
What do you like best about .NET?

The tooling—Visual Studio plus C#—just feels productive for me in a way other stacks don’t. IntelliSense is scary good, debugging is painless, and LINQ still spoils me whenever I switch over to other languages. Review collected by and hosted on G2.com.

What do you dislike about .NET?

I dislike the legacy baggage. Having to juggle .NET Framework vs .NET Core vs 5/6/8, plus the old project.json ghosts and the occasional random NuGet conflict, gets exhausting. Review collected by and hosted on G2.com.

Prasanth K.
PK
Prasanth K.
Enterprise Architect | Cloud Transformation Leader | Driving Multi-Cloud Strategy, Solutions | DevSecOps Excellence | Innovation Resilient Infrastructure at Scale
Information Technology and Services
Mid-Market (51-1000 emp.)
".NET + Azure Arc: Strong Performance, Smooth Hybrid Management, and Easy Maintenance"
4.5/5
What do you like best about .NET?

We use the .NET platform as the foundation for our custom microservices because it delivers strong performance, a consistent development experience, and smooth cross‑platform deployment. Integrating .NET with Azure Arc has made it easy to manage and monitor our services across hybrid and multi‑cloud environments without adding operational overhead. The framework’s open‑source ecosystem, backed by an active community and reliable Microsoft support, has made implementation straightforward and ongoing maintenance far simpler and we have lot of boilerplate templates available. Overall, .NET continues to adapt well as our architecture grows and evolves. Review collected by and hosted on G2.com.

What do you dislike about .NET?

The only thing that adds overhead to any platform it is "its dependency management and version's" but this is required to keep the systems secure.

In case of .NET, it is bit more hectic. Review collected by and hosted on G2.com.

Ravikiran Reddy C.
RC
Ravikiran Reddy C.
Associate
Enterprise (> 1000 emp.)
"Lightweight, Secure, High-Performance .NET Backed by Microsoft"
4/5
What do you like best about .NET?

.NET is basically of Core and Frameworks and mostly used for Desktop as well as web applications due to its light weight, secure, scalable and high performance. Because of its multi cloud support it widely used across the industry. It's even backed by Microsoft for well known trust. Review collected by and hosted on G2.com.

What do you dislike about .NET?

Even though it's open source as it's backed by Microsoft certain advanced features we still need payment even for certain integrations as well which isn't good. Due to its complexity ofcourse it's not beginner friendly. .NET support single released version mostly supports only for 3 years which it's great in terms of upgrades to applications. In addition, larger runtimes offen consumes 100% RAM and CPU usage which isn't that great. Review collected by and hosted on G2.com.

RY
Ramavatar Y.
AI Trainer Specialist
Enterprise (> 1000 emp.)
".NET: Stable, Mature Framework with Excellent Tooling and Documentation"
5/5
What do you like best about .NET?

What I like most about .NET is how stable and well-structured it is. The framework feels mature and reliable, especially for long-term projects. It provides strong tooling support through Visual Studio, excellent documentation, and a consistent coding experience. I also appreciate how .NET supports multiple languages and works well for building scalable, high-performance applications. Review collected by and hosted on G2.com.

What do you dislike about .NET?

One downside of .NET is that it can feel heavy for smaller or simpler projects. There is a learning curve, especially for beginners who are new to its ecosystem and conventions. Sometimes dependency management and configuration can become complex, and performance tuning may require deeper framework knowledge compared to lighter platforms. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
CI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
".NET’s Versatility, Performance, and Azure Integration Shine"
4.5/5
What do you like best about .NET?

What I like most about .NET is its versatility and the comprehensive ecosystem it offers for building modern applications. It supports a broad range of development scenarios—web applications, APIs, cloud-native services, desktop software, mobile apps, and microservices—within a unified framework. This flexibility helps development teams maintain a consistent technology stack across different projects and platforms.

One of .NET’s biggest strengths is its performance and reliability. With ongoing improvements in .NET Core and the unified .NET platform, applications can benefit from fast execution, efficient memory management, and strong scalability. The framework also includes robust security capabilities, which makes it a solid fit for enterprise-grade applications that demand stability and compliance.

The developer experience is another area where .NET stands out. Tools like Visual Studio provide strong support for debugging, testing, profiling, and deployment, which helps developers stay productive throughout the software development lifecycle. In addition, the extensive class libraries, dependency injection support, and other built-in features reduce reliance on third-party solutions and can speed up development.

I also value .NET’s support for cloud development and its smooth integration with Microsoft Azure. Capabilities such as containerization, microservices architecture support, and cloud-native development features make it easier to build and deploy modern, scalable applications. Along with its large community, strong documentation, and long-term support from Microsoft, .NET continues to be a powerful and dependable platform for software development. Review collected by and hosted on G2.com.

What do you dislike about .NET?

While .NET is a powerful and mature platform, a few aspects can still be challenging. One of the biggest is the learning curve that comes with such a broad ecosystem. Because .NET supports many application types, frameworks, and tools, new developers can easily feel overwhelmed when trying to choose the right approach or technology for a particular project.

Another difficulty is the pace of change across platform versions. The shift from .NET Framework to .NET Core and then to the unified .NET platform brought major improvements, but it also created migration and compatibility concerns for organizations that maintain legacy applications. Staying current with evolving frameworks, libraries, and best practices often requires continuous effort.

Cross-platform development has improved significantly, yet there can still be occasional platform-specific differences or deployment complexities compared with developing solely within the Windows ecosystem. In addition, some enterprise environments remain heavily dependent on older .NET Framework applications, which can make modernization initiatives both time-consuming and costly.

Finally, although Visual Studio is an excellent development environment, some advanced features are tied to commercial licensing, which may matter for smaller teams or organizations. Even with these challenges, I think the advantages of .NET generally outweigh the drawbacks, and the platform continues to evolve in ways that address many of these concerns. Review collected by and hosted on G2.com.

Stephen W.
SW
Stephen W.
Senior Systems Analyst: Digital Accessibility
Mid-Market (51-1000 emp.)
".Net Makes Web Apps and Integrations Straightforward—with Great Support"
5/5
What do you like best about .NET?

I started my programming career with QBasic (as a teenager, it was Commodore and BBC BASIC) before moving through VB for DOS, Visual Basic, ASP, and finally .Net—starting with VB.net before biting the bullet and switching to C#.

From 2001 to 2012, I developed .Net browser-based applications on a daily basis, before moving to the Umbraco CMS, which is a .Net CMS system and is both very good and easy to use.

I used .Net to develop web pages as well as to integrate the CMS with other backend systems (mostly databases). I found it straightforward to implement system integrations, largely because of the range of features that .Net provides.

On the few occasions I’ve needed customer support—for example, when I was asking about digital accessibility—I found the support team very helpful. Review collected by and hosted on G2.com.

What do you dislike about .NET?

.Net has got a bigger and bigger footprint over the years and I do get a hankering for the old "code behind" aspx pages which were like developing in Visual Basic, but that's because I'm old and have a fondness for those years at the beginning of my career! Review collected by and hosted on G2.com.

Amit C.
AC
Amit C.
Project Associates
Enterprise (> 1000 emp.)
"A Complete, Production-Ready Path for Building Real Apps in C#"
4/5
What do you like best about .NET?

How complete it feels for building real applications. C# is pleasant to work in , the tooling catches mistakes early and asp.net core give you a clean path from i need an api to something prod grade without having to stitch together a dozen different libraries. Review collected by and hosted on G2.com.

What do you dislike about .NET?

What i dislike most is the legacy gravity around .net. if you walk into an org thats been on it for years you often end up dealing with old .net frameworks apps older pattern and untangling that can take real time Review collected by and hosted on G2.com.

Alberto A.
AA
Alberto A.
Outsystems Tech Lead / Senior Developer
Enterprise (> 1000 emp.)
".NET: Effective and Versatile for Web Development and AI Agent Building"
4/5
What do you like best about .NET?

Very effective programming language/framework. It can handle everything from traditional web development to AI agent building, and it also integrates well with AI-assisted development. In our project, we’re considering switching to .NET to help reduce overall costs. Review collected by and hosted on G2.com.

What do you dislike about .NET?

It can be slow during development if it isn’t used properly. It’s very resource-intensive and requires a high level of skill to work with, especially compared to more “modern” frameworks. Performance also needs to be refined, since it’s based on a more traditional web approach. It’s very robust overall, but it can be fragile if it isn’t implemented correctly. A bad developer can ruin an entire project.

Minimal support from Microsoft. Review collected by and hosted on G2.com.

MJ
Maruf J.
Designer
Small-Business (50 or fewer emp.)
"Empowers Secure and Scalable Web Applications"
4.5/5
What do you like best about .NET?

.NET makes building secure, scalable applications easier. I appreciate its excellent tooling and how it works well across different platforms and development environments. The security features in .NET help me build applications with strong authentication and data protection without extra effort. Its scalability allows me to start small and grow applications without changing the core architecture, handling increased traffic and workload smoothly, whether on a single server or in the cloud. The tooling is a big plus because it simplifies everyday work. Features like strong debugging, code completion, and performance profiling help catch issues early and speed up development. I also find the initial setup of .NET fairly easy, with a straightforward installation process and clear documentation, especially when using Visual Studio. Review collected by and hosted on G2.com.

What do you dislike about .NET?

Some parts of .NET can feel complex, especially for beginners, because there are many frameworks and options to choose from. Setup and configuration can sometimes be time-consuming, and updates or version changes may require extra effort to keep projects consistent. Review collected by and hosted on G2.com.

Questions about .NET? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

GU
Guest User

What is Xamarin used for?

0 Upvotes
0
Join the conversation
Mosin P.
MP
Mosin Pathan
•
Last activity over 4 years ago

Which is best MVVM framework for Xamarin.Forms and What is future of Xamarin?

Pricing Options

Pricing provided by Xamarin.

BUSINESS

$999
per year

ENTERPRISE

$1899
per year

INDIE

$25
per month
.NET Comparisons
.NET Features
Ease of Use
File Management
Multi-Language Support
Adaptive Learning
Natural Language Interaction
Proactive Assistance