Tutoriels ASP et ASP.NET

ASP signifie A ctive Server Pages _

ASP est un cadre de développement pour la création de pages Web.

ASP prend en charge de nombreux modèles de développement différents :

  • ASP classique
  • Formulaires Web ASP.NET
  • ASP.NET MVC
  • Pages Web ASP.NET
  • API ASP.NET
  • ASP.NET Core

La technologie ASP

ASP et ASP.NET sont des technologies côté serveur.

Les deux technologies permettent à un code informatique d'être exécuté par un serveur Internet.

Lorsqu'un navigateur demande un fichier ASP ou ASP.NET, le moteur ASP lit le fichier, exécute tout code dans le fichier et renvoie le résultat au navigateur.


ASP classique - Pages du serveur actif

ASP (alias Classic ASP) a été introduit en 1998 en tant que premier langage de script côté serveur de Microsoft.

Les pages ASP classiques ont l'extension de fichier .asp et sont normalement écrites en VBScript.

Visitez notre tutoriel ASP classique »

ASP.NET

ASP.NET a été publié en 2002 en tant que successeur de Classic ASP.

Les pages ASP.NET ont l'extension .aspx et sont normalement écrites en C# (C sharp).

ASP.NET 4.6 est la dernière version officielle d'ASP.NET.

ASP.NET 5 devait être une refonte importante d'ASP.NET.

Cependant, le développement d'ASP.NET 5 a été stoppé au profit d' ASP.NET Core .



Pages Web ASP.NET

ASP.NET Web Pages est un modèle d'application SPA (Single Page Application).

Le modèle SPA est assez similaire à PHP et Classic ASP.

Les pages Web ASP.NET sont fusionnées dans le nouveau noyau ASP.NET.

Visitez notre tutoriel de pages Web »

ASP.NET MVC

ASP.NET MVC est un modèle d'application MVC (Model-View-Controller).

ASP.NET MVC est fusionné dans le nouveau ASP.NET Core.

ASP.NET MVC n'est pas traité dans ce didacticiel.


API Web ASP.NET

L'API ASP.NET est un modèle d'application API (Application Programming Interface).

L'API ASP.NET est en cours de fusion dans le nouveau noyau ASP.NET.

L'API ASP.NET n'est pas abordée dans ce didacticiel.


Formulaires Web ASP.NET

ASP.NET Web Forms est un modèle d'application piloté par les événements.

ASP.NET Web Forms ne fait pas partie du nouveau ASP.NET Core.

Les formulaires Web ASP.NET ne sont pas couverts dans ce didacticiel.


ASP.NET Core

ASP.NET Core est sorti en 2016.

ASP.NET Core fusionne ASP.NET MVC, l'API Web ASP.NET et les pages Web ASP.NET en un seul framework d'application.

ASP.NET Core n'est pas traité dans ce didacticiel.