Best Software for 2025 is now live!
Save to My Lists
Claimed
Claimed

Top Rated .NET Alternatives

.NET Reviews & Product Details - Page 4

.NET Overview

What is .NET?

Develop native iOS, Android, Mac, and Windows apps in C#

.NET Details
Discussions
.NET Community
Show LessShow More
Product Description

Develop native iOS, Android, Mac, and Windows apps in C#


Seller Details
Seller
Microsoft
Year Founded
1975
HQ Location
Redmond, Washington
Twitter
@microsoft
14,039,026 Twitter followers
LinkedIn® Page
www.linkedin.com
238,990 employees on LinkedIn®
Ownership
MSFT
Phone
+1 (877) 276-2464
Total Revenue (USD mm)
$204,090
Description

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately

8,000 passionate employees worldwide.


Cormac Vann F.
CF
Overview Provided by:
Product Manager, Growth at Algorithmia

Recent .NET Reviews

Antonio Alberto D.
AD
Antonio Alberto D.Small-Business (50 or fewer emp.)
5.0 out of 5
"Microsoft .NET Platform that speeds up my ability to Manufacture Solutions for my Clients.-"
I am dedicated to Electronic Engineering, Developing and Implementing Solutions for IoT, providing Advice and Support to Installed Systems and Repa...
Verified User
C
Verified UserSmall-Business (50 or fewer emp.)
4.5 out of 5
"Xamarin Review"
This is best hybrid approach to build the mobile application for all three is platform like Android,iOS and Uwp. Reusebuilty of the code is most he...
Clive E.
CE
Clive E.Small-Business (50 or fewer emp.)
4.5 out of 5
"open source cross platform development framework for all"
You can use any language while building cross-platform apps, lighting fast and quickly, with security and reliability of quality built apps.
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

.NET Media

.NET Demo - Xamarin
Xamarin
.NET Demo - Xamarin
Xamarin
.NET Demo - Xamarin
Xamarin
Answer a few questions to help the .NET community
Have you used .NET before?
Yes

85 .NET Reviews

4.4 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
85 .NET Reviews
4.4 out of 5
85 .NET Reviews
4.4 out of 5

.NET Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
This product has not yet received any negative sentiments.

Overall Review Sentiment for .NETQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Mosin P.
MP
Xamrin Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about .NET?

Xamarin.Forms is a platform that we can use for every hybrid development. It helps us to code faster and better in less time. Important is a community that Xamarin has which gives you better updates every time. I am into Xamarin.Forms from the last 2 years and I saw the growth of Xamarin and I am sure it is going to grow more and more in coming year. Review collected by and hosted on G2.com.

What do you dislike about .NET?

Thing which I hate in Xamarin.Forms is about the error. Sometimes it gives you a big error and you need a clean solution and that will go in. I think that needs to be better so it will help new people. If xamarin community gives some cool control which helps us design Cool applications then it will be great. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

If you C# developer then you really need to use Xamarin.It is the best platform for developing a mobile application in less time Review collected by and hosted on G2.com.

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

Code once and used for many. This is the main benefit of Xamarin. If you are a C# developer and you are comfortable with the .Net ecosystem and you want to be Mobile App Developer then this is easy to adapt platform rather than learning new languages. Review collected by and hosted on G2.com.

kshama M.
KM
Senior Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

You can easily create apps for both platform, after new upgrades we can achieve 95% of native Ui with xamarin. Forms.

One developer can handle both IOS and Android.

The best part is code sharing and all business logics between both platforms.

If we use here the move binding the app will be very smooth,

With new updates we have good handle with memory leakages. Review collected by and hosted on G2.com.

What do you dislike about .NET?

Having some issues with graph and charts.

We need Mac machine here in windows we have lots of issues.

Need to have good space in machine else it hang all the times. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

It's a good way to create cross platform app without any headache.

And we got lots of new features every day.

And it becomes easier on each coming days.

We just need to have good knowledge of c# and we can start the things for startup. Review collected by and hosted on G2.com.

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

Earlier we worked on natives apps and faced lots of issues in developments, testings, and in understanding of business logics,

We have lots of other cross platforms but as per my experience I faced performance issues and memory leakage issues and with xamarin if we develop things in proper way the performance will be best. Review collected by and hosted on G2.com.

Jonathan A.
JA
Gerente
Internet
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

What we like most about Xamarin is the development of multiplatform applications (Android, iOS and Windows) with the same code. In addition there are a large number of components that facilitate the creation of an application, which saves time and lines of code. There is a lot of documentation on the use of Xamarin and there is also a large community of Xamarin users which allows to solve problems quickly. Review collected by and hosted on G2.com.

What do you dislike about .NET?

One of the problems that has affected us the most are the continuous updates or requirements on the part of Apple or Android, since updating Xamarin to comply with those requirements appear bugs that do not allow the creation of the application due to the errors that appear in the compilation. After the first time this happened we opted to always have a stable version running and test the new versions of Xamarin or Visual Studio before using them as a production environment. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

In the beginning it is somewhat complex to understand the logic of Xamarin's operation, but there is a lot of documentation that facilitates learning, once this is achieved Xamarin offers a great alternative to create any type of mobile application. It is also prudent to have a stable production environment and not update it until the new versions have been tested and work smoothly, if this is not done on some occasions, a downgrade must be done to make it work properly again. Review collected by and hosted on G2.com.

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

The main benefit of using Xamarin is the creation of cross-platform applications with a single code. We have created applications that work offline with local information storage and applications that use RestApi for sending and receiving server information. Also the applications we have created use other features such as local notifications, the camera to take and upload photos, integrations with google maps and geolocation. Review collected by and hosted on G2.com.

Nitesh A.
NA
Software Developer
Aviation & Aerospace
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

Unlike traditional hybrid solutions, based on the web technologies, a cross-platform app built with Xamarin, can still be classified as native. The performance metrics are comparable to those of Java for Android (as explained here) and Objective-C or Swift for native iOS app development. Moreover, Xamarin performance is constantly being improved to fully match the standards of native development. Visual Studio offers a complete solution for building, testing, and tracking the app’s performance: Review collected by and hosted on G2.com.

What do you dislike about .NET?

Obviously, the Xamarin community is significantly smaller than those of native iOS or Android. It’s also smaller than React and Ionic communities. Thus, finding an experienced Xamarin developer could be a challenge. Although the platform is growing its following fueled by the support from Microsoft. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

Most business owners choose Xamarin mobile app development platform as it decreases the time to market and engineering cost, by sharing the code and using a single technology stack. Yet the purpose of the app and its target audience might be an even more important factor to consider. Review collected by and hosted on G2.com.

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

Xamarin allows you to create flawless experiences using platform-specific UI elements. Simple cross-platform apps for iOS, Android or Windows are built using Xamarin.Forms tool, which converts app UI components into the platform-specific interface elements at runtime. As the use of Xamarin.Forms significantly increases the speed of app development, it is a great option for business-oriented projects. Yet, there might be a slight decline in performance due to the extra abstraction layer. For custom app UI and higher performance you can still use Xamarin.iOS and Xamarin.Android separately to ensure excellent results. Review collected by and hosted on G2.com.

Saikumar N.
SN
Software Engineer
Information Technology and Services
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

Xamarin is a Cross platform Mobile application Technology. By using this, We can develop native Mobile apps for Android, iOS and Windows. The Slogan of Xamarin is "Write Once - Run Everywhere".

In Xamarin, XAML is used for designing the User Interface (UI) and C# language is used for the backend code.

There are 2 approaches of Xamarin.

1. Xamarin.Native (Traditional Approach)

2. Xamarin.Forms

In Xamarin.Native, We need to design the UI for each and every platform like Android, iOS and Windows. and backend code sharing is same for all the platforms.

In Xamarin.Forms, Single UI and Single Code sharing for all the platforms. No need to create separate UI for different Platforms. This is the great advantage of Xamarin.Forms Review collected by and hosted on G2.com.

What do you dislike about .NET?

It is the ability to share your code across all the platforms.

1. Coming to Rich UI and Heavy Graphic Apps with less code sharing, Xamarin.Forms is not Suitable.

2. App Size is also very large. Review collected by and hosted on G2.com.

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

Previously, designing the UI in Xamarin.Forms is very difficult. Because, we need to deploy the entire application each and every time with small changes also. But, now the new feature has been released. i.e., "Hot Reload with Xamarin.Forms".

By using this, we can change and view the UI Simultaneously. No need to run the entire application. Review collected by and hosted on G2.com.

Nicolas M.
NM
Technical Director
Marketing and Advertising
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

Really one of the best multiplatform programs, Xamarin allows to register errors and track the use in Xamarin Insight, which is very useful to track the performance and usability of this application. The configuration of the resource is very simple, only a PC with a normal configuration is required. Because it is integrated with Visual Studio, code sharing is easy with Xamarin. By using the modal view view modal function, Xamarin can be made free to hang up or freeze the screen, which can increase performance when using calls. Review collected by and hosted on G2.com.

What do you dislike about .NET?

Xamarin is sure to be the best for the development of multiplatform mobile applications, but I consider that the use of the form developer needs to write specific platform codes to be able to access the native functionality, such as making calls, sending SMS, accessing GPS, etc. Surely they are improving this. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

Xamarin is the recommended application to write multiplatform applications without having to code twice. Ideal for developers who work with the application and dominate .NET which will work very well. Quick build time is an advantage where anyone with less duration can choose this. And as for cost, being free, I definitely recommend it. Review collected by and hosted on G2.com.

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

We use this platform for the development of mobile applications and web design, it has been ideal for creating cross-platform applications for any organization that needs it. The applications created with Xamarin have allowed us to solve many business problems, when coding applications using C # programming while taking advantage of the Visual Studio debugging tools. We are very satisfied with Xamarin so far. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about .NET?

In xamarin, We can develop the mobile application is you are knowing c#.net language.

Who are all having the WPF experience, they can easily learn the Xamarin Forms and develop the app in ios,android and UWP.

They provide the nuget package for offline support (using Azure cloud) like wise, here so many nuget packages are available to achieve the customer requirements. Review collected by and hosted on G2.com.

What do you dislike about .NET?

VS execution time will take more. Because, it will convert the c#.Net language to native code and deploy the code to device or emulator. VS Xamarin is not opensource. So, if their any issue xamarin, we should wait until they resolved. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

Xamarin is best choice for long term project. Code maintainability is very easy. Review collected by and hosted on G2.com.

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

Code sharing is major benefit in xamarin. Because, you can implement the logic once and share to all the platforms. It will very useful for product based applications. Review collected by and hosted on G2.com.

DM
Network Administrator
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

Xamarin framework provides libraries the support development of cross platform apps. And if you're already familiar with c#, there is no need to learn platform specific languages like java for android or swift for IOS. Xamarin has a library of reusable components that can easily be installed into your project Review collected by and hosted on G2.com.

What do you dislike about .NET?

Its not easy to build IOS applications from a windows computer. It involves a complicated process of connecting to a remote apple computer. Emergence of better and more organised tools like React Native and Flutter that are more organised, have bigger communities and provide better features than Xamarin make it had to continue with Xamarin Review collected by and hosted on G2.com.

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

Creating cross platform applications with the same code base Review collected by and hosted on G2.com.

Verified User in Computer Software
IC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

I was started work in xamarin from 2016. There are lots of controls and tools are introduced that improve the UI design. Review collected by and hosted on G2.com.

What do you dislike about .NET?

First time to deploy on physical mobile, the solution takes some time. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

Great technology that provided by microsoft. Very much stable and reliable. Xamarin team update xamarin version time to time. Review collected by and hosted on G2.com.

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

I started my career with xamarin. I developed many apps in xamarin forms and some apps in native android. Great experience to design UI with xamarin forms. Review collected by and hosted on G2.com.

Andrew W.
AW
Driver
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

Xamarin allowed me to have one code base, but create apps across the entire ecosystem. Review collected by and hosted on G2.com.

What do you dislike about .NET?

Sometimes, things you do in Java/Kotlin, or Obj-C/Swift don't translate well to C#. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

Make sure that want you want to create is fully supported by the Xamarin platform. Review collected by and hosted on G2.com.

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

The main problem Xamarin solves is having to maintain two (or more!) sets of code for each platform. Like Java, Xamarin is write once, run everywhere! Review collected by and hosted on G2.com.