Tutoriels ASP.NET Web Forms
- Page précédente Manuel de Référence MVC
- Page suivante Pages WebForms
ASP.NET est la prochaine génération d'ASP, pas une version mise à jour d'ASP.
Connaissances de base que vous devriez posséder
Avant de continuer votre apprentissage, vous devez avoir une compréhension de base des connaissances suivantes :
- WWW, HTML et les connaissances de base de la construction de sites Web
- Langage de script comme JavaScript ou VBScript
- Connaissances de base sur les scripts serveurs
Si vous souhaitez apprendre ces projets en premier, veuillez consulter notre Page d'accueil Accédez à ces tutoriels.
Qu'est-ce que l'ASP ?
La technologie de script serveur ASP (Active Server Pages) de Microsoft, autrefois en service, est aujourd'hui souvent appelée ASP classique.
ASP 3.0 est la dernière version classique de ASP.
Pour en apprendre davantage sur ASP, veuillez suivre notre Tutoriel ASP.
ASP.NET n'est pas ASP
ASP.NET est la prochaine génération d'ASP, pas une version mise à jour d'ASP.
ASP.NET est une nouvelle technologie de script serveur. Microsoft a complètement réécrit ASP.NET en profondeur, et ASP.NET n'est pas compatible avec ASP.
Vous apprendrez plus sur les différences entre ASP et ASP.NET dans le prochain chapitre de ce tutoriel.
ASP.NET est une partie principale du cadre .NET de Microsoft
Qu'est-ce que ASP.NET ?
ASP.NET est une technologie de script serveur qui permet aux scripts (嵌入式 dans les pages web) d'être exécutés par un serveur Internet.
- ASP.NET est une technologie de Microsoft
- ASP fait référence aux pages serveur dynamiques (Active Server Pages)
- ASP.NET est un programme exécuté dans IIS
- IIS (Internet Information Services) est un serveur Internet de Microsoft
- IIS est un composant gratuit intégré aux systèmes d'exploitation Windows servers
- IIS fait également partie de la composition de Windows 2000 et XP Professional
Qu'est-ce que les fichiers ASP.NET ?
- Les fichiers ASP.NET sont similaires aux fichiers HTML
- Les fichiers ASP.NET peuvent contenir du HTML, du XML et des scripts
- Les scripts des fichiers ASP.NET sont exécutés sur le serveur
- Les fichiers ASP.NET ont une extension ".aspx"
Comment fonctionne ASP.NET ?
- Lorsque le navigateur demande un fichier HTML, le serveur renvoie ce fichier
- Lorsque le navigateur demande un fichier ASP.NET, IIS transmet cette demande au moteur ASP.NET sur le serveur
- Le moteur ASP.NET lit le fichier ligne par ligne et exécute les scripts contenus dans le fichier
- Finalement, les fichiers ASP.NET sont renvoyés au navigateur sous forme de HTML pur
Qu'est-ce que ASP+ ?
ASP+ est équivalent à ASP.NET.
ASP+ est le nom préliminaire utilisé par Microsoft pendant le développement de ASP.NET.
Le cadre .NET de Microsoft
Le cadre .NET est la base de l'infrastructure de la plate-forme .NET de Microsoft.
Le cadre .NET est un environnement pour la construction, le développement et l'exécution d'applications Web et de services Web.
La première technologie serveur de Microsoft ASP (Active Server Pages) est un "langage de programmation" puissant et flexible. Cependant, il est trop axé sur le code, il ne s'agit pas d'un cadre d'application et pas d'un outil de développement d'entreprise.
L'objectif de Microsoft pour développer le cadre .NET est de résoudre ces problèmes.
Mots-clés du cadre .NET :
- Programmation plus rapide et plus facile
- Réduction de la quantité de code
- Modèle de programmation déclarative
- Couche d'événements de contrôles de services plus riche
- Bibliothèque de types plus grande
- Meilleur soutien aux outils de développement
Le cadre .NET comprend 3 parties principales :
Langages de programmation :
- C# (prononcé C sharp)
- Visual Basic (VB .NET)
- J# (prononcé J sharp)
Technologies serveur et technologies client :
- ASP .NET (Active Server Pages)
- Windows Forms (solutions de bureau Windows)
- Compact Framework (PDA / solutions mobiles)
Environnement de développement :
- Visual Studio .NET (VS .NET)
- Visual Web Developer
Ce tutoriel explique le contenu concernant ASP.NET.
ASP.NET 2.0
ASP.NET 2.0 améliore ASP.NET en ajoutant le support de multiples nouvelles fonctionnalités.
Dans le prochain chapitre de ce tutoriel, vous pouvez apprendre davantage sur les différences entre ASP.NET 2.0 et ASP.NET.
ASP.NET 3.0
ASP.NET 3.0 n'est pas une nouvelle version d'ASP.NET. C'est simplement le nom de la nouvelle bibliothèque de framework d'ASP.NET 2.0, qui prend en charge :
- Windows Presentation Foundation
- Windows Communication Foundation
- Windows Workflow Foundation;
- Windows CardSpace
Remarque :Ce tutoriel ne couvre pas ASP.NET 3.0.
- Page précédente Manuel de Référence MVC
- Page suivante Pages WebForms