SlideShare une entreprise Scribd logo
1  sur  24
Module
DÉVELOPPEMENT WEB CÔTÉ SERVEUR
(Modèle WebForm / Option DotNet )
Nom & Prénom : ABDALLAH NAOUAL
Direction Régionale : Nord Ouest I
Etablissement : ISTA HAY RIAD
Secteur : NTIC
Filière : Techniques de Développement Informatique (TDI)
Niveau : Technicien Spécialisé
2
Achats Réservations
Opérations
bancaires
Inscriptions
Cours en
ligne
WEB
……
Plan du Module
3
 Séquence1 Créer une page web ASP.NET
 Séquence2 Structurer et organiser son site web par l’utilisation des
thèmes et des pages maîtres
 Séquence3 Utiliser des contrôles de validation
 Séquence4 Utiliser ADO.Net dans une application Web ASP.NET
 Séquence5 Utiliser des mécanismes de gestion d’état pour garder des
données lors des communications Web
 Séquence6 Configurer l’accès à un site web ASP.NET
 Séquence7 Manipuler les données d’une source de données en utilisant
des composants serveurs
 Séquence8 Modifier le comportement de certains composants serveur
en utilisant des modèles
 Séquence9 Créer et utiliser des contrôles utilisateur Web
 Séquence10 Créer et exploiter des services Web
 Séquence11 Déployer une application web ASP.Net sur un serveur web IIS
Plan du Module
4
 Séquence1 Créer une page web ASP.NET
 Séquence2 Structurer et organiser son site web par l’utilisation des
thèmes et des pages maîtres
 Séquence3 Utiliser des contrôles de validation
 Séquence4 Utiliser ADO.Net dans une application Web ASP.NET
 Séquence5 Utiliser des mécanismes de gestion d’état pour garder des
données lors des communications Web
 Séquence6 Configurer l’accès à un site web ASP.NET
 Séquence7 Manipuler les données d’une source de données en utilisant
des composants serveurs
 Séquence8 Modifier le comportement de certains composants serveur
en utilisant des modèles
 Séquence9 Créer et utiliser des contrôles utilisateur Web
 Séquence10 Créer et exploiter des services Web
 Séquence11 Déployer une application web ASP.Net sur un serveur web IIS
Description de la Compétence visée
par la Séquence
5
Les stagiaires, étant habitués à manipuler l’environnement Visual
Studio pour la création d’applications Windows Forms et étant
capables de réaliser des pages Web statiques, l’objectif sera de
déterminer les spécificités des applications Web ASP.NET sous
Visual Studio et de créer un premier projet web avec une première
page Web dynamique.
« Créer une page web ASP.NET »
6
• Introduction et rappels
• Environnement de travail
• Création d’une page web ASP.NET
Plan de la séquence
Introduction et rappels
7
CSS
HTML
Javascript / jQuery …
La particularité de tels scripts
est de ne pas devoir effectuer
de retours serveur et ainsi
limiter les échanges
 Application Web côté Client
8
Introduction et rappels
 Application Web côté Client/Communication
Introduction et rappels
9
ASP.NET
 ASP.NET est la technologie utilisée par Microsoft pour
développer des applications Web
 ASP.NET s’appuie sur une combinaison de HTML, de
composants serveur, de langage de programmation (C#,
VB.Net…), le tout s’exécutant côté serveur, pour produire du
HTML
 Application Web côté Serveur
HTML
Langage de
programmation
Composants
Serveur
Introduction et rappels
 Application Web côté Serveur / Communication
11
Environnement de travail
 Premier projet Web
12
Environnement de travail
 Premier projet Web
13
Environnement de travail
 Serveur web
14
 Le fichier web.config est un fichier au format XML qui contient
toutes les informations de configuration du site web
Environnement de travail
 Fichier Web.config
Page web ASP.NET
15
Créer une
nouvelle page
web
Attribuer un
nom à la page
1
2
Bouton Droit sur le
projet dans
l’explorateur de
solutions
Une page ASP.NET
possède une
extension .aspx
 Création
Page web ASP.NET
16
 Description du mode Source
Page web ASP.NET
17
<%@ Page Language="C#" AutoEventWireup="true"
CodeBehind="WebForm1.aspx.cs" Inherits="MonApp.WebForm1"
%>
Codebehind= WebForm1.aspx.cs /
Le code sera dans une page séparée
 Description du mode Source
Page web ASP.NET
18
<%@ Page Language="C#" AutoEventWireup="true"
Inherits="MonApp.WebForm1" %>
Le code sera dans la même page que le code HTML
 Description du mode Source
Page web ASP.NET
19
 Description du mode Design
Page web ASP.NET
20
 Description du mode Design
Page web ASP.NET
21
 Spécificités des contrôles Serveur
Page web ASP.NET
22
<asp:Button ID="Button1" runat="server" Text="Button" />
TagPrefix=asp / L’ensemble des Server Contrôles sont préfixé asp
TagName=Button / Ce contrôle fait partie de la catégorie Button
ID=Button1 / Nécessaire pour identifier un objet
Runat=Server / Le script associé sera exécuté côté serveur
 Spécificités des contrôles Serveur
23
Page web ASP.NET
 Il est possible d’insérer des scripts serveurs dans le code HTML.
Les scripts sont insérés entre <% et %>
 utilisation des scripts serveur
DEMONSTRATION

Contenu connexe

Similaire à Séquence1.pptx

02 - [ASP.NET Core] ASP.NET Core MVC
02 - [ASP.NET Core] ASP.NET Core MVC 02 - [ASP.NET Core] ASP.NET Core MVC
02 - [ASP.NET Core] ASP.NET Core MVC Cellenza
 
Creation servicewebjavaee
Creation servicewebjavaeeCreation servicewebjavaee
Creation servicewebjavaeeOusmane Ciss
 
Module 8 programmation avancée d'asp.net
Module 8   programmation avancée d'asp.netModule 8   programmation avancée d'asp.net
Module 8 programmation avancée d'asp.netMohammed Amine Mostefai
 
03 - [ASP.NET Core] Services RESTful et SPA
03 - [ASP.NET Core] Services RESTful et SPA 03 - [ASP.NET Core] Services RESTful et SPA
03 - [ASP.NET Core] Services RESTful et SPA Cellenza
 
M10557 formation-introduction-au-developpement-web-avec-visual-studio-2010
M10557 formation-introduction-au-developpement-web-avec-visual-studio-2010M10557 formation-introduction-au-developpement-web-avec-visual-studio-2010
M10557 formation-introduction-au-developpement-web-avec-visual-studio-2010CERTyou Formation
 
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...CERTyou Formation
 
Création d’application facile en html via node-webkit
Création d’application facile en html via node-webkitCréation d’application facile en html via node-webkit
Création d’application facile en html via node-webkitIsenDev
 
Architecture java j2 ee a partager
Architecture java j2 ee a partagerArchitecture java j2 ee a partager
Architecture java j2 ee a partageraliagadir
 
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnement
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnementDw006 formation-dreamweaver-cc-les-bases-et-perfectionnement
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnementCERTyou Formation
 
Aspnb formation-asp-net-les-bases-et-perfectionnement-10264a
Aspnb formation-asp-net-les-bases-et-perfectionnement-10264aAspnb formation-asp-net-les-bases-et-perfectionnement-10264a
Aspnb formation-asp-net-les-bases-et-perfectionnement-10264aCERTyou Formation
 
vuejs.ppt
vuejs.pptvuejs.ppt
vuejs.pptlordeco
 
Partie 2: Angular
Partie 2: AngularPartie 2: Angular
Partie 2: AngularHabib Ayad
 
Windows phone 7 sync application sur Azure, création d'application offline re...
Windows phone 7 sync application sur Azure, création d'application offline re...Windows phone 7 sync application sur Azure, création d'application offline re...
Windows phone 7 sync application sur Azure, création d'application offline re...Microsoft Décideurs IT
 
Asp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme MsAsp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme MsGregory Renard
 
Asp Au Service Des Mv Ps
Asp Au Service Des Mv PsAsp Au Service Des Mv Ps
Asp Au Service Des Mv PsGregory Renard
 
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...CERTyou Formation
 
WebSphere Portal & Rich Internet Applications
WebSphere Portal & Rich Internet ApplicationsWebSphere Portal & Rich Internet Applications
WebSphere Portal & Rich Internet ApplicationsVincent Perrin
 

Similaire à Séquence1.pptx (20)

02 - [ASP.NET Core] ASP.NET Core MVC
02 - [ASP.NET Core] ASP.NET Core MVC 02 - [ASP.NET Core] ASP.NET Core MVC
02 - [ASP.NET Core] ASP.NET Core MVC
 
Creation servicewebjavaee
Creation servicewebjavaeeCreation servicewebjavaee
Creation servicewebjavaee
 
Initiation à ASP.NET 4.0
Initiation à ASP.NET 4.0Initiation à ASP.NET 4.0
Initiation à ASP.NET 4.0
 
Module 8 programmation avancée d'asp.net
Module 8   programmation avancée d'asp.netModule 8   programmation avancée d'asp.net
Module 8 programmation avancée d'asp.net
 
Prezentare ASP.Net.pptx
Prezentare ASP.Net.pptxPrezentare ASP.Net.pptx
Prezentare ASP.Net.pptx
 
03 - [ASP.NET Core] Services RESTful et SPA
03 - [ASP.NET Core] Services RESTful et SPA 03 - [ASP.NET Core] Services RESTful et SPA
03 - [ASP.NET Core] Services RESTful et SPA
 
M10557 formation-introduction-au-developpement-web-avec-visual-studio-2010
M10557 formation-introduction-au-developpement-web-avec-visual-studio-2010M10557 formation-introduction-au-developpement-web-avec-visual-studio-2010
M10557 formation-introduction-au-developpement-web-avec-visual-studio-2010
 
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...
M10264 formation-developper-des-applications-web-avec-microsoft-visual-studio...
 
Création d’application facile en html via node-webkit
Création d’application facile en html via node-webkitCréation d’application facile en html via node-webkit
Création d’application facile en html via node-webkit
 
Architecture java j2 ee a partager
Architecture java j2 ee a partagerArchitecture java j2 ee a partager
Architecture java j2 ee a partager
 
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnement
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnementDw006 formation-dreamweaver-cc-les-bases-et-perfectionnement
Dw006 formation-dreamweaver-cc-les-bases-et-perfectionnement
 
Java Server Faces 2
Java Server Faces 2Java Server Faces 2
Java Server Faces 2
 
Aspnb formation-asp-net-les-bases-et-perfectionnement-10264a
Aspnb formation-asp-net-les-bases-et-perfectionnement-10264aAspnb formation-asp-net-les-bases-et-perfectionnement-10264a
Aspnb formation-asp-net-les-bases-et-perfectionnement-10264a
 
vuejs.ppt
vuejs.pptvuejs.ppt
vuejs.ppt
 
Partie 2: Angular
Partie 2: AngularPartie 2: Angular
Partie 2: Angular
 
Windows phone 7 sync application sur Azure, création d'application offline re...
Windows phone 7 sync application sur Azure, création d'application offline re...Windows phone 7 sync application sur Azure, création d'application offline re...
Windows phone 7 sync application sur Azure, création d'application offline re...
 
Asp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme MsAsp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme Ms
 
Asp Au Service Des Mv Ps
Asp Au Service Des Mv PsAsp Au Service Des Mv Ps
Asp Au Service Des Mv Ps
 
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...
Wpl53 g formation-developper-des-applications-pour-ibm-websphere-portal-8-0-a...
 
WebSphere Portal & Rich Internet Applications
WebSphere Portal & Rich Internet ApplicationsWebSphere Portal & Rich Internet Applications
WebSphere Portal & Rich Internet Applications
 

Dernier

A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.Franck Apolis
 
Guide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étudeGuide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étudeBenamraneMarwa
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxlamourfrantz
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertChristianMbip
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptxMalikaIdseaid1
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptssusercbaa22
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipM2i Formation
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxssusercbaa22
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptxSAID MASHATE
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxpopzair
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 

Dernier (15)

A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.
 
Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
Guide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étudeGuide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étude
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptx
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expert
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptx
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.ppt
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadership
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptx
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 

Séquence1.pptx

  • 1. Module DÉVELOPPEMENT WEB CÔTÉ SERVEUR (Modèle WebForm / Option DotNet ) Nom & Prénom : ABDALLAH NAOUAL Direction Régionale : Nord Ouest I Etablissement : ISTA HAY RIAD Secteur : NTIC Filière : Techniques de Développement Informatique (TDI) Niveau : Technicien Spécialisé
  • 3. Plan du Module 3  Séquence1 Créer une page web ASP.NET  Séquence2 Structurer et organiser son site web par l’utilisation des thèmes et des pages maîtres  Séquence3 Utiliser des contrôles de validation  Séquence4 Utiliser ADO.Net dans une application Web ASP.NET  Séquence5 Utiliser des mécanismes de gestion d’état pour garder des données lors des communications Web  Séquence6 Configurer l’accès à un site web ASP.NET  Séquence7 Manipuler les données d’une source de données en utilisant des composants serveurs  Séquence8 Modifier le comportement de certains composants serveur en utilisant des modèles  Séquence9 Créer et utiliser des contrôles utilisateur Web  Séquence10 Créer et exploiter des services Web  Séquence11 Déployer une application web ASP.Net sur un serveur web IIS
  • 4. Plan du Module 4  Séquence1 Créer une page web ASP.NET  Séquence2 Structurer et organiser son site web par l’utilisation des thèmes et des pages maîtres  Séquence3 Utiliser des contrôles de validation  Séquence4 Utiliser ADO.Net dans une application Web ASP.NET  Séquence5 Utiliser des mécanismes de gestion d’état pour garder des données lors des communications Web  Séquence6 Configurer l’accès à un site web ASP.NET  Séquence7 Manipuler les données d’une source de données en utilisant des composants serveurs  Séquence8 Modifier le comportement de certains composants serveur en utilisant des modèles  Séquence9 Créer et utiliser des contrôles utilisateur Web  Séquence10 Créer et exploiter des services Web  Séquence11 Déployer une application web ASP.Net sur un serveur web IIS
  • 5. Description de la Compétence visée par la Séquence 5 Les stagiaires, étant habitués à manipuler l’environnement Visual Studio pour la création d’applications Windows Forms et étant capables de réaliser des pages Web statiques, l’objectif sera de déterminer les spécificités des applications Web ASP.NET sous Visual Studio et de créer un premier projet web avec une première page Web dynamique. « Créer une page web ASP.NET »
  • 6. 6 • Introduction et rappels • Environnement de travail • Création d’une page web ASP.NET Plan de la séquence
  • 7. Introduction et rappels 7 CSS HTML Javascript / jQuery … La particularité de tels scripts est de ne pas devoir effectuer de retours serveur et ainsi limiter les échanges  Application Web côté Client
  • 8. 8 Introduction et rappels  Application Web côté Client/Communication
  • 9. Introduction et rappels 9 ASP.NET  ASP.NET est la technologie utilisée par Microsoft pour développer des applications Web  ASP.NET s’appuie sur une combinaison de HTML, de composants serveur, de langage de programmation (C#, VB.Net…), le tout s’exécutant côté serveur, pour produire du HTML  Application Web côté Serveur HTML Langage de programmation Composants Serveur
  • 10. Introduction et rappels  Application Web côté Serveur / Communication
  • 11. 11 Environnement de travail  Premier projet Web
  • 12. 12 Environnement de travail  Premier projet Web
  • 14. 14  Le fichier web.config est un fichier au format XML qui contient toutes les informations de configuration du site web Environnement de travail  Fichier Web.config
  • 15. Page web ASP.NET 15 Créer une nouvelle page web Attribuer un nom à la page 1 2 Bouton Droit sur le projet dans l’explorateur de solutions Une page ASP.NET possède une extension .aspx  Création
  • 16. Page web ASP.NET 16  Description du mode Source
  • 17. Page web ASP.NET 17 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="MonApp.WebForm1" %> Codebehind= WebForm1.aspx.cs / Le code sera dans une page séparée  Description du mode Source
  • 18. Page web ASP.NET 18 <%@ Page Language="C#" AutoEventWireup="true" Inherits="MonApp.WebForm1" %> Le code sera dans la même page que le code HTML  Description du mode Source
  • 19. Page web ASP.NET 19  Description du mode Design
  • 20. Page web ASP.NET 20  Description du mode Design
  • 21. Page web ASP.NET 21  Spécificités des contrôles Serveur
  • 22. Page web ASP.NET 22 <asp:Button ID="Button1" runat="server" Text="Button" /> TagPrefix=asp / L’ensemble des Server Contrôles sont préfixé asp TagName=Button / Ce contrôle fait partie de la catégorie Button ID=Button1 / Nécessaire pour identifier un objet Runat=Server / Le script associé sera exécuté côté serveur  Spécificités des contrôles Serveur
  • 23. 23 Page web ASP.NET  Il est possible d’insérer des scripts serveurs dans le code HTML. Les scripts sont insérés entre <% et %>  utilisation des scripts serveur