---
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-08-07'
parent_category:
  name: Mobile Development
  url: https://www.g2.com/categories/mobile-development
---


# .NET Reviews
**Vendor:** Microsoft  
**Category:** [Mobile Development Platforms](https://www.g2.com/categories/mobile-development-platforms)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 165
## About .NET
.NET is a free, open-source, cross-platform framework developed by Microsoft for building modern applications and powerful cloud services. It supports multiple operating systems, including Windows, Linux, and macOS, enabling developers to create a wide range of applications, from web and mobile to desktop and cloud-based solutions. With a unified platform, .NET allows for the use of a single codebase across various application types, enhancing productivity and reducing development time. Key Features and Functionality: - Cross-Platform Development: Develop applications that run seamlessly on Windows, Linux, and macOS. - Unified Codebase: Utilize a single codebase to build native applications for multiple platforms, including Windows, macOS, iOS, and Android. - Cloud Integration: Create scalable and resilient cloud-native applications compatible with major cloud providers. - Artificial Intelligence and Machine Learning: Incorporate AI and ML capabilities into applications using C#, OpenAI, and Azure. - Open Source and Community-Driven: Benefit from a vibrant community with over 100,000 open-source contributions and support from more than 3,700 companies. Primary Value and Solutions Provided: .NET offers a comprehensive and versatile platform that simplifies the development process by allowing developers to use a consistent set of tools and languages across various application types. Its cross-platform nature ensures that applications can reach a broader audience without the need for multiple codebases. The integration with cloud services and support for AI and ML empowers developers to build intelligent, scalable, and high-performance applications. Additionally, being open-source fosters collaboration and continuous improvement, providing developers with a robust and evolving framework for their projects.



## .NET Pros & Cons
**What users like:**

- Users appreciate the **powerful and secure app development** capabilities of .NET, simplifying cross-platform application building. (19 reviews)
- Users value the **performance and flexibility** of .NET, enabling efficient application development across platforms. (18 reviews)
- Users appreciate the **scalability** of .NET, allowing seamless growth and adaptability across diverse application environments. (12 reviews)
- Users appreciate the **efficiency improvements** of .NET, highlighting its performance and productivity in development. (11 reviews)
- Users find **ease of use** in .NET due to seamless integration and extensive documentation for simplified development. (10 reviews)
- Users value the **cross-platform compatibility** of .NET, enhancing efficiency in mobile app development across devices. (9 reviews)
- Users appreciate the **efficiency** of .NET, which streamlines development across multiple platforms and environments. (8 reviews)
- Integration Capabilities (8 reviews)
- Security (8 reviews)
- Users appreciate the **strong documentation** of .NET, making development and troubleshooting much easier. (7 reviews)

**What users dislike:**

- Users find the **steep learning curve** of .NET challenging, especially regarding setup and error resolution for beginners. (17 reviews)
- Users find the **high complexity** of .NET challenging, especially regarding dependency management and migrating between framework versions. (16 reviews)
- Users find the **complex setup** of .NET challenging, especially beginners facing dependency management and environment configuration. (12 reviews)
- Users find a **steep learning curve** for beginners with .NET, making initial setup and understanding challenging. (11 reviews)
- Users find the **insufficient guidance** and resources for .NET challenging, resulting in a steep learning curve. (6 reviews)
- Slow Performance (6 reviews)
- Version Control (6 reviews)
- Users experience **high memory usage** with .NET, leading to performance issues and complicating their overall experience. (5 reviews)
- Time-Consuming (5 reviews)
- Update Issues (5 reviews)

## .NET Reviews
  ### 1. Powerful for Integrations, but Takes Patience for Non-Programmers

**Rating:** 3.5/5.0 stars

**Reviewed by:** Alex N. | Independent Consultant/Chief Marketing Officer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 22, 2026

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

It is a good way for a skilled programmer to code integrations between multiple platforms

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

It's a little hard for non programmers to understand but with patience and study you can use it very well.

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

It has solve integration between Marketing platforms and purchasing platforms. Code that I build in .NET can be deployed on the servers for these platforms to run integrations between Accounting systems like SAP and Aprimo or Oracle Financials and Aprimo. Once tested and validated by both the Client and the vendor it has helped solve some basic integration needs that businesses have.

  ### 2. Development using .NET

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abhishek D. | Data Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 10, 2025

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

It is a powerful platform used for building applications. .NET also has diverse frameworks which supports multiple functionalities. It also has support for multiple languages and has strong documentation. It is thus simple to develop.

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

Some setup can feel heavy as a beginner. Also the dependency management can be complex for beginners but once you get a hold of it, the experience is very smooth.

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

It has streamline app development and it offers unified platform for building, testing and deploying projects. Thus it saves time and is easy to create scalable and secure applications.

  ### 3. Wide Coding Options Across Languages, but Buggy and Sluggish at Times

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jeremy G. | Freelance Artist, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 17, 2026

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

I like how it offers a huge arsenal of coding possibilities across different programming languages, which I’ve been able to dabble in repeatedly.

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

I really disliked how buggy and sluggish it was, especially since it made it hard to track down errors in my code when they weren’t obvious.

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

.NET has solved the problem of bringing different programming languages together within the same suite, based on the user’s preferences.

  ### 4. Helps Me Build Web Apps and Connect Services Easily

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shiv M. | Program Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** March 29, 2026

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

It helped me to build web apps and services  , and also  helped to connect  to these  services

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

I dislike about  is the interdependence on Microsoft  as we would need to use microsoft products  for  managing and building code on .net

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

It helps  me to connect to different applications with the help of Web APIs

  ### 5. Reliable Cross-Platform Builds, but Microsoft Lock-In and Slow Updates

**Rating:** 3.5/5.0 stars

**Reviewed by:** Anjali T. | Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 30, 2026

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

reliable easy to build cross platform. good ecosystem

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

microsoft lock in, slow updates, low market adoption

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

.net core has good platform capabilities that enable shipping across windows and linux

  ### 6. Plentiful Online Help and Smooth Copilot Compatibility

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consulting | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 14, 2026

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

There is a plethora of online assistance, it works with Copilot.

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

Versioning can be painful; likewise naming from Microsoft is confusing.

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

Integration solutions - .NET is our go to platform.

  ### 7. Very Easy to Learn and Predictable Experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Avinash S. | Cloud Security Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 30, 2026

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

Very easy to learn and very easily predictable

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

Average not enough but good scope in prime

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

Its all about slow and study

  ### 8. .NET Balances Performance, Flexibility, and Productivity for Scalable Apps

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 21, 2026

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

What I like best about .NET is how well it balances performance, flexibility, and developer productivity. It provides a robust, mature framework that makes it easier to build, maintain, and scale applications across different platforms.

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

While .NET is a powerful and mature framework, there are a few areas that can be challenging or less ideal depending on the use case:Steeper learning curve for beginners,Ecosystem complexity,Heavier resource usage in some scenarios,Tight association with the Microsoft ecosystem.

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

One of the biggest problems it addresses is application consistency and reliability. .NET provides a structured framework, strong typing, and mature tooling that reduce runtime errors and make applications more predictable

  ### 9. Strong Typing, Performance, and a Reliable Ecosystem for Scalable Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sayan B. | Senior System Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 06, 2026

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

I like that .NET makes building web applications structured and reliable. It has good performance, strong security, and lots of built-in tools that save time

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

Sometimes .NET feels heavy, setup can take time, and fixing errors can be confusing for beginners.

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

It saves development time, improves code quality, and makes it easier to maintain and scale projects as they grow.

  ### 10. Java-Like Feel, But Updates Keep Breaking Old Code

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Hospitality | Enterprise (> 1000 emp.)

**Reviewed Date:** April 30, 2026

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

the best thing about this is it's like java

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

Every new update seems to break my older code. I really wish it were more stable and didn’t introduce these kinds of issues so often.

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

It’s simply a tool I use every day to build applications for my job as a software developer.

  ### 11. Great Multi-Language Support for Cross-Platform Development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ana B. | Business support, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 23, 2026

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

It supports multiple languages (C#, F#, VB.NET) and works well for cross-platform development.

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

It can feel overly complex for smaller or straightforward applications. Dependency and version management can also be tricky, especially when upgrading, and keeping everything aligned during updates can take extra effort.

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

.NET solves the challenge of building secure, scalable, and high-performance applications within a single, unified framework

  ### 12. Practical Perspective on building with .NET

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shubham S. | Senior Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 20, 2026

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

Ability to create various kind of applications, mainly it's verstality.

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

It's very different from other environments of developement. Creating a kind of bubble for Microsoft or Windows Environment. Also the ecosystem looks very heavy and complex from the outside.

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

.NET solves problems around building scalable, secure, and maintainable applications across different platforms with a single ecosystem.

  ### 13. Great for Web Automation with Selenium C#/.NET, NUnit, and Cucumber Integration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nilesh K. | Wow Automation Specialist, Banking, Enterprise (> 1000 emp.)

**Reviewed Date:** January 20, 2026

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

Using selenium C# .Net help to automate web application.

It provides the support to write selenium test using NUnit framework.

Easily integrate with cucumber framework.

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

Not supporting for mobile apps automation.

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

Selenium C# .Net help to support E2E Automation script for the web based application.
Easy support to developed BDD automation framework using NUnit using C#

  ### 14. Excellent Cross-Platform App Development with a Unified Framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Akash T. | Project Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** October 16, 2025

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

This platform stands out for its cross-platform capabilities and unified framework. It offers much more than just a single function, providing a wide range of features. With it, you can develop mobile apps for both Android and iOS.

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

There is still some confusion for me regarding the differences between .NET Framework, which is the older, Windows-only version, .NET Core, which is cross-platform, and the newer unified versions like .NET 5, 6, 7, and 8. Additionally, I have noticed that the startup, especially the cold start, tends to be slow.

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

It provides seamless integration across different platforms, such as Windows, Android, and iOS.

  ### 15. Strong Built-In Security, but High Memory Use and Slower Startup

**Rating:** 3.5/5.0 stars

**Reviewed by:** Ashfhaq S. | Senior Consultant, Consulting, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 19, 2026

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

Built-in security features like role-based authentication and automatic memory management.

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

High memory usage and slower startup times compared to native code.

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

Faster development via tools like Visual Studio’s IntelliSense and debugging, reducing code complexity and errors.

  ### 16. Love C#

**Rating:** 4.5/5.0 stars

**Reviewed by:** Αγγελος . | Senior Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 17, 2026

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

C# and Cross-platform maturity, Visual studio very good at debugging

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

Startup time is slower than Go / Node, memory footprint

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

Cross-platform inconsistency

  ### 17. Versatile for Many App Types, Though Setup Can Feel Complex

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 22, 2026

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

You can use it for a lot of things—web apps, APIs, desktop apps, cloud services, even game development with Unity

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

It can sometimes be complex to set up and maintain, especially for smaller applications or new developers

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

.NET helps solve the challenge of building secure, scalable, and high-performing applications in a consistent way.

  ### 18. .Net: Open-Source, Efficient, and AI-Ready for Hybrid App Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yashvendra S. | Tech Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** January 22, 2026

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

Now that .Net is open-source, it feels very efficient and comes with inbuilt support for AI-based development.

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

Nothing as such. .Net is providing all the necessary tools and framework for hybrid application development.

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

Developing restful and grpc based containerized microservices targeting linux platform.

  ### 19. Very Helpful for Daily Tasks with Great Customer Support

**Rating:** 5.0/5.0 stars

**Reviewed by:** Brandon E. | Business Development Representative, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 25, 2026

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

It's very helpful and useful for daily tasks.

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

How easy it is to use and how helpful it is. The customer support is great.

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

None

  ### 20. Helps Build Secure, High-Value Cross-Platform C# Apps

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mayank T. | Executive - IT, Enterprise (> 1000 emp.)

**Reviewed Date:** January 30, 2026

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

it's helping in developing high value and secure applications using c#. it helps in building cross platform application

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

rapid changing updates don't provide stability to app

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

we are building apps for different clients across finance and telecom domain

  ### 21. Fast Execution and Smooth Integration, with Mixed Feelings About Open Source

**Rating:** 3.5/5.0 stars

**Reviewed by:** Vikrant C. | Senior System Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 23, 2026

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

It's good and fast compared to python in terms of speed and execution and integration

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

Mostly expensive, high cost leads to less use and significantly looking for other options

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

High performance efficiency and strong security for base development and strong future

  ### 22. Easy-to-Use Cross-Platform Networking with Great Performance

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Enterprise (> 1000 emp.)

**Reviewed Date:** April 28, 2026

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

Ease of use as cross platform network with very good performance.

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

Migration complexity and legacy  burden.

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

Creating and using application even in older version with high performance.

  ### 23. Powerful .NET: Build Almost Anything, from Backend to Dynamics 365 Plugins

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** January 23, 2026

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

Powerful programming language
We can almost develop anything using this technology. We use the same .net language to wrote backend code in Plugins in Dynamics 365

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

Nothing as such
It has vast number of concepts so that will take time to learn

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

To write all backend code in dynamics 365 we use .net code
We also write console applications in dot net that help us to achieve our custom logic hassle free

  ### 24. .Net Core: User-Friendly and Ideal for Cross-Platform Web Development

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 04, 2025

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

It is a very user-friendly framework and truly stands out as one of the best options for web development. .Net Core is especially helpful for building cross-platform applications.

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

Most .Net versions are not backward compatible.

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

I have been using .NET to develop both web and console applications, and I have found it very easy to work with. It has helped resolve most of the issues that clients in the healthcare domain were experiencing.

  ### 25. Outstanding Experience with This Software

**Rating:** 4.5/5.0 stars

**Reviewed by:** sai k. | Programer Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** November 24, 2025

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

It offers pre-built classes and an interface that make it easier to work with.

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

It isn't a cutting-edge technology, especially when compared to other technologies such as the Spring framework.

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

It is generally suitable for smaller-scale business systems, such as commerce platforms, HR management applications, or platforms that allow managers to provide employees with access. It works well for scenarios like these.

  ### 26. Stable Apps That Keep Improving Over Time

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nikunj K. | Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 20, 2026

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

The applications are stable, and over time Microsoft has continued to improve them.

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

Performance optimization needs to be done more thoroughly.

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

Application development.

  ### 27. .NET: Great Language Operability, But Memory Management Needs Improvement

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shubham  J. | Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 14, 2025

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

The best thing about .net is the inter class library which makes easier to code and also language operability it operates all languages making most code usage

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

I personally don't like the memory management even though there is garbage collector but there comes times when the memory is not used properly

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

Code reusing is the major thing which .net is helping me a lot in my day to day life

  ### 28. Great cross-platform app, but performance and scaling need work

**Rating:** 3.5/5.0 stars

**Reviewed by:** Madhusudan P. | Senior System Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 22, 2026

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

Cross platform application that can run all.

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

Performance issues and not scale properly

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

For my mobile development.

  ### 29. Robust Security and Performance, But Steep Learning Curve

**Rating:** 4.5/5.0 stars

**Reviewed by:** Riya P. | Student, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 24, 2025

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

This product offers robust security, supports cross-platform development, and delivers impressive performance.

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

The software has a steep learning curve, and its support for object-relational mapping is quite limited. Additionally, I have encountered memory leaks, which further complicate its use.

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

The need for manual memory management, reliance on specific platforms, and the challenges of complex deployment are notable concerns.

  ### 30. Multi-Platform Support Streamlines Development Effortlessly

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anuraag D. | Gen AI Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 21, 2025

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

The product offers support for multiple platforms, which greatly streamlines the development process. This makes it much easier to create and maintain applications across different environments.

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

There is too much over-engineering and an excessive use of abstractions.

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

It handles robustness, scalability, and cross-platform accessibility exceptionally well.

  ### 31. Microsoft .NET Platform that speeds up my ability to Manufacture Solutions for my Clients.-

**Rating:** 5.0/5.0 stars

**Reviewed by:** Antonio Alberto D. | Propietario, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 09, 2024

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

I am dedicated to Electronic Engineering, Developing and Implementing Solutions for IoT, providing Advice and Support to Installed Systems and Repairing or Updating Systems in Production, all the products mentioned and some that I use are missing, they help to facilitate my Tasks.-

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

In all the Years of Using this .NET Platform It Evolved beyond my small annoyances.-

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

It Allows Me to Manufacture Simple and Robust Applications to Provide Solutions to my Clients.-

  ### 32. The Futuristic Software Development JOKER

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mina A. | S.Site Civil Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 21, 2023

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

I greatly admire how we techies got a handful of tools to build a wide range of cross-platform applications with high performance, scalability, and resourceful framework libraries.

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

For me, till now it's a powerful tool that it's rapidly and strongly evolving, and till the tool reaches a high maturity level only we have to take care of keeping the applications up to date with the latest security patches and keeping the applications simple in design to avoid memory leaks and keep in connection with the highly active community if you faced and problems.

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

The first thing was the portability that gave the project developers team the flexibility to work on Windows, Linux, and Mac. Also the comprehensive libraries available to build complex applications with high performance that increased productivity, improved performance, and enhanced built-in security features.

  ### 33. open source cross platform development framework for all

**Rating:** 4.5/5.0 stars

**Reviewed by:** Clive E. | Work Package Manager, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 05, 2023

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

You can use any language while building cross-platform apps, lighting fast and quickly, with security and reliability of quality built apps.

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

Due to being tightly defined framework keeping in the mind only windows eco system, its performance sometimes have subpar standard than its peers and other machine level languages code and binaries.

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

We are using .NET because it has been good to us, and our senior engineers have experience with it, so we did not have to spend too much time in the learning curve and we went along with it and due to rapid development in C# for our mobile app suite, it has been going good for us.

  ### 34. Rapid in development and high scalability

**Rating:** 5.0/5.0 stars

**Reviewed by:** fady  l. | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 19, 2023

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

My Great admiration regarding .NET is that it is the best choice for creating cross-platforms and apps, is open source with actual reference data, and is perfectly integrated with the Microsoft ecosystem.

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

My overall experience is so convenient. My only complaint that .NET will be more helpful if we can use it on different operating systems like Linux OS as well as MacOS

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

.NET has been beneficial for development lately. It is quite an evolution phase for developers that you can build an application for various interfaces. Moreover, I didn't imagine how easily I could integrate with the SQL database servers.

  ### 35. Developer

**Rating:** 4.0/5.0 stars

**Reviewed by:** Fady L. | Technical Support Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 27, 2023

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

After surfing deeper and deeper, i admire how it is easy in setup and isntallation, code sharing, powerfull GUI, visual studio integration and strong community and documentation

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

So far till now i didn't catch up a cons. My only point that from my point of view, it shouldn't considered a big deal but I believe in the long run xamarin forms should support deployment for app store more.

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

Problems that is hard to deploy in ios but I believe the benefits is its a cross platform it support ios and android ana its easy technolgy and have a lor of libaries

  ### 36. I created a xamarin app for attendance system

**Rating:** 4.5/5.0 stars

**Reviewed by:** Cross M. | Salesforce Developer II, Wholesale, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 10, 2023

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

First thing it'sCross platform and also we use in backaend c# which is commen used in Egypt and help us to learn fast abount Xamarin forms and also frontend is easy to learn

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

I dislike that deployment are so slow for ios which in android is so fast I don't know why but in android we can deploy less than a day and I wish libraries tob ne more in the future

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

Cross platform is a big step for xamrin which is support ios and android and web also i beleive that this texhnology is the best so far any user to join the following apps

  ### 37. software freelancer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nevine W. | Home room teacher, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 02, 2023

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

i like Xamarin how it is so flexible, and the GUI interface is so smooth and easy to toggle and navigate, as well as I cannot feel the consumption of the CPU and memory when using it

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

Xamarin is a powerful platform, but it is a bit expensive, so sometimes I thought other platforms could replace it. Moreover, sometimes it takes much time while compiling

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

What benefits Xamarin is the cross-platform solution   that I can develop my application and publish it in multiple operating systems as well as the shareable code is widely valuable

  ### 38. A good tool for developing apps

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kalpesh D. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 23, 2023

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

It is uses a shared code features to use the code on all platforms like android iOS and windows
Performance is close to native
Native user experience
Good hardware support

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

Limited acces to open source libraries
High cost for professional and enterprise use
Small community
Larger app size as compared to other
Compatibility issues with third party libraries

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

Building apps on cross platform with native like user experience and it comes with comple development ecosystem.
It performance is also close to native
Complete Ui customisation is possible for each platform

  ### 39. Freelance developer

**Rating:** 5.0/5.0 stars

**Reviewed by:** George N. | Regional Accounts Payable Specialist, Enterprise (> 1000 emp.)

**Reviewed Date:** June 02, 2023

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

Is very helpful platform to create the application for Android and iOS and integrit them together that it will help to reduce time to the developer that it will be helpful

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

Deployment in iOS is very slow process but in android I can deploy faster also I wish there is more libraries for xamrian in visual studio code xe in Mac that I will be helpful

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

Help us to how use the platform and how to integrate the system

  ### 40. For Hybrid mobile application development with native experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** praveen k. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 24, 2023

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

Provides a single code base to handle multiple platforms, xamarin allows us to use native methods and callbacks of media with a single code, and C# experts can quickly develop mobile applications using xamarin

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

Building time is a bit more, and documentation needs to be improved with examples for native callbacks of platforms.

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

Helped to develop Android and ios mobile apps using a single code base and faster development with less maintenance. Rich set of methods to achieve the business logic.

  ### 41. It was really cool to use. Easy to learn as well

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rajath S. | Associate Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 22, 2023

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

Code sharing, native performance , integration with existing code large community

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

Performance , limited access to platform specific, file size and  app size

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

Code sharing, native like applications, cost saving

  ### 42. Go Xamarin

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ankur G. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 24, 2023

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

Xamarin has come a pong way in mobile application development, it's easy to use and to go solution for C# developers for creating mobile apps for Android and iOS.

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

There is nothing much to be disliked about Xamarin.

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

There was no way a C#/.Net developer to create Mobile applications, that was made possible via Xamarin without having develpers to learn any new programming language.

  ### 43. Awesome tool to develop native apps on mobile platform

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ganesh W. | Senior Associate, Enterprise (> 1000 emp.)

**Reviewed Date:** May 26, 2023

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

It's an awesome tool that lets .net developer to build native application on all majority of mobile platform. I can choose from different languages. Xamarin forms is best.

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

Nothing as such that I can think of about xamarin.

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

It lets you build application easily with lot of customisation. Very easy to use

  ### 44. best framework to develop scalable windows apps

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ajay J. | software designer and engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 05, 2023

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

for windows platform, nothing is better than this.

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

Apps can be created cross platform, but have the scalability issues.

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

User-friendly and subscription-based model having all goals.

  ### 45. Fantastic experience with xamarin

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** May 31, 2023

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

the best thing about xamarin was it's support for .net framework. I was comfortable with c# so it was really great

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

nothing as such at the moment that I think of

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

it helps creating prototypes easily and rapidly.

  ### 46. A nice and sweet experience

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** May 28, 2023

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

The tightly coupled integration that is so smooth

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

Needs a bigger community so that things can be brainstormed

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

Direct mobile integration which is hybrid

  ### 47. good crossplatform technology

**Rating:** 3.0/5.0 stars

**Reviewed by:** Shashank  K. | Technical Lead | Temenos Infinity, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 23, 2023

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

provides native-like apps with less development effort

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

Need to have .net as a prerequisite language

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

Helps us reducing development efforts and costs.

  ### 48. Best for us

**Rating:** 3.0/5.0 stars

**Reviewed by:** Abu T. | Project Management Executive, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 20, 2023

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

its easy to operate once you learn about this.

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

Little bit complexity and bug comes in our organisation then is difficult to solve.

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

Xamring helps to solve the problem while developing the app for mobile.

  ### 49. Good work

**Rating:** 4.0/5.0 stars

**Reviewed by:** rimmi d. | Senior React Native Developer , Small-Business (50 or fewer emp.)

**Reviewed Date:** May 25, 2023

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

In build setups help in code construction

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

Nothing not not disloke anyhing in it for

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

Good

  ### 50. Easy integration with android and iOS using cross platform

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** May 22, 2023

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

We have both the option to use as cross platform and native apps. Not much coding effort to write seperate code for iOS app if developing for android

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

App size is a major draw back. On the other hand UI is also a draw back

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

Basically solving cross platform coding efforts


## .NET Discussions
  - [Which is best MVVM framework for Xamarin.Forms and What is future  of Xamarin?](https://www.g2.com/discussions/which-is-best-mvvm-framework-for-xamarin-forms-and-what-is-future-of-xamarin) - 1 comment, 1 upvote
  - [Is xamarin form good?](https://www.g2.com/discussions/is-xamarin-form-good) - 1 comment

- [View .NET pricing details and edition comparison](https://www.g2.com/products/net-2023-06-12/reviews?page=2&section=pricing&secure%5Bexpires_at%5D=2026-08-08+22%3A39%3A36+-0500&secure%5Bsession_id%5D=139bacb3-6778-48c9-b28c-de82ffb0a724&secure%5Btoken%5D=adc0ae826ac664be6c1b20ec1fcf5a0b6ea2cd5914dd42fb3416dc7ee7ab28a9&format=llm_user)
## .NET Integrations
  - [Amazon AWS Platform](https://www.g2.com/products/amazon-aws-platform/reviews)
  - [Amazon Simple Notification Service (SNS)](https://www.g2.com/products/amazon-simple-notification-service-sns/reviews)
  - [Amazon Simple Queue Service (SQS)](https://www.g2.com/products/amazon-simple-queue-service-sqs/reviews)
  - [Angular](https://www.g2.com/products/angular/reviews)
  - [Aprimo](https://www.g2.com/products/aprimo/reviews)
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews)
  - [AzureDesk](https://www.g2.com/products/azuredesk/reviews)
  - [Azure Functions](https://www.g2.com/products/azure-functions/reviews)
  - [Azure Pipelines](https://www.g2.com/products/azure-pipelines/reviews)
  - [Azure Portal](https://www.g2.com/products/azure-portal/reviews)
  - [Azure Redis Cache](https://www.g2.com/products/azure-redis-cache/reviews)
  - [Bitbucket](https://www.g2.com/products/bitbucket/reviews)
  - [Chocolatey](https://www.g2.com/products/chocolatey/reviews)
  - [CoPilot AI](https://www.g2.com/products/copilot-ai/reviews)
  - [Core5](https://www.g2.com/products/core5/reviews)
  - [Dynamics 365 Sales](https://www.g2.com/products/dynamics-365-sales/reviews)
  - [ETL tools](https://www.g2.com/products/etl-tools/reviews)
  - [Git](https://www.g2.com/products/git/reviews)
  - [GitHub](https://www.g2.com/products/github/reviews)
  - [Google Authenticator](https://www.g2.com/products/google-authenticator/reviews)
  - [IBM Maximo Application Suite](https://www.g2.com/products/ibm-maximo-application-suite/reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews)
  - [Microsoft SQL Server](https://www.g2.com/products/microsoft-sql-server/reviews)
  - [MongoDB](https://www.g2.com/products/mongodb/reviews)
  - [NuGet](https://www.g2.com/products/nuget/reviews)
  - [Oracle PeopleSoft](https://www.g2.com/products/oracle-peoplesoft/reviews)
  - [OutSystems](https://www.g2.com/products/outsystems/reviews)
  - [PostgreSQL](https://www.g2.com/products/postgresql/reviews)
  - [Postman](https://www.g2.com/products/postman/reviews)
  - [RESTful JSON API](https://www.g2.com/products/restful-json-api/reviews)
  - [SAP Cloud ERP (SAP S/4HANA Cloud)](https://www.g2.com/products/sap-cloud-erp-sap-s-4hana-cloud/reviews)
  - [SAP ECC](https://www.g2.com/products/sap-ecc/reviews)
  - [Splunk Infrastructure Monitoring](https://www.g2.com/products/splunk-infrastructure-monitoring/reviews)
  - [SQL Developer](https://www.g2.com/products/sql-developer/reviews)
  - [Toad For Oracle](https://www.g2.com/products/quest-software-toad-for-oracle/reviews)
  - [viRecruit](https://www.g2.com/products/virecruit/reviews)
  - [Visual Studio](https://www.g2.com/products/visual-studio/reviews)

## .NET Features
**Additional Functionality**
- Continuous Integration
- Drag & Drop
- Backup and Recovery
- Multiple Programming Languages Supported
- Continuous Deployment
- Code Development
- For No-Code Development
- Version Control
- Configurable Workflow
- Graphical User Interface
- For Low-Code Development
- Activity Dashboard
- Generative AI
- UI Prototyping
- Source Control
- Software Development
- API
- Data Import/Export
- Web App Development
- Custom Development
- Code Repository Integration
- Data Security
- Mobile Development
- Access Controls/Permissions
- Game Development
- Collaboration Tools
- Application Security
- Alerts/Notifications
- Automated Testing
- Integrated Development Environment
- Offline Access
- Debugging
- AI Copilot
- Reporting/Analytics
- Compatibility Testing
- Pre-built Templates
- Third-Party Integrations
- Data Modeling
- Customizable Branding
- Data Visualization
- Code Editing

**Functionality**
- Ease of Use
- File Management
- Multi-Language Support
- Customization
- Straight-Out-the-Box Functionality
- Help Guides
- Patching & Updates
- Workflow Management
- Change Management
- Deployment Management
- Performance Management
- Compliance Management
- Lifecycle Management
- Task Management
- Document Management
- Database Support

**Agentic AI - Mobile Development Platforms**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top .NET Alternatives
  - [Xcode](https://www.g2.com/products/xcode/reviews) - 4.2/5.0 (999 reviews)
  - [Android Studio](https://www.g2.com/products/android-studio/reviews) - 4.5/5.0 (628 reviews)
  - [Firebase](https://www.g2.com/products/firebase/reviews) - 4.5/5.0 (293 reviews)

