Icône de recherche Download.it
Advertisement

Logiciel gratuit pour programmer en C#

Logiciel gratuit pour programmer en C#

Vote : (622 votes)

Licence: Gratuit

Éditeur: Microsoft

Version: 9.0.30729

Fonctionne sous: Windows

Vote :

Licence

(622 votes)

Gratuit

Éditeur

Version

Microsoft

9.0.30729

Fonctionne sous:

Windows

Les plus

  • Environnement de développement intégré mature et pris en charge
  • Gratuit et distribuable
  • Facile à installer
  • Courbe d'apprentissage réduite
  • Outils de productivité intégrés
  • Connexions natives aux bases de données
  • Éditeur HTML intégré
  • Interface utilisateur moderne et simple
  • Aide dynamique
  • Débogage avancé
  • Moniteurs d'état en temps réel
  • Éditeur de code universel

Les moins

  • Téléchargement volumineux
  • Nécessite un enregistrement auprès de Microsoft pour une utilisation de plus de 30 jours
  • Support client limité

Comme pour les versions précédentes, Microsoft a mis à disposition une version express de son environnement de développement intégré phare, "Visual Studio 2008", aussi bien pour les développeurs C# novices que professionnels. Étant donné que la plupart des applications professionnelles réelles accèdent à des bases de données relationnelles, C# 2008 Express Edition est entièrement compatible avec Microsoft SQL Server Express.

Microsoft Visual Studio fonctionne nativement avec la version 3.5 de .NET, mais il permet la création, le développement et la maintenance d'applications pour .NET 2.0 et .NET 3.0. Pour ce faire, les développeurs peuvent utiliser C# 2008 Express Edition ou l'un des langages .NET inclus dans Visual Studio Express 2008. Avec C# 2008 Express, les utilisateurs peuvent créer des applications Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Workflow Foundation (WF) ou Language Integrated Query (LINQ).

Le support de développement pour Microsoft C# 2008 Express Edition dépasse celui disponible pour les versions plus récentes de C#, ce qui le rend idéal pour les novices. Une variété de livres, tutoriels, trucs et astuces préparent rapidement les débutants à effectuer des tâches professionnelles avancées, très demandées par les employeurs modernes.

En particulier, C# 2008 Express Edition permet aux développeurs d'écrire des requêtes de base de données, de manipuler des données, d'utiliser des ensembles de données et des adaptateurs de données, d'utiliser XML et de construire des applications ASP.NET. Dans de nombreux cas, C# 2008 gère ces procédures et d'autres encore grâce à ses fonctionnalités intégrées.

D'emblée, C# 2008 Express Edition présente une interface moderne qui utilise un système de documents à onglets pour les écrans de code et de présentation. En outre, C# 2008 Express utilise des barres d'outils et des fenêtres d'informations ancrables pour garder l'espace de travail propre et dégagé. Contrairement aux outils Visual Studio des années 1990, les puissantes fonctions de cet IDE permettent aux développeurs de créer des interfaces utilisateur WYSIWYG qui économisent du temps de conception.

Les codeurs expérimentés apprécieront également la complétion automatique du code, IntelliSense, l'indication des erreurs de syntaxe et l'aide contextuelle dynamique disponibles dans C# 2008 Express Edition. La complétion de code, les conseils automatiques pour chaque méthode et la documentation utile augmentent la productivité de multiples façons. De même, l'accès à la bibliothèque SDK complète depuis l'IDE permet même aux développeurs novices de répondre à leurs propres questions sur-le-champ. Tous les langages .NET utilisent désormais le même éditeur de code. Philosophiquement, les aspects spécialisés de chaque langage ne devraient pas compromettre des fonctionnalités partagées comme l'organisation du code, la numérotation des lignes, le codage couleur et la recherche incrémentale. Leur fusion en un seul éditeur de code signifie des courbes d'apprentissage réduites et des transitions rapides vers de nouvelles plateformes.

Pour améliorer encore la productivité, l'IDE comprend une page de démarrage qui facilite l'accès aux projets nouveaux et existants. De même, l'Explorateur de solutions et le débogueur intégré de C# 2008 permettent au développeur de voir tous les fichiers sous forme de schéma, de parcourir les ébauches de code et d'observer de manière interactive l'exécution dans plusieurs langages et processus.

Les plus

  • Environnement de développement intégré mature et pris en charge
  • Gratuit et distribuable
  • Facile à installer
  • Courbe d'apprentissage réduite
  • Outils de productivité intégrés
  • Connexions natives aux bases de données
  • Éditeur HTML intégré
  • Interface utilisateur moderne et simple
  • Aide dynamique
  • Débogage avancé
  • Moniteurs d'état en temps réel
  • Éditeur de code universel

Les moins

  • Téléchargement volumineux
  • Nécessite un enregistrement auprès de Microsoft pour une utilisation de plus de 30 jours
  • Support client limité

Autres logiciels à envisager