TOC

This article is currently in the process of being translated into French (~72% done).

Démarrage:

Hello, MVC World !

Une fois Visual Studio installé et lancé, nous sommes prêts à créer notre toute première application ASP.NET MVC, que nous appellerons "HelloMVCWorld" - Ce sera notre propre version du classique exemple "Hello, World !" avec lequel commence chaque tutoriel de programmation.

In Visual Studio, from the File menu, select New -> Project. You will be presented to the New Project dialog, where you select the project type, name and location. For this tutorial, we'll use an ASP.NET Core Web Application - you can either look for it in the list or use the Search box, as I have on the screenshot:

After clicking Next, you will be presented with a dialog where you can specify the details for your project. You will need to specify a name and a location for it, e.g. like this:

With all the details in place, you can now click the Create button to proceed to the final step. Here you will be asked to select the Template which should be used when creating the project:

Vous pourriez être tenté d'utiliser le modèle nommé "Application web (Model View Controller)" car, après tout, vous suivez un tutoriel sur MVC, mais dans ce tutoriel, nous allons apprendre tout depuis le début et le template MVC inclut ENORMEMENT de choses par défaut : Il crée en fait un petit site web complet à sa création. cela pourrait rendre confus, donc à la place, nous choisirons le modèle Vide - Il contient le strict minimum de fichiers nécessaires pour créer une application web MVC.

Proceed by clicking the Create button once again.

Visual Studio va désormais créer un nouveau projet pour vous, ne contenant que quelques fichiers. Croyez-le ou non, c'est tout ce dont nous avons besoin pour créer le classique "Hello, World !" - Appuyez sur la touche F5 et voyez par vous-même. Cela fera compiler Visual Studio et ouvrira le résultat dans votre navigateur par défaut, ce qui devrait simplement afficher le message "Hello World !". Comment est-ce arrivé ?

Par défaut, VS crée un fichier Startup.cs - il génère des fichiers de configuration par défaut, dont nous discuterons plus tard dans ce tutoriel, mais pour le moment, regardez cette ligne de code :

await context.Response.WriteAsync("Hello World!");

Nous allons changer ce message pour contenir le mot "MVC", comme promis. Si votre projet est toujours en exécution, vos fichiers seront en lecture seule, vous aurez besoin d'arrêter le site web, soit en fermant la fenêtre ouverte par VS, ou bien en sélectionnant "Déboguer" -> " Arrêter le débogage" (ou en appuyant sur Maj + F5). Maintenant vous devriez être en mesure d'éditer le fichier startup.cs, changez le message pour que la ligne ressemble à ceci :

await context.Response.WriteAsync("Hello, MVC World!");

Lancez votre projet à nouveau (depuis le menu Déboguer ou bien en appuyant sur F5), le message a bien été modifié !

Conclusion

Félicitations, vous venez de créer une application web très simple, mais pour le moment, nous n'avons pas vu les modèles, les vues ou les contrôleurs. Nous modifierons ceci dans le prochain article, et nous apprendrons le processus MVS en regardant le fonctionnement des contrôleurs.

This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!