Il y a presque un mois, les dernières mises à jour de "Microsoft .NET 6", et comme beaucoup le savent déjà, cela plate-forme de développement gratuite et open source, utile pour construire toutes sortes d'applications (Desktop, mobile, web, jeux et Internet des objets), il est également multiplateforme. Il est donc disponible pour Windows, Mac OS et Linux.
Et puisque, avec Visual Studio Code, est-ce un éditeur de code, multiplateforme, ouvert et gratuit de Microsoft ; un excellent duo se forme pour développer des applications sur GNU/Linux, aujourd'hui nous aborderons un peu la situation actuelle de ce Framework, et le comment installer sur Ubuntu et Debian. qui, soit dit en passant, a support natif pour les deux.
Et, avant d'entrer pleinement dans le sujet d'aujourd'hui dédié à l'application "Microsoft .NET 6", nous laisserons pour les intéressés, quelques liens vers posts connexes précédents:
Microsoft .NET 6 : Framework multiplateforme de Microsoft
À propos de Microsoft .NET 6
Brièvement, nous pouvons commenter "Microsoft .NET 6" à la suite:
« Il s'agit d'une plate-forme de développement gratuite, multiplateforme et open source permettant de créer de nombreux types d'applications. .NET est basé sur un environnement d'exécution hautes performances qui est utilisé en production par de nombreuses applications à grande échelle. Qu'est-ce que .Net ?
Et parmi les nombreux suivants mentionné dans son site officiel, qui inclut et favorise les développeurs, afin de écrire de manière productive du code fiable et performant, nous citerons les 3 suivants :
- Implémentation d'un code asynchrone: inclut un modèle de programmation asynchrone de tâches (TAP), qui fournit une abstraction sur le code asynchrone.
- L'utilisation des attributs: gère les déclarations descriptives de type mot-clé qui décrivent comment sérialiser les données, spécifient les fonctionnalités utilisées pour appliquer la sécurité et limitent les optimisations du compilateur juste-à-temps (JIT).
- L'utilisation d'analyseurs de code: qui facilitent l'inspection du code C# ou Visual Basic pour les problèmes de qualité et de style du code. C'est pourquoi, à partir de .NET 5, ces analyseurs sont inclus dans le SDK .NET et n'ont pas besoin d'être installés séparément.
Pour plus d'informations sur cet outil logiciel, vous pouvez explorer les liens suivants : Caractéristiques, Téléchargements .NET 6et Quoi de neuf dans .NET 6
Installation sur Ubuntu et Debian
Pour installation sur Ubuntu et Debian, ou ses dérivés, les procédures d'installation sont les suivantes :
Pour Debian 11
- Packages avec clés de signature (clés de référentiel)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- Installation du SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- Installation d'exécution
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Installation du runtime ASP.NET Core
sudo apt-get install -y dotnet-runtime-6.0
Pour plus de détails et d'informations sur le processus d'installation sur Debian 11, vous pouvez explorer les éléments suivants lien.
Pour Ubuntu 22.04
- Packages avec clés de signature (clés de référentiel)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- Installation du SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- Installation d'exécution
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Installation du runtime ASP.NET Core
sudo apt-get install -y dotnet-runtime-6.0
Note: Veuillez noter que, Ubuntu 22.04, il est déjà fourni avec ledit logiciel installé, il n'est donc pas nécessaire d'exécuter ladite procédure. Cependant, la procédure est utile pour les versions basées sur Ubuntu 22.04 et similaire pour les anciennes versions d'Ubuntu. Et pour plus de détails et d'informations sur le processus d'installation sur Ubuntu 22.04, vous pouvez explorer les éléments suivants lien.
Vérification de l'installation
Une fois installé, vous pouvez déjà utiliser ledit logiciel à travers d'autres tels que Visual Studio Code. Cependant, pour comprobar que tout est parfaitement installé et fonctionnel, exécutez simplement les commandes suivantes et validez les informations de sortie, comme indiqué dans les captures d'écran suivantes :
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
Résumé
En résumé, dans Microsoft continuer à contribuer comme les autres géants de la technologie au monde de Logiciel libre et open source. Et avec cette livraison et la disponibilité facile de produits logiciels comme "Microsoft .NET 6" y Visual Studio Code, continue d'améliorer le travail des développeurs de logiciels sur Systèmes d'exploitation gratuits et ouverts, c'est-à-dire, Distributions GNU / Linux.
Si vous avez aimé cet article, assurez-vous de le commenter et de le partager avec d'autres. Et n'oubliez pas, visitez notre «page d'accueil» pour explorer plus d'actualités et rejoindre notre chaîne officielle de Télégramme de DesdeLinux, Ouest groupe pour plus d'informations sur le sujet d'aujourd'hui.