.net Core Mvc Project Example

4 min read Jun 03, 2024
.net Core Mvc Project Example

Créer un projet MVC avec .NET Core : un exemple simple

Introduction

.NET Core MVC est un framework puissant et flexible pour construire des applications web modernes. Il offre une architecture Model-View-Controller (MVC) qui permet de séparer clairement les responsabilités du code, ce qui facilite le développement et la maintenance.

Dans cet article, nous allons créer un projet MVC de base avec .NET Core et explorer les concepts fondamentaux. Vous découvrirez comment configurer un projet, créer des contrôleurs et des vues, et afficher des données dans votre application.

Configuration du projet

  1. Installer .NET Core SDK: Assurez-vous que vous avez .NET Core SDK installé sur votre machine. Vous pouvez le télécharger à partir du site web officiel de .NET.

  2. Créer un nouveau projet: Ouvrez votre terminal ou invite de commandes et utilisez la commande suivante pour créer un nouveau projet MVC :

    dotnet new mvc -o MonProjetMVC
    

    Remplacez MonProjetMVC par le nom de votre projet.

  3. Naviguer vers le répertoire du projet:

    cd MonProjetMVC
    
  4. Exécuter l'application:

    dotnet run
    

    Cela lancera l'application web et ouvrira automatiquement votre navigateur à l'adresse http://localhost:5000/.

Création d'un contrôleur

  1. Ajouter un nouveau contrôleur: Utilisez la commande suivante pour créer un nouveau contrôleur appelé HomeController:

    dotnet add controller HomeController --namespace Controllers
    
  2. Modifier le contrôleur: Ouvrez le fichier Controllers/HomeController.cs et ajoutez une action nommée Index :

    using Microsoft.AspNetCore.Mvc;
    
    namespace MonProjetMVC.Controllers
    {
        public class HomeController : Controller
        {
            public IActionResult Index()
            {
                return View();
            }
        }
    }
    

Création d'une vue

  1. Créer une vue: Le framework MVC utilise des vues pour afficher les données aux utilisateurs. Créez une vue nommée Index pour le contrôleur HomeController :

    dotnet generate view --name Index --model null --controller HomeController
    
  2. Modifier la vue: Ouvrez le fichier Views/Home/Index.cshtml et ajoutez le code HTML suivant :

    Bienvenue sur mon site web !

Lancer l'application

Exécutez l'application à nouveau en utilisant la commande dotnet run. Vous devriez voir la phrase "Bienvenue sur mon site web !" affichée dans votre navigateur.

Conclusion

Cet exemple simple vous a permis de découvrir les bases de la création d'un projet MVC avec .NET Core. Vous avez appris à configurer un projet, créer des contrôleurs et des vues, et afficher des données. Vous pouvez maintenant continuer à explorer les fonctionnalités de .NET Core MVC pour créer des applications web plus complexes et fonctionnelles.

Related Post