Exercice ASP.NET – Cours 9 (2026)

Exercice 1

Créez un projet “Exercice09” de type ASP.NET Core MVC

Créez une base de données “exercice09” sous SSMS.

Exercice 2

Créez un modèle dans votre projet. Ce dernier est composé d’une classe “Vehicule”. Cette dernière a les prioriétés Marque (string), Modele (string), annee (int) et kilometrage (int). Utiliser le processus de migration pour générer automatiquement la base de données de l’application.

Exercice 3

Créez les pages et les controlleurs nécessaires afin de pouvoir effectuer les opérations CRUD sur votre base de données (Visualisation, ajout, modification et suppression)

Exercice 4

Ajoutez des validations clientes. Assurez-vous que les règles suivantes soient respectées

  • La marque doit être: Honda, Toyota, Ford ou Dodge
  • L’année doit être située entre 1980 et 2020
  • Le kilométrage doit être entre 0 et 1000000 inclusivement.

Exercice 5

Créez 10 entrées de divers marque, modèle, année et kilométrage.

Exercice 6

Créez une API pour manipuler votre modèle véhicule.

Exercice 7

Créez une requête AJAX afin de faire la lecture d’un des véhicule basé sur son identifiant. Afficher toutes les propriétés de la voiture ayant l’identifiant #3. Vous pouvez utiliser une “alert” pour afficher les propriétés.

Exercice 8

Créez une requête AJAX afin de récupérer tous les véhicules. Dans une “alert”, afficher le kilométrage moyen de tous les voitures Honda.

Exercice 9

Créez une requête AJAX afin de modifier les propriété d’un des véhicules (Par exemple, une Honda devient une Toyota.

Exercice 10

Créez une requête permettant de supprimer le véhicule #1.