Meilleurs outils gratuits pour développer en C#

  • Editeurs (IDE) :
    • MonoDevelop : interface de développement complète pour Linux (et Windows à cette adresse-ci) pour programmer dans les différents langages du dot net.
    • Ankh : Plugin pour Visual Studio qui permet d’intégrer le système de contrôle de version Subversion sous Visual Studio.
    • WebMatrix : Plateforme gratuite de Microsoft pour faire de l’ASP.NET. Pas d’autocomplétion…
    • Delphi 2005 Personnal Edition : Version gratuite mais personnelle du célèbre Delphi 2005. Permet de programmer entre autre en C#.
    • SharpDevelop : Autre éditeur gratuit et opensource mais uniquement pour Windows.
  • Anti-décompilateurs (Obfuscator):
    • DotFuscator : Outil gratuit de Microsoft permet de rendre plus complexe la décompilation d’un exécutable écrit avec un des langage du dot net.
  • Documentation :
    • NDoc : Génère à partir des fichiers XML créés à la compilation une documentation du style de la MSDN.
  • Profiler :
    • NProf : Profiler gratuit et opensource. Génial pour améliorer les performances de son application et détecter les memory leak.
  • Tests :
    • NUnit : Librairie pour effectuer des tests automatisés sur ses applications.
  • Log :
    • Nlog : Librairie qui permet de logger les erreurs et de débugger les applications, site web, etc…Dispose de différents niveaux d’alerte : trace, debug, info, warn, error, fatal. Les entrées peuvent être sauvegardées en bases de donnée, dans des fichiers ou encore envoyées par email.
  • Programmation mobile :
    • OpenNetCF : Framework pour développer plus facilement sur les mobiles, PDA et autres équipements du même style.

Laisser un commentaire