Maison >développement back-end >Tutoriel C#.Net >Comment installer Asp.Net Core ? Explication détaillée du didacticiel d'exemple d'installation d'Asp.Net Core
Cet article présente principalement en détail le didacticiel d'introduction et d'installation d'Asp.Net Core, qui a une certaine valeur de référence. Les amis intéressés peuvent se référer à
Introduction à Asp.Net Core
ASP.NET Core est un nouveau framework multiplateforme open source qui peut être utilisé pour créer des applications cloud modernes basées sur des connexions réseau, telles que : applications Web, applications IoT (Internet des objets, Internet des objets) et backends mobiles, etc. ASP.NET Core peut fonctionner sur .NET Core ou sur le .NET Framework complet. Son architecture fournit un cadre de développement optimal pour les applications publiées sur le cloud ou exécutées localement. Elle est composée de composants modulaires avec très peu de surcharge. construire des solutions. Vous pouvez développer et exécuter vos applications ASP.NET Core multiplateforme sur des appareils tels que Windows, Mac et LinuxHistorique d'Asp.net Core
Premier ASP.NET L'aperçu a été publié dans le cadre du .NET Framework en 2000. Après 15 ans, net a finalement inauguré sa première version multiplateforme ASP.NET Core en 2016. Une déclaration doit être faite : ASP.NET Core n'est pas une continuation d'ASP.NET 4.6. Il s'agit d'un tout nouveau framework qui réécrit le framework ASP.NET 4.6 existant, mais il est beaucoup plus petit et plus modulaire, et il présente des changements substantiels par rapport à la version précédente. Des modifications spécifiques seront introduites en détail ultérieurementFonctionnalités Asp.Net Core
Multiplateforme
Oui Fonctionne sous Windows, macOS, LinuxMécanisme de déploiement flexible
Applications portables (applications portables) Ce mécanisme de déploiement est similaire au .NET Framework traditionnel, tant que .NET Core Runtime existe sur la plateforme cible. 2.Application autonome (application auto-hébergée) Comme son nom l'indique, ce mécanisme de déploiement regroupe l'application et le runtime, et il peut fonctionner normalement même si .NET Core Runtime n'est pas installé sur la plateforme cible. La deuxième méthode est également différente de .NET Native. Elle utilise toujours CoreCLR, tandis que .NET Native utilise CoreRT comme environnement d'exécution. Pour plus de détails, voir dotnet/corert.Outils de ligne de commande
Tous les scripts en cours d'exécution des programmes .NET peuvent être exécutés à l'aide d'outils de ligne de commande (cmd, bash) Il y en a plusieurs ici Commandes donnet courantesOptimisation du cloud
Vous pouvez déployer et déboguer votre application sur le cloudModularité
Vous pouvez y ajouter d'autres modules en fonction des besoins de votre applicationAvantages d'Asp.Net Core
ASP.NET Core présente les avantages suivants : ASP.NET Core présente de nombreux changements par rapport aux versions précédentes, ce qui en fait un framework plus flexible et modulaire. ASP.NET Core n'est plus basé sur System.Web.dll, il est basé sur un ensemble de packages décomposés dans NuGet. Cela vous permet de déterminer s'il convient de référencer le package Nuget correspondant en fonction des besoins réels, ce qui peut optimiser votre application. Les avantages des applications avec une surface plus petite incluent une plus grande sécurité, moins de maintenance, des performances améliorées et des coûts réduitsAvec ASP.NET Core, vous pouvez bénéficier des améliorations suivantes :Dans Build and run Applications Asp.Net Core multiplateformes pour Windows, Mac et Linux. Les applications basées sur .NET Core prennent en charge un véritable contrôle de version des applications. Les nouveaux outils de développement facilitent le développement. Créez une interface utilisateur Web et une API Web dans une solution unifiée. Système de configuration basé sur un environnement cloud computing. Prise en charge intégrée de l'injection de dépendances. Tag Helper rend les balises Razor et le balisage HTML plus naturels. Il peut être déployé dans IIS ou dans un environnement d'hébergement personnalisé. Intégrer des cadres et des flux de travail de développement client modernes Nouveau pipeline de requêtes HTTP léger et modulaire Un nouvel ensemble d'outils pour simplifier le développement Web moderne L'open source et la communauté se concentrent sur le développement et l'exécution d'ASP sur des appareils, notamment Windows, Mac et Linux Application .NET Asp.Net Core installation de l'environnement 1. Adresse de téléchargement : .NET Core 2.0 Preview 1 : www.microsoft.com/net/core/ preview. NET Core 1.0 et 1.1 : www.microsoft.com/net/download/coreRemarque : 1.1 et 2.0 nécessitent vs 20171.2 . Les cas que j'ai réalisés sont tous implémentés sous 1.0, et il y aura une introduction aux nouvelles fonctionnalités de 2.02 Cliquez pour installer directement après le téléchargement.
3.cmd View version (est-ce que jdk est installé) 4 Jetez un œil aux changements dans vs2015 Remarque : Assurez-vous d'abord que Visual Studio 2015 Update3 est installé sur votre ordinateur. Bien entendu, nous pouvons également installer Visual Studio Community 2015 pour remplacer la version payante de Visual Studio 2015. . 5. Configurer Après avoir localisé le fichier du projet, cliquez sur OK, sélectionnez le modèle et la méthode d'authentification, comme indiqué ci-dessous :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!