|
 |
 |
 |
 |
Programmation ASP.NET
Vous serez capables de développer avec ASP.NET des applications de gestion de base de données Web et d'appréhender les différentes techniques de programmation ASP.NET pour un site Internet ou Intranet.
[ASP]
DETAILS DE LA FORMATION
| Pré-requis : |
Navigation Internet, notions de HTML. |
| Durée VOD : |
35 h interactives |
| Accès VOD : |
Pendant 2 mois. |
| Durée INTRA : |
5 jours, dans vos locaux. |
| Lecteur : |
Silverlight, Flash |
| Auteur : |
Léopold GAMBA |
|
 |
Démonstrations cours
Les cours VOD sont sous la forme de vidéos en streaming flash. Si le plug-in flash est absent, il est téléchargé automatiquement. |
 |
 |
|
|
 |
Démo de Test
Les tests VOD sont sous la forme d'animations flash ou de quiz intégré au LMS. Si le plug-in flash est absent, il est téléchargé automatiquement. |
|
 |
|
|
 |
Nos supports de cours
Les supports sont tous au format PDF. Il vous faut donc avoir installé Acrobat Reader sur votre ordinateur avant de visualiser le support. |
|
| |
|
|
|
COMMANDER UN INTRA (face à face)
|
| |
- Introduction - architecture .NET
- Introduction à la plateforme .NET
- Fonctionnement du CLR, Services du CLR.
- Base Class Library
- Installation : .Net Framework, SDK, VS.NET
- Code VB.NET : écriture, compilation, code MSIL
- Analyse d’un fichier compilé, désassemblage.
- Manifest, exécution du code
- Architecture et fonctionnement d’une page ASP.NET
- Les langages C# et VB.NET
- VB.NET et la POO : introduction.
- Définition, nom des variables.
- Les différents types de données
- Notation de données littérales.
- Conversions entre nombres et chaînes de caractères
- Conversion de types.
- Déclaration : constantes, variables, portée des variables
- Niveau d’accès des variables, durée de vie.
- Enumérations, exceptions
- Tableaux, chaînes, structures.
- Opérateurs et expressions
- Structures de contrôle, procédures et fonctions
- Les classes en VB.NET : définition, constructeur
- Tester une classe simple, les références d’objets
- Getters et setters, les propriétés.
- Les méthodes et attributs de classe
- Passer un objet à une fonction, tableaux et objets
- Héritage et polymorphisme.
- Comparaison structures et classes
- Interfaces, espaces de noms, aide sur .NET
- Collections : array, arraylist, hashtable.
- Les classes streamreader et streamwriter
- Premiers pas avec ASP.NET
- Créer une application. La boîte à outils.
- Concepteur Web Forms.
- Validation XHTML, tester une page.
- Associer une feuille CSS.
- Qu'est-ce qu'un contrôle serveur ?
- Les gestionnaires d'événements.
- PostBack, ViewState, IsPostBack.
- Les composants et contrôles
- Les contrôles HTML : exemples d'utilisation.
- Contrôles Web : liste, Calendar, FileUpload, AdRotator
- Contrôles Web : Literal, Panel, PlaceHolder.
- Contrôles Web : View et MultiView, Wizard
- Validation : RequiredFieldValidator, RangeValidator.
- Validation : CompareValidator, RegularExpressionValidator.
- Validation : CustomValidator, ValidationSummary
- Gérer l'état : cookies, sessions, application
- L'objet Page
- Les classes HttpRequest, HttpResponse.
- Les classes HttpServerUtility, HttpViewState.
- Echanger des données entre deux pages.
- La collection Request. Params, le CrossPagePostBack.
- Les cookies : création, suppression.
- La gestion des sessions.
- L'objet Application. Global.asax
- ADO.NET et les bases de données
- Explorateur de données, connexion, manipulation
- Fournisseur managé, travailler avec les objets ADO.NET
- Créer et paramétrer une source de données
- Utiliser un dataset, générateur de requêtes
- Objets connection, command, datareader
- Dataset, datatable, dataview, datarow.
- Créer une application avec bases de données
- Conception de l’application : Pages maîtres.
- Créer un contrôle utilisateur.
- Navigation : fichier .sitemap.
- Les contrôles SiteMapPath et SiteMapDataSource.
- Créer des menus avec les contrôles TreeView et Menu.
- Accès aux données : les contrôles SqlDataSource.
- Accès aux données : AccessDataSource, XmlDataSource.
- Utiliser GridView, FormView, et DetailsView.
- Afficher les données avec le contrôle Repeater.
- Afficher les données avec le DataList
- Gérer les connexions avec les contrôles de login.
- Introduction au membership et aux Webparts.
- Créer un panier de commande (caddie virtuel).
- Plus loin : couche métier, services web, déployer
- La notion de couche métier : principe de création.
- Introduction aux services Web.
- Déployer l'application.
|
| |
|
|
 |
|
|