Cours complet sur la programmation web avec ASP.Net

Cours la programmation web avec ASP.Net, tutoriel & guide de travaux pratiques en pdf.

-Page web écrite uniquement avec des contrôles HTML simples
-Page web écrite uniquement avec des contrôles serveur
-Communication entre pages web
-Page web écrite avec BD et GridView
-Cookie dans une page web
-Création et consommation d’un service web

Page web écrite uniquement avec des contrôles HTML simples

1°) Page HTML classique
2°) Ajouter du code élémentaire C# <% … %> dans la page HTML
3°) Réponse à une requête post back de la part du client
4°) Utiliser Visual Studio pour générer du HTML
L’environnement de programmation Visual Studio permet de créer visuellement votre interface HTML avec des entités visuelles générant immédiatement dans votre page source le codeHTML correspondant. La palette d’outils de Visual Studio propose 15 entités permettant de générer 15 types de balises de code HTML différentes. Ces contrôles HTML se trouvent dans le namespace System.Web.UI.HtmlControls, ils sont présents dans la palette des contrôles « toolbox » dans l’onglet HTML.
5°) Utiliser Visual Studio pour générer des appels au javascript
L’environnement de programmation Visual Studio permet aussi de créer visuellement les réactions événementielles d’une entité de votre page HTML avec des fonctions javascript.
On construit une page HTML : Contenant par exemple un <INPUT> du type « bouton »
6°) Utilisez du javascript pour onmouseover et onmousemove
Afin de ne pas surcharger inutilement le serveur, on programme les événements de souris (over et move en particulier) côté client avec du javascript et avec des scripts C# côté serveur :
Le code source HTML obtenu est insérable dans une page

Page web écrite uniquement avec des contrôles serveurs

1°) Construire une page Asp.net côté serveur avec Visual Studio
Visual Studio permet de déposer visuellement des contrôles serveurs afin de construire son IHM, l’IDE engendre alors le code Asp.Net associé. Par exemple un bouton peut être créé à partir de l’onglet standard de la Toolbox de Visual Studio dans une page nommée Default.aspx
2°) Une page Asp.net côté serveur peut engendrer du javascript
Visual Studio engendre lui-même du code javascript à partir de certains objets de classes  System.Web.UI.WebControlscomme par exemple la classe Menuqui permet d’afficher un menu dans une page web
3°) Les événements gérés côté serveur sont dans une page séparée (code-behind)
Soit un contrôle de classe System.Web.UI.WebControls.Button:
Ce contrôle est sensible à 8 événements, il suffit de programmer sa réaction à un des événements comme par exemple le click de l’utilisateur sur ce bouton :
Si la forme visuelle du bouton se trouve déposée dans une page nommée Default.aspx, le code C# du gestionnaire de réaction à chacun des 8 événements du bouton se trouve dans une autre page associée nommée Default.aspx.cs

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Programmation web avec ASP.Net (7,22 MO) (Cours PDF)
Programmation web avec ASP

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *