Dans le prochain article, nous examinerons le noyau .NET. C'est un Framework gratuit, multiplateforme et open source développé par Microsoft pour créer des applications de bureau, des applications mobiles, des applications Web, des applications de jeux, etc.
Si vous êtes un développeur .NET, issu de la plateforme Windows, le noyau .NET vous aidera à configurer facilement votre environnement de développement, sur n'importe quel système d'exploitation Gnu / Linux et Unix. Dans les lignes suivantes, nous verrons comment installer le SDK Microsoft .NET Core sur Ubuntu 18.04 et comment écrire la première application en utilisant donet.
Installez le SDK Microsoft .NET Core sur Ubuntu 18.04
Le noyau .NET est compatible avec GNU / Linux, Mac OS et Windows. Il peut être installé sur les systèmes d'exploitation GNU / Linux les plus populaires, notamment: Debian, Fedora, CentOS, Oracle Linux, RHEL, SUSE et Ubuntu.
Pour commencer, nous allons ouvrir un terminal (Ctrl + Alt + T) et taper les commandes suivantes:
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb
Aussi nous devrons activer le référentiel 'Universe', si vous ne l'avez pas encore activé. Cela peut être fait en tapant dans le terminal:
sudo add-apt-repository universe
Maintenant vous pouvez installer le SDK .NET core en utilisant les commandes:
sudo apt install apt-transport-https
sudo apt update && sudo apt install dotnet-sdk-2.2
Après l'installation, nous pouvons vérifier la version installée dactylographie:
dotnet --version
Créer votre première application avec dotnet
Comme vous pouvez le voir, le SDK .NET core a été correctement installé dans notre Ubuntu. Il est maintenant temps de créer la première application à l'aide de dotnet.
À titre d'exemple, je vais créer une nouvelle application appelée 'ubunlogL'Application». Pour ce faire, il vous suffit d'ouvrir un terminal (Ctrl + Alt + T) et d'exécuter:
dotnet new console -o ubunlogApp
Comme vous pouvez le voir dans la capture d'écran ci-dessus, dotnet a créé une nouvelle application de type console. Le paramètre -o crée un répertoire appelé 'ubunlogL'Application'où les données d'application sont stockées avec tous les fichiers nécessaires.
Si nous passons au répertoire ubunlogApp, nous trouverons quelque chose comme ce qui suit :
Il y a deux fichiers appelés ubunlogApp.csproj et Program.cs et un répertoire appelé obj. Par défaut, le fichier Program.cs contiendra le code pour exécuter le programme 'Bonjour tout le monde'sur la console. Nous pouvons jeter un œil au code du programme en tapant:
cat Program.cs
Si nous lancez l'application que nous venons de créer, il vous suffit d'écrire la commande suivante:
dotnet run
L'"Salut mondeTypique est aussi simple que cela. À présent, n'importe qui peut écrire son code dans le fichier Program.cs et exécutez-le de la même manière.
Une autre chose que nous pouvons faire est de créer un nouveau répertoire, par exemple, mon code, en utilisant les commandes:
mkdir ~/.micodigo cd ~/.micodigo/
... et à partir de là, nous pouvons créer ce répertoire notre nouvel environnement de développement exécution de la commande suivante:
dotnet new console
La commande ci-dessus créera deux fichiers appelés mycode.csproj et Program.cs plus un répertoire appelé obj. Nous pouvons maintenant ouvrir le fichier Program.cs dans un éditeur et supprimer ou modifier le code existant «hello world» avec notre propre code.
Une fois que le code que nous voulons est écrit, il suffit d'enregistrer et de fermer le fichier Program.cs. Après cela, nous pouvons lancez l'application:
dotnet run
Il peut consulter l'aide dotnet dactylographie:
dotnet --help
Éditeur de code Microsoft Visual Studio
Pour écrire le code, chacun a son éditeur préféré. Mais il faut dire que Microsoft a son propre éditeur appelé 'Code Microsoft Visual Studio'avec prise en charge de .NET. Il s'agit d'un éditeur de code multiplateforme, il peut donc être utilisé à la fois sous Windows, GNU / Linux et sous Mac OS X.
C'est un éditeur de code open source léger et puissant. Il est livré avec un support intégré pour JavaScript, TypeScript et Node.js et dispose d'un riche écosystème d'extensions pour d'autres langages tels que C ++, C, Python, PHP ou Go.
Si vous souhaitez utiliser cet éditeur de code pour développer vos applications avec .NET, vous pouvez consulter l'article qu'un collègue a écrit dans lequel il a indiqué comment installer Visual Studio Code dans Ubuntu.
Sur Documentation Microsoft nous pourrons trouver quelques didacticiels de base pour apprendre à utiliser les outils .NET Core et .NET Core SDK à l'aide de l'éditeur de code Visual Studio.
Pour en savoir plus sur dotnet, vous pouvez consulter le page officielle du projet.
Je suis avec Lubuntu et dans la première ligne d'installation, il me dit qu'il n'y a pas de package Microsoft. Y a-t-il une incohérence avec cette distribution?. Les salutations
Après avoir créé mon application, comment l'installer dans Ubuntu?
Bon Luis, ajoute le dépôt ?