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

Top Rated .NET Alternatives

.NET Reviews & Product Details - Page 5

.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.
Verified User in Computer Software
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

The great integration it has with the native services and components of both of the leading operating systems' handhelds currently in the market. Review collected by and hosted on G2.com.

What do you dislike about .NET?

The need to purchase specific controls which are proprietary of the operating system, such as buttons, sliders, etc. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

Go to Xamarin University. Review collected by and hosted on G2.com.

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

The need to develop two solutions for the same problem, by sharing the same codebase. Review collected by and hosted on G2.com.

WU
Programmer
Real Estate
Enterprise(> 1000 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?

Xamarin support Implement Cross Platform Mobile Application. Visual Studio support both Window OS and Mac. If user have C# knowledge can fast learning because it's like implement web application. Xamarin have simulator support android and IOS. Review collected by and hosted on G2.com.

What do you dislike about .NET?

User can not custom Look and feel like React. Xamarin is delayed support lastest platform updates . Xamarin have limited acces to open sources libraries. Xamarin haves larger size than native application. User can not many graphics application Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

Xamarin have reduces time to implement new application for support android and IOS. Review collected by and hosted on G2.com.

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

Xamarin have reduces time to implement new application for support android and IOS. Review collected by and hosted on G2.com.

John B.
JB
Group Product Manager
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

Writing cross platform code for phones using C# is incredible. You get the benefits of the C# community as well as using Visual Studio which has an excellent debugging experience. Debugging an application running on a live device in Visual Studio is a very good experience.

The community has a healthy number of contributions and there are many solved problems to choose from. Review collected by and hosted on G2.com.

What do you dislike about .NET?

While Xamarin has been around for a while it still feels fragile. Updates to Xamarin Forms or Visual Studio can produce some nasty bugs that require you to nurse the build back however this also happens on normal .net apps when you get nuget issues. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

If you know C# and want to get into mobile development this is correct framework to try. It can be installed with Visual Studio and the installation and update process has been vastly improved over the past releases. Using Visual Studio to debug an application running on a live device is an excellent experience. Review collected by and hosted on G2.com.

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

Xamarin allows me to create a simple mobile app that works on Android and iOS with little investment. The templates are good and concepts easy to learn. Review collected by and hosted on G2.com.

Verified User in Health, Wellness and Fitness
UH
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

I love how it is more efficient than native Java Review collected by and hosted on G2.com.

What do you dislike about .NET?

When I graduate from Western, I would have to pay thousands of dollars to use this software. Review collected by and hosted on G2.com.

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

C# Android App Development Review collected by and hosted on G2.com.

Nuno C.
NC
Senior Software Developer - ALS Life Sciences Division | Environmental
Information Technology and Services
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

The way one can share code between apps targeting different platforms and the fact that I can use my already existing skill set of .NET, and C#, for example Review collected by and hosted on G2.com.

What do you dislike about .NET?

The pace of updates does not help keeping the product entirely stable. It's not always easy or straightforward to upgrade code. And if you rely on plugins... It can get hairy really quick. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

If you have a .NET/C# skilled team, Xamarin is most certainly for you. Review collected by and hosted on G2.com.

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

Well, the need for apps is increasingly notorious. Enterprises need them because everyone is "on the move". With Xamarin, we could leverage our existing team knowledge and thus saving costs. Also, pretty much one single code base produces 2,3 or more apps targeting different platforms. Review collected by and hosted on G2.com.

BY
Senior System Engineer
Information Technology and Services
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 Gives Campaign
Incentivized Review
(Original )Information
What do you like best about .NET?

The best things i like about Xamarin :

1) Using Xamarin forms i am able to develop android and iOS app without even learning any android programming or ios programming languages. Just with normal c# language i am able to develop app which made me feel more comfort and more user friendly. Any body with knowledge of c# can start developing app using Xamarin which is making most of company to go to xamarin since there will be more dot net developers.

2)It will take less period to know about Xamarin and start working on it, since it is integrated with Visual Studio IDE so, dot net developer will feel more comfort working with xamarin.

3)We can develop cross platform application with single code which can be shared with respective native project while comiling. So with single code we can develop app for android, iOS and windows parallel.

4)Since Visual Studio Community edition comes with Xamarin, any user can download this Visual studio community edition which is free of cost and start developing app without any cost of software.

5)Setting up resource is very simple, it just needs PC with normal configuration.

6)If u enable USB debugging in android device, u can directly debug and test your app in physical device instead of emulator which is more efficient. And in iOS device also we can debug.

7)Since Xamarin allows packages/plugins from nuget.org website, u can install any package from nuget.org for functionalities like accessing camera, sending SMS, fetching GPS etc with installing packages and using it, which saves writing code for these functionality. Using packages saves time on spending writing native codes for native functionality.

8)Xamarin allows us to log errors and track usage in Xamarin insight which is very useful for tracking the performance and usability of app.

9)Using Xamarin any dot net or c# developer can start developing an app which makes any company to start using xamarin and start to build app with normal dot net or c# developer.

10)Code sharing or managing is easy with Xamarin, since it is integrated with Visual studio we can save or manage xamarin code using Team Foundation Server.

11)Using Xamarin Previewer we can view UI after making changes or coding which is handfull for developer. Rather than checking the changes or viewing the UI by deploying in emulator or Physical device, with help of Xamarin previewer we can see UI at that point only which saves time while designing UI for the app.

12)Using modal view view modal(mvvm) concept we can make Xamarin app free from hanging or freezing the screen and increase the performance of app using asynchronous calls/execution.

13)Currently Xamarin is best for cross platform mobile app development, because using c# language we can develop app with less time compared to other. Review collected by and hosted on G2.com.

What do you dislike about .NET?

1)App developed using Xamarin is minimum 15-20mb in size, if we develop a small app with single page then that app size will be min 15-20mb which is not reasonable. User/Client might not like app with more size, in this type of reason Xamarin might not satisfy client/user.

2)Xaml Previewer wont work often, this previewer is of big help and saves lot of time. Microsoft needs to work on previewer and come up with good solution for consistent previewer.

3)Visual studio emulator is very slow, debugging in physical device is pretty fast compared to Visual studio emulator. Unless and until developer has device for testing then only he can save time with development, or else working with emulator will make development very slow.

4)To run emulator or Visual Studio it is suggested to have more RAM or else working with emulator and visual studio will be slow compared to highly configured PC.

5)Using xamarin forms developer needs to write platform specific codes for accessing native functionality like making call, sending SMS, accessing GPS, checking battery etc. Xamarin forms must provide few basic native functionality which will save time and lines of code.

6)For checking iOS app, we need Mac machine or else we cannot test or check iOS app which is big negative point of Xamarin. To check/debug/test iOS app we need Mac machine connected to network or separate mac machine. Cannot generate IOS app in windows machine. But we can generate android and iOS app in mac machine, same needs to be possible in windows machine too.

7)Few companies wont allow to run emulator's in company machines, we need to get exception to run emulator which is not reasonable. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

I strongly recommend to people who wants to develop cross platform mobile application with c# knowledge and within less time. Review collected by and hosted on G2.com.

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

1)Xamarin helped us to develop cross platform mobile app with less time and less resources. I can also say it saves lots of time and resources needed to develop cross platform mobile app.

2)Able to bring all intranet websites of company to cross platform native app using Xamarin forms with less time, which made us to deliver app soon using Xamarin.

3)Able to manage app performance or crashes easily.

4)Able to make changes soon and release changes pretty soon.

5)Managing the code is very useful using TFS, so no separate code managing software was required.

6)Authenticating user to app is easy using Azure Authentication which is supported in Xamarin. Review collected by and hosted on G2.com.

Subhadipto P.
SP
Engineer II
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

The versatility of the XAMARIN IOS is really useful as I could develop codes easily. Review collected by and hosted on G2.com.

What do you dislike about .NET?

The solutions once we are stuck are very hard to find. I had to spend more than a week to get my job done. Review collected by and hosted on G2.com.

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

Developing IOS app for capturing image at 10 secs interval Review collected by and hosted on G2.com.

Amal R.
AR
COO
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

One single code base for both iOS & Android native apps.

There is a lot of code reuse and easy to maintain.

Integrates quite well with Azure Mobile Services backend, Review collected by and hosted on G2.com.

What do you dislike about .NET?

Limited support for UX widgets. Also compatibility issues between versions of various xamarin components. Review collected by and hosted on G2.com.

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

Developing a G2G, B2B & B2C Events management app for managing professional events and dissemination of information instead of sharing content in flyers & brochures.

Gelocation services for events management. Gamification via quizzes and surveys. Review collected by and hosted on G2.com.

Guido G.
GG
Desarrollador Web
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
Translated Using AI
(Original )Information
What do you like best about .NET?

What can I tell you about Xamarin that is not public knowledge? Xamarin is a development environment based on Mono, which allows developing applications for iOS, Android, Windows, and hybrid platforms (all of the above). In this review, I will talk about the software, leaving the company itself aside. Initially, Xamarin was too expensive, although its functionality was great. After the acquisition by Microsoft, and with the arrival of VS Community, Xamarin is accessible to everyone. This means that for our freelance projects, we can use VS Community and have/offer this advantage to our clients. Review collected by and hosted on G2.com.

What do you dislike about .NET?

La principal fortaleza es su desventaja, está integrado en Visual Studio, por lo que debemos descargar todos sus Gb para usarlo. Actualmente, la imagen del instalador pesa alrededor de 7 Gb. Además, debemos conocer algo de la estructura de las aplicaciones nativas de Android, iOS, Windows más C# para poder usarlo y programar de manera rápida y eficiente. Finalmente, para compilar aplicaciones IO es necesario tener una computadora con Mac OS. Review collected by and hosted on G2.com.

Recommendations to others considering .NET:

If you have experience in C#, the upcoming knowledge is minor. If you do not have them and there are desires to learn, believe me it's a fascinating world. Otherwise, better to use Apache Cordova / Phonegap. Review collected by and hosted on G2.com.

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

Obviously allowing native applications written in a single unofficial language is a great advantage, since the same logic and (almost) the same instructions serve the multiple mobile platforms in which it can be deployed. We even have the option to make hybrid applications with native code. A big advantage over other softwares that offer the same, like Apache Cordova / Phonegap. Review collected by and hosted on G2.com.

Etienne D.
ED
Consultant en développement logiciel
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about .NET?

Ability to share most of the code between all platforms Review collected by and hosted on G2.com.

What do you dislike about .NET?

I had many difficulties to deploy on Android and iOS, upgrading Xamarin.Forms, Vs 2017 and Android Sdk often leads to problems hard tout fix Review collected by and hosted on G2.com.

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

One app to develop, very fast Review collected by and hosted on G2.com.