Programmation ASP
La formation prendra en compte
Partie 1
- Introduction à la programmation ASP
- Le serveur web
- Le HTML, l'ASP et le VBScript
- Les sources de données
- L'accès à ces sources (ADO)
- Les outils de développement
- Préparation de l'environnement de développement
- Les bases de la programmation ASP
- Le principe de base des balises ASP
- Leur intégration dans une page web
- L'interaction avec d'autres langages de programmation web
- HTML, le stricte nécessaire :
- Rappel des quelques balises importantes
- Le formulaire
- Les tableaux
- Les liens hypertexte, etc
Partie 2
Découvrir le modele d'objets ASPIntroduction
définition d'un objet, d'une collection, d'une propriété
- L'objet Request
- La collection QueryString : les informations envoyées par le biais d'un formulaire (méthode GET et POST) ou d'un URL
- La collection Form : récupérer les informations saisies dans un formulaire, la collection Cookies et ServerVariables
- L'objet Response
- La collection "Cookies" : l'envoi de cookies au navigateur, leur durée de vie et leur accessibilité, les cookies à valeurs multiples
- La méthode "Write" : écriture d'informations dans les pages HTML
- Lla méthode "Redirect" : demander une redirection au navigateur
- L'utilisation du cache
- L'objet Server
- La propriété ScriptTimeout, la méthode Mappath, CreateObject, HTMLEncode et URLEncode
- L'objet Session
- La gestion d'événements de session : Session_OnStart, Session_OnEnd
- Les variables de session : la propriété "SessionID"
- L'objet Application
- La gestion d'événements de l'objet Application : Application_OnStart, Application_OnEnd
- La durée de vie d'une application
- Les variables de l'objet Application
Partie 3
Quelques notions de VBSCRIPT
- La déclaration des variables
- Structures de contrôle
- if...Then...Else
- do While...Loop, et
- Les fonctions
- conversion
- date / heure
- test de variables
- chaîne, etc
- Le traitement des erreurs
- génération d'erreurs personnalisées
Partie 4
ADO: le composant d'accès aux bases de donnéesLa source de données
- Définition d'une source de données ODBC : le DSN système
- Connection "DSN-less" : se connecter directement à la base de données
- Les différentes chaînes de connexion : se connecter à une source ODBC, un fichier texte, un fichier Excel, une base ACCESS...
- L'objet Connection
- Ouvrir une connexion
- Exécution de commandes avec l'objet Connection
- Fermer la connexion
- L'objet Command
- Définir la connexion active
- Exécution d'une requête
- Utilisation de paramètres
- L'objet Recordset
- Obtenir un Recordset
- Créer directement des Recordset
- Les types de curseurs
- Fermer un Recordset
- Parcourir un Recordset (pagination)
- Manipuler la collection Fields, l'objet Fiel
- DiversUtilisation des fichiers d'inclusion
- Les SSI (Server Side Includes)