Cours et tutoriels pour apprendre le développement WEB avec ASP.NET

Cours apprendre le développement WEB avec ASP.NET, tutoriel créer un site Web document PDF.

1.1-INTRODUCTION
1.2   LE CONTEXTE D’EXÉCUTION DES EXEMPLES
1.3   LE COMPOSANTLABEL
1.3.1   UTILISATION
1.3.2   LES TESTS
1.3.3   CONSTRUIRE L’APPLICATION AVECWEBMATRIX
1.4   LE COMPOSANTLITERAL
1.4.1   UTILISATION
1.5   LE COMPOSANTBUTTON
1.5.1   UTILISATION
1.5.2   TESTS
1.5.3   LES REQUÊTES DU CLIENT
1.5.4   GÉRER L’ÉVÉNEMENTCLICK D’UN OBJETBUTTON
1.5.5   LES ÉVÉNEMENTS DE LA VIE D’UNE APPLICATIONASP.NET
1.6   LE COMPOSANTTEXTBOX
1.6.1   UTILISATION
1.6.2   TESTS
1.6.3   LE RÔLE DU CHAMP__VIEWSTATE
1.6.4   AUTRES PROPRIÉTÉS DU COMPOSANTTEXTBOX
1.7   LE COMPOSANTDROPDOWNLIST
1.8   LE COMPOSANTLISTBOX
1.9   LES COMPOSANTSCHECKBOX, RADIOBUTTON
1.10   LES COMPOSANTSCHECKBOXLIST, RADIOBUTTONLIST
1.11   LES COMPOSANTSPANEL, LINKBUTTON
1.12   POUR POURSUIVRE
1.13   COMPOSANTS SERVEUR ET CONTRÔLEUR D’APPLICATION
1.14   EXEMPLES D’APPLICATIONSMVC AVEC COMPOSANTS SERVEURASP
1.14.1   EXEMPLE1
1.14.2   EXEMPLE2
1.14.3   EXEMPLE3
2   COMPOSANTSSERVEURASP-2
INTRODUCTION
2.2   LES COMPOSANTS DE VALIDATION DE DONNÉES
2.2.1   INTRODUCTION
2.2.2   REQUIREDFIELDVALIDATOR
2.2.3   COMPAREVALIDATOR
2.2.4   CUSTOMVALIDATOR, RANGEVALIDATOR
2.2.5   REGULAREXPRESSIONVALIDATOR
2.2.6   VALIDATIONSUMMARY
2.3   COMPOSANTSLISTCONTROL ET LIAISON DE DONNÉES
2.3.1   CODE DE PRÉSENTATION DES COMPOSANTS
2.3.2   LIAISON À UNE SOURCE DE DONNÉES DE TYPEARRAY
2.3.3   LIAISON À UNE SOURCE DE DONNÉES DE TYPEARRAYLIST
2.3.4   SOURCE DE DONNÉES DE TYPEDATATABLE
2.3.5   SOURCE DE DONNÉES DE TYPEDATASET
2.3.6   SOURCE DE DONNÉES DE TYPEHASHTABLE
2.3.7   LES DIRECTIVES D’IMPORTATION D’ESPACES DE NOMS
2.4   COMPOSANTDATAGRID ET LIAISON DE DONNÉES
2.4.1   AFFICHAGE D’UNE SOURCE DE DONNÉESARRAY, ARRAYLIST, DATATABLE, DATASET
2.5   VIEWSTATE DES COMPOSANTS LISTES DE DONNÉES
2.6   AFFICHAGE D’UNE LISTE DE DONNÉES À L’AIDE D’UNDATAGRID PAGINÉ ET TRIÉ
2.6.1   LA CLASSE D’ACCÈS AUX DONNÉES
2.6.2   LES VUES
2.6.3   CONFIGURATION DUDATAGRID
2.6.4   LES CONTRÔLEURS
2.7   COMPOSANTDATALIST ET LIAISON DE DONNÉES
2.7.1   APPLICATION
2.7.2   LA CLASSE D’ACCÈS AUX DONNÉES
2.7.3   LES VUES
2.7.4   CONFIGURATION DES COMPOSANTS[DATALIST
2.7.5   LES CONTRÔLEURS
2.8   COMPOSANTREPEATER ET LIAISON DE DONNÉES
2.9   APPLICATION
2.9.1   LA STRUCTUREMVC DE L’APPLICATION
2.9.2   LES VUES DE L’APPLICATION
2.9.3   LE CODE DE CONTRÔLE DE L’APPLICATION
2.9.4   TESTS
2.9.5   CONCLUSION
3   COMPOSANTS SERVEUR ASP
3.1   INTRODUCTION
3.2   GÉRER LES ÉVÉNEMENTS ASSOCIÉS AUX DONNÉES DES COMPOSANTS À LIAISON DE DONNÉES
3.2.1   L’EXEMPLE
3.2.2   LA CONFIGURATION DES COMPOSANTS
3.2.3   LE CODE DE PRÉSENTATION DE LA PAGE
3.2.4   LE CODE DE CONTRÔLE DE LA PAGE
3.3   APPLICATION- GESTION D’UNE LISTE D’ABONNEMENTS
3.3.1   INTRODUCTION
3.3.2   FONCTIONNEMENT
3.3.3   CONFIGURATION DES CONTENEURS DE DONNÉES
3.3.4   LA PAGE DE PRÉSENTATION
3.3.5   LES CONTRÔLEURS
3.4   GÉRER UN[DATALIST] PAGINÉ
3.4.1   FONCTIONNEMENT
3.4.2   CODE DE PRÉSENTATION
3.4.3   CODE DE CONTRÔLE
3.4.4   CONCLUSION
3.5   CLASSE D’ACCÈS À UNE BASE DE PRODUITS
3.5.1   LA CLASSEEXCEPTIONPRODUITS
3.5.2   LA STRUCTURE[SPRODUIT
3.5.3   LA CLASSEPRODUITS
3.5.4   TESTS DE LA CLASSE[PRODUITS
3.6   APPLICATION WEB DE MISE À JOUR DE LA TABLE DES PRODUITS EN CACHE
3.6.1   INTRODUCTION
3.6.2   FONCTIONNEMENT ET VUES
3.6.3   CONFIGURATION DES CONTENEURS DE DONNÉES
3.6.4   LE CODE DE PRÉSENTATION DE L’APPLICATION
3.6.5   LE CODE DE CONTRÔLE[GLOBAL.ASAX]
3.6.6   LE CODE DE CONTRÔLE[MAIN.ASPX.VB
3.6.7   LES DONNÉES D’INSTANCE
3.6.8   LA PROCÉDURE[PAGE_LOAD] DE CHARGEMENT DE LA PAGE
3.6.9   AFFICHAGE DES VUES[ERREURS], [FORMULAIRE] ET[AJOUT]
3.6.10   VALIDATION DE LA VUE[FORMULAIRE
3.6.11   AFFICHAGE DE LA VUES[PRODUITS]
3.6.12   PAGINATION ET TRI DE[DATAGRID1]
3.6.13   SUPPRESSION D’UN PRODUIT
3.6.14   AJOUT D’UN PRODUIT
3.6.15   MODIFICATION D’UN PRODUIT
3.7   APPLICATION WEB DE MISE À JOUR DE LA TABLE PHYSIQUE DES PRODUITS
3.7.1   SOLUTIONS PROPOSÉES
3.7.2   MISE EN OEUVRE DE LA SOLUTION1
3.7.3   TESTS
3.7.4   MISE EN OEUVRE DE LA SOLUTION2
3.8   CONCLUSION

Résumé sur apprendre le développement WEB avec ASP.NET

Introduction
Le volume 1 du cours ASP.NET a présenté les notions fondamentales de la programmation web, celles que l’on retrouve tout le temps, quelque soit la technologie de développement utilisée (Java, Php, Asp.net). Nous avons en particulier présenté la méthode MVC (Modèle, Vue, Contrôleur) préconisée pour tout développement web. Le volume 1 s’est attardé essentiellement sur les parties Modèle et Contrôleur et peu sur les vues. Celles-ci étaient construites sans fioritures avec le langage HTML. ASP.NET .
1 Composants serveur ASP – 1
1.1 Introduction
Nous décrivons dans ce chapitre, la technologie préconisée dans ASP.NET pour construire l’interface utilisateur. Nous savons qu’il y a deux phases bien distinctes dans le traitement d’une page .aspx par le serveur web :
1. il y a tout d’abord exécution du contrôleur de la page. Celui-ci est constitué par du code situé soit dans la page .aspx elle-même (solution WebMatrix) soit dans un fichier à part (solution Visual Studio.NET).
2. puis le code de présentation de la page .aspx est exécuté pour être transformé en code HTML envoyé au client.
1.2 Lecontexted’exécutiondesexemples
Nous allons illustrer la conception des interfaces web à base de composants serveur avec des programmes dont le contexte d’exécution seralaplupartdu temps lesuivant:
1. l’application web sera composée d’une unique page P contenant un formulaire F,
2. le client fera sa première requête directement à cette page P. Cela consistera à demander l’url de la page P avec un navigateur. C’est donc une requête GET qui sera faite sur cette url P. Le serveur délivrer a la page P et donc le formulaire F qu’elle contient,
3. l’utilisateur remplira celui-ci et le postera, c.a.d. qu’il fera une action qui forcera le navigateur à poster le formulaire F au serveur. L’opération POST du navigateur sera toujours à destination de la page P.
1.3 LecomposantLabel
1.3.1 Utilisation
La balise <asp:label> permet d’insérer un texte dynamique dans le code de présentation d’une page. Ca ne fait donc pas davantage que la balise <%=variable%> utilisée jusqu’à maintenant. L’étude de cette première balise va nous permettre de découvrir le mécanisme des balises serveur.

……..

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours et tutoriels pour apprendre le développement WEB avec ASP.NET (2,26 Mo) (Cours PDF)
Développement 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 *