Introduction à ASP.NET
ASP.NET
ASP classique - Active Server Pages (Dynamic Server Pages)
ASP, le nom complet est Active Server Pages (Dynamic Server Pages Pages), également connu sous le nom d'ASP classique, a été lancé en 1998 en tant que premier moteur de script côté serveur de Microsoft.
ASP est une technologie qui permet d'exécuter des scripts dans des pages Web sur un serveur Internet.
Les pages ASP ont une extension de fichier .asp et sont généralement écrites en VBScript.
Si vous souhaitez apprendre l'ASP classique, veuillez visiter notre didacticiel ASP classique.
ASP.NET
ASP.NET est une nouvelle génération d'ASP. Il est incompatible avec l'ASP classique, mais ASP.NET peut inclure l'ASP classique.
Les pages ASP.NET sont compilées, ce qui les rend plus rapides que l'ASP classique.
ASP.NET offre une meilleure prise en charge des langues, un large ensemble de contrôles utilisateur et de composants basés sur XML, ainsi qu'une authentification utilisateur intégrée.
Les pages ASP.NET ont une extension .aspx et sont généralement écrites en VB (Visual Basic) ou C# (C Sharp).
Les contrôles dans ASP.NET peuvent être écrits dans différents langages, notamment C++ et Java.
Lorsqu'un navigateur demande un fichier ASP.NET, le moteur ASP.NET lit le fichier, compile et exécute le fichier de script et renvoie les résultats au navigateur sous la forme d'une page HTML normale.
ASP.NET Razor
Razor est une nouvelle syntaxe de balisage simple permettant d'intégrer le code du serveur dans les pages Web ASP.NET, un peu comme l'ASP classique.
Razor a les fonctionnalités d'ASP.NET traditionnel, mais est plus facile à utiliser et à apprendre.
Langage de programmation ASP.NET
Ce tutoriel couvre les langages de programmation suivants :
- Visual Basic (VB.NET)
- C# (Prononcé : C dièse)
Technologies de serveur ASP.NET
Ce didacticiel couvre les technologies de serveur suivantes
- Pages Web (Razor Syntaxe)
- MVC (Model-View-Controller)
- Formulaires Web (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
en In ce didacticiel, le didacticiel Pages Web utilise WebMatrix, et le didacticiel MVC et le didacticiel Web Forms utilisent Visual Web Developer.
Extension de fichier ASP.NET
- Les fichiers ASP classiques ont l'extension de fichier .asp
- Les fichiers ASP.NET ont l'extension de fichier aspx<🎜. > L'extension de fichier des fichiers ASP.NET avec la syntaxe Razor C# est .cshtmlL'extension de fichier des fichiers ASP.NET avec la syntaxe Razor VB est .vbhtml