Enregistrer dans Mes Listes
Revendiqué
Revendiqué

Meilleures alternatives à .NET les mieux notées

Avis et détails du produit de .NET

Présentation de .NET

Qu'est-ce que .NET?

Développer des applications natives iOS, Android, Mac et Windows en C#

Détails de .NET
Afficher moinsAfficher plus
Description du produit

Développer des applications natives iOS, Android, Mac et Windows en C#


Détails du vendeur
Vendeur
Microsoft
Année de fondation
1975
Emplacement du siège social
Redmond, Washington
Twitter
@microsoft
14,039,026 abonnés Twitter
Page LinkedIn®
www.linkedin.com
238,990 employés sur LinkedIn®
Propriété
MSFT
Téléphone
+1 (877) 276-2464
Revenu total (en MM USD)
$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
Aperçu fourni par:
Product Manager, Growth at Algorithmia

Avis récents sur .NET

Antonio Alberto D.
AD
Antonio Alberto D.Petite entreprise (50 employés ou moins)
5.0 sur 5
"Plateforme Microsoft .NET qui accélère ma capacité à fabriquer des solutions pour mes clients."
Je suis dédié à l'ingénierie électronique, au développement et à la mise en œuvre de solutions pour l'IoT, fournissant des conseils et un soutien a...
Utilisateur vérifié
C
Utilisateur vérifiéPetite entreprise (50 employés ou moins)
4.5 sur 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.Petite entreprise (50 employés ou moins)
4.5 sur 5
"open source cadre de développement multiplateforme pour tous"
Vous pouvez utiliser n'importe quelle langue lors de la création d'applications multiplateformes, avec rapidité et rapidité, avec la sécurité et la...

Tarification de .NET

Badge de sécurité
Ce vendeur n'a pas encore ajouté ses informations de sécurité. Informez-les que vous aimeriez qu'ils les ajoutent.
0 personnes ont demandé des informations de sécurité

Média de .NET

Démo de .NET - Xamarin
Xamarin
Démo de .NET - Xamarin
Xamarin
Démo de .NET - Xamarin
Xamarin
Répondez à quelques questions pour aider la communauté .NET
Avez-vous déjà utilisé .NET auparavant?
Oui

Avis sur 85 .NET

4.4 sur 5
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Rechercher des avis
Mentions populaires
Les prochains éléments sont des boutons radio et trieront les résultats affichés par l'élément sélectionné et mettront à jour les résultats affichés.
Masquer les filtresPlus de filtres
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Avis sur 85 .NET
4.4 sur 5
Avis sur 85 .NET
4.4 sur 5

.NET Avantages et Inconvénients

Comment sont-ils déterminés ?Information
Les avantages et les inconvénients sont compilés à partir des commentaires et regroupés par thèmes pour fournir un résumé facile à comprendre des avis des utilisateurs.
Avantages
Inconvénients
Ce produit n'a pas encore reçu de sentiments négatifs.

Sentiment de l'avis global pour .NETQuestion

Temps de mise en œuvre
moins d'un jour
plus de 12 mois
Retour sur investissement
moins de 6 mois
48+ mois
Facilité d'installation
0 (Difficile)
10 (Facile)
Se connecter
Vous souhaitez voir plus d'avis de utilisateurs vérifiés ?
Connectez-vous pour consulter les sentiments des avis.
Les avis G2 sont authentiques et vérifiés.
Utilisateur vérifié à Computer Software
UC
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Qu'aimez-vous le plus à propos de .NET?

The great integration it has with the native services and components of both of the leading operating systems' handhelds currently in the market. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de .NET?

The need to purchase specific controls which are proprietary of the operating system, such as buttons, sliders, etc. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant .NET:

Go to Xamarin University. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que .NET résout, et en quoi cela vous est-il bénéfique?

The need to develop two solutions for the same problem, by sharing the same codebase. Avis collecté par et hébergé sur G2.com.

WU
Programmer
Real Estate
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Partenaire commercial du vendeur ou concurrent du vendeur, non inclus dans les scores G2.
Qu'aimez-vous le plus à propos de .NET?

Xamarin prend en charge le développement d'applications mobiles multiplateformes. Visual Studio prend en charge à la fois Windows OS et Mac. Si l'utilisateur a des connaissances en C#, il peut apprendre rapidement car c'est similaire au développement d'applications web. Xamarin dispose d'un simulateur prenant en charge Android et iOS. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de .NET?

L'utilisateur ne peut pas personnaliser l'apparence comme React. Xamarin a un support retardé pour les dernières mises à jour de la plateforme. Xamarin a un accès limité aux bibliothèques open source. Xamarin a une taille plus grande que l'application native. L'utilisateur ne peut pas de nombreuses applications graphiques. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant .NET:

Xamarin a réduit le temps nécessaire pour mettre en œuvre une nouvelle application pour prendre en charge Android et iOS. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que .NET résout, et en quoi cela vous est-il bénéfique?

Xamarin a réduit le temps nécessaire pour mettre en œuvre une nouvelle application pour prendre en charge Android et iOS. Avis collecté par et hébergé sur G2.com.

John B.
JB
Group Product Manager
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de .NET?

Écrire du code multiplateforme pour les téléphones en utilisant C# est incroyable. Vous bénéficiez de la communauté C# ainsi que de l'utilisation de Visual Studio qui offre une excellente expérience de débogage. Déboguer une application fonctionnant sur un appareil en direct dans Visual Studio est une très bonne expérience.

La communauté a un nombre sain de contributions et il y a de nombreux problèmes résolus parmi lesquels choisir. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de .NET?

Bien que Xamarin existe depuis un certain temps, il semble toujours fragile. Les mises à jour de Xamarin Forms ou de Visual Studio peuvent produire des bugs désagréables qui nécessitent de soigner la construction, cependant, cela se produit également sur les applications .net normales lorsque vous rencontrez des problèmes avec nuget. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant .NET:

Si vous connaissez C# et souhaitez vous lancer dans le développement mobile, c'est le bon framework à essayer. Il peut être installé avec Visual Studio et le processus d'installation et de mise à jour a été grandement amélioré au cours des dernières versions. Utiliser Visual Studio pour déboguer une application fonctionnant sur un appareil en direct est une excellente expérience. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que .NET résout, et en quoi cela vous est-il bénéfique?

Xamarin me permet de créer une application mobile simple qui fonctionne sur Android et iOS avec peu d'investissement. Les modèles sont bons et les concepts faciles à apprendre. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Health, Wellness and Fitness
UH
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Qu'aimez-vous le plus à propos de .NET?

I love how it is more efficient than native Java Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de .NET?

When I graduate from Western, I would have to pay thousands of dollars to use this software. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que .NET résout, et en quoi cela vous est-il bénéfique?

C# Android App Development Avis collecté par et hébergé sur G2.com.

Nuno C.
NC
Senior Software Developer - ALS Life Sciences Division | Environmental
Information Technology and Services
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de .NET?

La manière dont on peut partager du code entre des applications ciblant différentes plateformes et le fait que je peux utiliser mon ensemble de compétences déjà existant en .NET et C#, par exemple. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de .NET?

Le rythme des mises à jour n'aide pas à maintenir le produit entièrement stable. Ce n'est pas toujours facile ou simple de mettre à niveau le code. Et si vous dépendez des plugins... Cela peut devenir compliqué très rapidement. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant .NET:

Si vous avez une équipe compétente en .NET/C#, Xamarin est très certainement pour vous. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que .NET résout, et en quoi cela vous est-il bénéfique?

Eh bien, le besoin d'applications est de plus en plus notoire. Les entreprises en ont besoin parce que tout le monde est "en déplacement". Avec Xamarin, nous pourrions tirer parti des connaissances existantes de notre équipe et ainsi économiser des coûts. De plus, une seule base de code produit 2, 3 ou plus d'applications ciblant différentes plateformes. Avis collecté par et hébergé sur G2.com.

BY
Senior System Engineer
Information Technology and Services
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Campagne G2 Gives
Avis incitatif
Traduit à l'aide de l'IA
(Original )Information
Qu'aimez-vous le plus à propos de .NET?

Les meilleures choses que j'aime à propos de Xamarin :

1) En utilisant Xamarin Forms, je suis capable de développer des applications Android et iOS sans même apprendre de langages de programmation Android ou iOS. Juste avec le langage C# normal, je suis capable de développer une application, ce qui me rend plus à l'aise et plus convivial. Toute personne ayant des connaissances en C# peut commencer à développer une application en utilisant Xamarin, ce qui pousse la plupart des entreprises à se tourner vers Xamarin puisqu'il y aura plus de développeurs .NET.

2) Il faudra moins de temps pour connaître Xamarin et commencer à travailler dessus, puisqu'il est intégré à l'IDE Visual Studio, donc le développeur .NET se sentira plus à l'aise en travaillant avec Xamarin.

3) Nous pouvons développer une application multiplateforme avec un seul code qui peut être partagé avec le projet natif respectif lors de la compilation. Ainsi, avec un seul code, nous pouvons développer une application pour Android, iOS et Windows en parallèle.

4) Puisque l'édition Visual Studio Community est livrée avec Xamarin, tout utilisateur peut télécharger cette édition Visual Studio Community qui est gratuite et commencer à développer une application sans aucun coût de logiciel.

5) La configuration des ressources est très simple, il suffit d'un PC avec une configuration normale.

6) Si vous activez le débogage USB sur un appareil Android, vous pouvez directement déboguer et tester votre application sur un appareil physique au lieu d'un émulateur, ce qui est plus efficace. Et sur un appareil iOS, nous pouvons également déboguer.

7) Puisque Xamarin permet des packages/plugins du site nuget.org, vous pouvez installer n'importe quel package de nuget.org pour des fonctionnalités comme l'accès à la caméra, l'envoi de SMS, la récupération de GPS, etc., en installant des packages et en les utilisant, ce qui évite d'écrire du code pour ces fonctionnalités. L'utilisation de packages permet de gagner du temps en évitant d'écrire des codes natifs pour des fonctionnalités natives.

8) Xamarin nous permet de consigner les erreurs et de suivre l'utilisation dans Xamarin Insight, ce qui est très utile pour suivre la performance et l'utilisabilité de l'application.

9) En utilisant Xamarin, tout développeur .NET ou C# peut commencer à développer une application, ce qui incite toute entreprise à commencer à utiliser Xamarin et à commencer à construire une application avec un développeur .NET ou C# normal.

10) Le partage ou la gestion du code est facile avec Xamarin, puisqu'il est intégré à Visual Studio, nous pouvons enregistrer ou gérer le code Xamarin en utilisant Team Foundation Server.

11) En utilisant Xamarin Previewer, nous pouvons voir l'interface utilisateur après avoir apporté des modifications ou codé, ce qui est pratique pour le développeur. Plutôt que de vérifier les modifications ou de visualiser l'interface utilisateur en déployant dans un émulateur ou un appareil physique, avec l'aide de Xamarin Previewer, nous pouvons voir l'interface utilisateur à ce moment-là seulement, ce qui permet de gagner du temps lors de la conception de l'interface utilisateur pour l'application.

12) En utilisant le concept de vue modale vue modale (MVVM), nous pouvons rendre l'application Xamarin exempte de blocage ou de gel de l'écran et augmenter la performance de l'application en utilisant des appels/exécutions asynchrones.

13) Actuellement, Xamarin est le meilleur pour le développement d'applications mobiles multiplateformes, car en utilisant le langage C#, nous pouvons développer une application en moins de temps par rapport à d'autres. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de .NET?

1) Une application développée avec Xamarin a une taille minimale de 15-20 Mo, si nous développons une petite application avec une seule page, alors la taille de cette application sera d'au moins 15-20 Mo, ce qui n'est pas raisonnable. L'utilisateur/le client pourrait ne pas aimer une application de grande taille, pour cette raison, Xamarin pourrait ne pas satisfaire le client/utilisateur.

2) Le Xaml Previewer ne fonctionne pas souvent, ce previewer est d'une grande aide et fait gagner beaucoup de temps. Microsoft doit travailler sur le previewer et proposer une bonne solution pour un previewer cohérent.

3) L'émulateur de Visual Studio est très lent, le débogage sur un appareil physique est assez rapide comparé à l'émulateur de Visual Studio. À moins que le développeur ait un appareil pour tester, il peut seulement gagner du temps avec le développement, sinon travailler avec l'émulateur rendra le développement très lent.

4) Pour exécuter l'émulateur ou Visual Studio, il est suggéré d'avoir plus de RAM, sinon travailler avec l'émulateur et Visual Studio sera lent comparé à un PC hautement configuré.

5) En utilisant Xamarin Forms, le développeur doit écrire des codes spécifiques à la plateforme pour accéder aux fonctionnalités natives comme passer un appel, envoyer un SMS, accéder au GPS, vérifier la batterie, etc. Xamarin Forms doit fournir quelques fonctionnalités natives de base qui feront gagner du temps et des lignes de code.

6) Pour vérifier une application iOS, nous avons besoin d'une machine Mac, sinon nous ne pouvons pas tester ou vérifier l'application iOS, ce qui est un gros point négatif de Xamarin. Pour vérifier/déboguer/tester une application iOS, nous avons besoin d'une machine Mac connectée au réseau ou d'une machine Mac séparée. Impossible de générer une application iOS sur une machine Windows. Mais nous pouvons générer des applications Android et iOS sur une machine Mac, cela doit également être possible sur une machine Windows.

7) Quelques entreprises n'autorisent pas l'exécution d'émulateurs sur les machines de l'entreprise, nous devons obtenir une exception pour exécuter l'émulateur, ce qui n'est pas raisonnable. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant .NET:

Je recommande fortement aux personnes qui souhaitent développer une application mobile multiplateforme avec des connaissances en C# et en moins de temps. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que .NET résout, et en quoi cela vous est-il bénéfique?

1) Xamarin nous a aidés à développer une application mobile multiplateforme avec moins de temps et moins de ressources. Je peux aussi dire que cela économise beaucoup de temps et de ressources nécessaires pour développer une application mobile multiplateforme.

2) Capable de rassembler tous les sites intranet de l'entreprise dans une application native multiplateforme en utilisant Xamarin Forms avec moins de temps, ce qui nous a permis de livrer l'application rapidement en utilisant Xamarin.

3) Capable de gérer facilement les performances de l'application ou les plantages.

4) Capable de gérer le code est très utile en utilisant TFS, donc aucun logiciel de gestion de code séparé n'était nécessaire.

5) Authentifier l'utilisateur à l'application est facile en utilisant Azure Authentication qui est pris en charge dans Xamarin. Avis collecté par et hébergé sur G2.com.

Subhadipto P.
SP
Engineer II
Entreprise(> 1000 employés)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de .NET?

La polyvalence de XAMARIN IOS est vraiment utile car je pouvais développer des codes facilement. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de .NET?

Les solutions une fois que nous sommes bloqués sont très difficiles à trouver. J'ai dû passer plus d'une semaine pour terminer mon travail. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que .NET résout, et en quoi cela vous est-il bénéfique?

Développement d'une application IOS pour capturer une image à des intervalles de 10 secondes. Avis collecté par et hébergé sur G2.com.

Amal R.
AR
COO
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de .NET?

Une seule base de code pour les applications natives iOS et Android. Il y a beaucoup de réutilisation de code et c'est facile à maintenir. S'intègre assez bien avec le backend Azure Mobile Services, Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de .NET?

Support limité pour les widgets UX. Également des problèmes de compatibilité entre les versions de divers composants xamarin. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que .NET résout, et en quoi cela vous est-il bénéfique?

Développement d'une application de gestion d'événements G2G, B2B et B2C pour la gestion d'événements professionnels et la diffusion d'informations au lieu de partager du contenu dans des dépliants et brochures. Services de géolocalisation pour la gestion des événements. Gamification via des quiz et des sondages. Avis collecté par et hébergé sur G2.com.

Guido G.
GG
Desarrollador Web
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
(Original )Information
Qu'aimez-vous le plus à propos de .NET?

Que puis-je dire de Xamarin qui ne soit pas de notoriété publique ? Xamarin est un environnement de développement basé sur Mono, qui permet de développer des applications pour les plateformes iOS, Android, Windows et hybrides (toutes les précédentes). Dans cette revue, je parlerai du logiciel, en laissant de côté l'entreprise en tant que telle. Initialement, Xamarin était trop coûteux, bien que sa fonctionnalité soit géniale. Après l'acquisition par Microsoft, et avec l'arrivée de VS Community, Xamarin est à la portée de tous. Cela signifie que pour nos projets freelance, nous pouvons utiliser VS Community et offrir cet avantage à nos clients. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de .NET?

La principale force est son inconvénient, il est intégré dans Visual Studio, donc nous devons télécharger tous ses Go pour l'utiliser. Actuellement, l'image de l'installateur pèse environ 7 Go. De plus, nous devons connaître quelque chose de la structure des applications natives Android, iOS, Windows mais C# pour pouvoir l'utiliser et programmer rapidement et efficacement. Enfin, pour compiler des applications IO, il est nécessaire d'avoir un ordinateur avec Mac OS. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant .NET:

Si vous avez de l'expérience en C#, les connaissances à venir sont mineures. Si vous ne les avez pas et qu'il y a un désir d'apprendre, croyez-moi, c'est un monde fascinant. Sinon, mieux vaut utiliser Apache Cordova / Phonegap. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que .NET résout, et en quoi cela vous est-il bénéfique?

Évidemment, permettre des applications natives écrites dans un seul langage non officiel est un grand avantage, puisque la même logique et (presque) les mêmes instructions servent les multiples plateformes mobiles sur lesquelles elles peuvent être déployées. Nous avons même l'option de créer des applications hybrides avec du code natif. Un grand avantage par rapport à d'autres logiciels qui offrent la même chose, comme Apache Cordova / Phonegap. Avis collecté par et hébergé sur G2.com.

Etienne D.
ED
Consultant en développement logiciel
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de .NET?

Capacité de partager la plupart du code entre toutes les plateformes Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de .NET?

J'ai eu de nombreuses difficultés à déployer sur Android et iOS, la mise à niveau de Xamarin.Forms, Vs 2017 et Android Sdk conduit souvent à des problèmes difficiles à résoudre. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que .NET résout, et en quoi cela vous est-il bénéfique?

Une application à développer, très rapide Avis collecté par et hébergé sur G2.com.