ASP.NET

ASP classique - Active Server Pages

Active Server Pages (ASP), également connu sous le nom d'ASP classique (Classic ASP), est le premier moteur de script serveur publié par Microsoft en 1998.

ASP est une technologie permettant à des scripts de s'exécuter sur un serveur Internet dans les pages web.

L'extension de fichier des pages ASP est .asp, généralement écrite en VBScript.

Si vous avez besoin d'apprendre l'ASP classique,Veuillez visiter notre tutoriel ASP.

ASP.NET

ASP.NET est la nouvelle génération d'ASP. Il n'est pas compatible avec l'ASP classique, mais ASP.NET peut appeler l'ASP.

Les pages ASP.NET doivent être compilées, donc elles sont plus rapides que l'ASP classique.

ASP.NET offre une meilleure prise en charge des langages, de nombreux contrôles utilisateurs, des composants basés sur XML et une intégration de l'authentification utilisateur.

L'extension des pages ASP.NET est .aspx, généralement écrites en VB (Visual Basic) ou C# (C sharp).

Les contrôles utilisateur des pages ASP.NET peuvent être écrits en différentes langues, y compris C++ et Java.

Lorsque le navigateur demande un fichier ASP.NET, le moteur ASP.NET lit le fichier, le compile et exécute le script contenu dans le fichier, puis renvoie le résultat sous forme de HTML pur au navigateur.

Razor ASP.NET

Razor est un nouveau langage de balisage simple, utilisé pour insérer du code serveur dans les pages ASP.NET, très similaire à ASP.

Razor possède les capacités de l'ASP.NET traditionnel, mais est plus facile à utiliser et à apprendre.

Langages de programmation ASP.NET

Ce tutoriel couvre les langages de programmation suivants :

  • Visual Basic (VB.NET)
  • C# (lisible comme C sharp)

Technologies serveur ASP.NET

Ce tutoriel couvre les technologies serveur suivantes :

  • Web Pages (utilisant la syntaxe Razor)
  • MVC (Model View Controller)
  • Web Forms (ASP.NET traditionnel)

Outils de développement ASP.NET

ASP.NET prend en charge les outils de développement suivants :

  • WebMatrix
  • Visual Web Developer
  • Visual Studio

Ce tutoriel utilise WebMatrix pour les Web Pages, Visual Web Developer pour MVC et Web Forms.

Extension de fichier ASP.NET

  • Les fichiers ASP ont l'extension .asp
  • Les fichiers ASP.NET ont l'extension .aspx
  • Les fichiers .cshtml utilisés par les fichiers ASP.NET utilisent la syntaxe C#.
  • Les fichiers .vbhtml utilisés par les fichiers ASP.NET utilisent la syntaxe Razor VB.