Événement
Championnats du monde Power BI DataViz
14 févr., 16 h - 31 mars, 16 h
Avec 4 chances d’entrer, vous pourriez gagner un package de conférence et le rendre à la Live Grand Finale à Las Vegas
En savoir plusCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Note
Ceci n’est pas la dernière version de cet article. Pour la version actuelle, consultez la version .NET 9 de cet article.
Avertissement
Cette version d’ASP.NET Core n’est plus prise en charge. Pour plus d’informations, consultez la stratégie de support .NET et .NET Core. Pour la version actuelle, consultez la version .NET 9 de cet article.
Important
Ces informations portent sur la préversion du produit, qui est susceptible d’être en grande partie modifié avant sa commercialisation. Microsoft n’offre aucune garantie, expresse ou implicite, concernant les informations fournies ici.
Pour la version actuelle, consultez la version .NET 9 de cet article.
Ce tutoriel montre comment créer et exécuter une application web ASP.NET Core à l’aide de l’interface CLI .NET.
Pour voir des tutoriels Blazor, consultez Tutoriels Blazor ASP.NET Core.
Vous découvrirez comment effectuer les actions suivantes :
À la fin du tutoriel, vous disposerez d’une application web qui fonctionne et s’exécute sur votre machine locale.
Ouvrez un interpréteur de commandes, puis entrez la commande suivante :
dotnet new webapp --output aspnetcoreapp --no-https
La commande précédente crée un projet d’application web dans un répertoire nommé aspnetcoreapp
. Le projet n’utilise pas le protocole HTTPS.
Exécutez les commandes suivantes :
cd aspnetcoreapp
dotnet run
La commande run
produit une sortie comme l’exemple suivant :
Building...
info: Microsoft.Hosting.Lifetime[14]
Now listening on: http://localhost:5109
info: Microsoft.Hosting.Lifetime[0]
Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
Hosting environment: Development
info: Microsoft.Hosting.Lifetime[0]
Content root path: C:\aspnetcoreapp
Ouvrez un navigateur et accédez à l’URL affichée dans la sortie. Dans cet exemple, l’URL est http://localhost:5109
.
Le navigateur affiche la page d’accueil.
Modifiez la page d’accueil :
Dans l’interpréteur de commandes, appuyez sur Ctrl+C (Cmd+C dans macOS) pour quitter le programme.
Ouvrez Pages/Index.cshtml
dans un éditeur de texte.
Remplacez la ligne qui commence par « Découvrir » par le balisage et le code mis en évidence suivants :
@page
@model IndexModel
@{
ViewData["Title"] = "Home page";
}
<div class="text-center">
<h1 class="display-4">Welcome</h1>
<p>Hello, world! The time on the server is @DateTime.Now</p>
</div>
Enregistrez vos modifications.
Dans l’interpréteur de commandes, réexécutez la commande dotnet run
.
Dans le navigateur, actualisez la page et vérifiez que les modifications sont affichées.
Dans ce didacticiel, vous avez appris à :
Pour en savoir plus sur ASP.NET Core, consultez l’article suivant :
Commentaires sur ASP.NET Core
ASP.NET Core est un projet open source. Sélectionnez un lien pour fournir des commentaires :
Événement
Championnats du monde Power BI DataViz
14 févr., 16 h - 31 mars, 16 h
Avec 4 chances d’entrer, vous pourriez gagner un package de conférence et le rendre à la Live Grand Finale à Las Vegas
En savoir plusFormation
Module
Build your first ASP.NET Core web app - Training
Learn how to build your first web app using ASP.NET Core.
Certification
Microsoft Certified: Azure Developer Associate - Certifications
Build end-to-end solutions in Microsoft Azure to create Azure Functions, implement and manage web apps, develop solutions utilizing Azure storage, and more.
Documentation
Learn to use ASP.NET Core to create web apps and services that are fast, secure, cross-platform, and cloud-based. Browse tutorials, sample code, fundamentals, API reference and more.
Choose between ASP.NET 4.x and ASP.NET Core
Explains ASP.NET Core vs. ASP.NET 4.x and how to choose between them.
Tutorial: Get started with Razor Pages in ASP.NET Core
This is the first tutorial of a series that teaches the basics of building an ASP.NET Core Razor Pages web app.
ASP.NET Core fundamentals overview
Learn the fundamental concepts for building ASP.NET Core apps, including dependency injection (DI), configuration, middleware, and more.