J'ai principalement travaillé avec les outils et les technologies MS Visual Studio .NET, mais j'ai commencé à me demander par curiosité s'il existait des alternatives, en particulier celles en open source, car il semble que Tous les produits payants sont des alternatives open source gratuites.Alternatives à MS Visual Studio .NET
Répondre
Oui, il existe des alternatives. Le plus connu est le framework Mono.Net et MonoDevelop pour l'environnement de développement. L'autre, sans doute moins connu, est SharpDeveloper.
J'ai effectivement utilisé les deux. À l'époque, MonoDevelop n'était pas trop mature, mais cela a changé entre-temps. Il est activement développé, fonctionne sur une pléthore de systèmes d'exploitation et est un IDE fin. L'activité sur les forums est un bon signe de la base d'utilisateurs large, enthousiaste et sans cesse croissante. SharpDeveloper est un IDE petit mais plutôt stable.
Il est léger, se charge rapidement et peut être un soulagement de travailler avec. Cependant, pour les projets plus importants, j'ai remarqué que les fonctionnalités d'entreprise de Visual Studio me manquaient. SharpDeveloper contient une interface graphique pour développer vos applications WinForms.
La dernière fois que j'ai regardé, ni l'un ni l'autre des assistants auxquels vous avez été habitués, ni le service de conception graphique ASP.NET. Je n'ai jamais pris la peine d'utiliser l'un ou l'autre (pour savoir pourquoi il est là et apprendre pourquoi il est sage de l'ignorer), mais si vous aimez les assistants et les assistants graphiques, vous pouvez trouver ces alternatives IDE un peu spartiates. Cela dit, ils valent bien un coup d'oeil et sont suffisamment stables et mûrs pour être utilisés dans la production.
Mise à jour: étendu, corrigé quelques erreurs
Si vous êtes préoccupé par le coût, il y a le Express Editions.
D'accord - c'est tout ce que j'utilise à la maison et ils sont à peu près toutes les versions fonctionnelles de Visual Studio – Damovisa
Express n'est pas open source mais c'est gratuit. J'ai installé l'équipe VS 2008, mais j'ai aussi installé C# Express car il démarre en quelques secondes et j'ai souvent besoin de cette petite chose. Et il a la plupart des choses sur le VS complet que j'aime. J'ai également utilisé le Borland C# IDE (ancien fan de Borland) il y a longtemps, mais j'étais trop orienté vers VS et je ne suis pas sûr qu'ils le fassent encore. Pourtant, il y avait quelques choses que le VS à ce moment-là n'avait pas la possibilité de personnaliser les mises en page à des modes spécifiques. – Swanny
Belle réponse nuancée et impartiale. – Dykam