ASP .NET Core MVC – Modèle de développement PRG (Post Redirect Get)

PRG, acronyme de Post Redirect Get est un modèle de développement, permettant de simplifier l’implémentation des fonctionnalités de gestion de données, dans les applications ASP .NET Core MVC. Les principes de mise en œuvre de ce modèle sont les suivants :

  1. page d’ajout de données apparaît
  2. saisit les données
  3. données sont envoyées au serveur via une requête de type HTTP POST
  4. données sont ajoutées dans la base de données et l’utilisateur est redirigé vers une autre page affichant le succès de l’opération (page de détail par exemple ou de conformation d’ajout) via une requête de type HTTP GET

Si l’utilisateur rafraîchit la page, alors une nouvelle requête de type HTTP GET est retournée vers la même page et aucune donnée n’est de nouveau ajoutée dans la base de données

Étiquettes : ,

About: James RAVAILLE

Travaillant avec la plateforme Microsoft .NET depuis 2002, j'alterne les missions de formation et d'ingénierie avec cette plateforme. J'écris ce blog pour transmettre mes connaissances à tout développeur, qu'il soit débutant ou expérimenté.