Formation DOT Net
theme680
Formation DOT Net
Spécialités : Formations
Sous Spécialités : Informatique
Description :
Programme de formation
Jour 1 : Introduction
- Choix techniques et installation des outils
- Principe de fonctionnement
- Architecture d’une page ASP.NET
- Les langages de programmation .NET et leurs versions récentes
Jour 2 : Premiers pas avec ASP.NET
- Manipulation de l’environnement Visual
- Résumé des syntaxes VB.NET et C#
- Création d’un projet simple
- Récupération de données de formulaire - pourquoi un site web dynamique
- Un exemple : postage de mail et formulaire de contact
- Principe des événements
Jour 3: Les composants principaux
- Propriétés et événements usuels et courants
- La boîte à outils des composants
- Composants des formulaires et de disposition générale
- Composants complexes (calendriers, vues, imagemap, etc.)
- Présentation des rubriques supplémentaires de la boîte à outils (données, validation, etc.), dont l’affichage des bases de données
- Etude de cas : réalisation de pages multiples et diverses d’un site dynamique
Jour 4: Pages code-behind
- Principe de fonctionnement et architecture générale des pages
- La syntaxe détaillée du C# et VB.NET
- La programmation orientée objet : résumé du nécessaire pour ASP.NET
- Compléter le site dynamique : formulaires et calculs, le métier de l’application
Jour 5: Le framework .NET et l’environnement WEB
- Manipulations de chaînes de caractères et des dates
- Les listes et les bibliothèques généralistes de .NET
- Le cycle de vie de la page ASP.NET
- Le ViewState, les sessions et les cookies
- Persistance augmentée : l’application, le cache
- Toutes les informations de requêtes et de réponses
- Ajouts à l’étude de cas : l’état de l’application et la reconnaissance des utilisateurs
Jour 6: Le site web complet avec ASP.NET
- Internationalisation (les dates, les textes, les monnaies...)
- Configuration générale et résumé d’administration
- Les pages - un menu dans une page
- Informations sur la sécurité avec ASP.NET et IIS
- Le déploiement d’une application
- Application de ces principes à l’étude de cas
Jour 7: Elements avancés de présentation
- A propos des CSS avec ASP.NET : la décoration indispensable du site
- Les thèmes et les pages-maîtres : organisation de la présentation et gains de temps
- La validation automatique des formulaires
- Autres points de javascript avec ASP.NET
- Exemple : toute la présentation d’un site dynamique
Jour 8: Persistance complète des données
- L’accès aux fichiers depuis le code-behind
- Les bases de données : rappels de SQL et types de bases
- Les bases de données : accès du métier à la base, lecture, modification
- Les bases de données : présentation avancée (DataGrid et GridView, DataList, etc.)
- Le XML : où et pourquoi
- Présentation de l’accès au XML depuis le code-behind et des services web
- Exemples multiples de données persistantes dans un site dynamique