Maison  >  Article  >  développement back-end  >  Quelle est la relation entre C# et le framework .net ? Outils de développement de programmes C#

Quelle est la relation entre C# et le framework .net ? Outils de développement de programmes C#

青灯夜游
青灯夜游original
2018-11-13 17:18:475091parcourir

Quelle est la relation entre C# et le framework .net ? Cet article vous présentera la relation entre C# et le framework .net et vous indiquera quels outils sont adaptés au développement C#. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.

Quelle est la relation entre C# et le framework .net ?

C# fait partie du framework .Net et peut être utilisé pour écrire des applications .Net. Découvrons le framework .Net.

.Net framework est une plateforme révolutionnaire qui vous aide à écrire les types d'applications suivants :

1. Applications Windows

2. Applications Web

3. . Services Web

Les applications-cadres .Net sont des applications multiplateformes. Le framework .Net est constitué d'une énorme base de code utilisée par des langages clients tels que C#, permettant ainsi d'utiliser n'importe lequel des langages suivants : C#, C++, Visual Basic, Jscript, COBOL, etc. Tous ces langages peuvent accéder au framework et communiquer entre eux.

Outils nécessaires à la programmation C#

Environnement de développement intégré (IDE) pour C#

Microsoft fournit les outils de développement suivants pour la programmation C# :

1. Visual Studio 2010 (VS)

2. Visual C# 2010 Express (VCE)

3. 🎜>

Les deux derniers peuvent être obtenus gratuitement sur le site officiel de Microsoft. À l'aide de ces outils, vous pouvez écrire une variété de programmes C#, depuis de simples applications en ligne de commande jusqu'à des applications plus complexes ; vous pouvez également utiliser un éditeur de texte de base (tel que le Bloc-notes) pour écrire des fichiers de code source C# et utiliser la ligne de commande. Le code est compilé dans assemblys par le compilateur, qui fait également partie du .NET Framework.

Les éditions Visual C# Express et Visual Web Developer Express sont des versions simplifiées de Visual Studio avec la même apparence. Ils conservent la plupart des fonctionnalités de Visual Studio. Dans ce didacticiel, nous avons utilisé Visual C# 2010 Express.

Vous pouvez le télécharger depuis Microsoft Visual Studio (https://www.microsoft.com/visualstudio/eng/downloads). Il sera automatiquement installé sur votre ordinateur.

Remarque : Vous avez besoin d'une connexion Internet active pour installer Express Edition.

Écrire des programmes C# sous Linux ou Mac OS

Bien que le .NET Framework fonctionne sur les systèmes d'exploitation Windows, il existe des versions alternatives sur d'autres systèmes d'exploitation. Exemple :

Mono est une version open source du .NET Framework qui inclut un compilateur C# et peut fonctionner sur plusieurs systèmes d'exploitation, y compris différentes versions de Linux et Mac OS. Veuillez consulter Go Mono (http://www.go-mono.com/mono-downloads/download.html).

Le but de Mono n'est pas seulement de pouvoir exécuter des applications Microsoft .NET sur plusieurs plates-formes, mais également d'apporter de meilleurs outils de développement aux développeurs Linux. MUNO fonctionne sur de nombreux systèmes d'exploitation, notamment Android, BSD, iOS, Linux, OS X, Windows, Solaris et UNIX.

Résumé : Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn