Cette formation n'est pas programmée dans les jours à venir. Vous pouvez:
Développer une application Web dynamique avec ASP.NET V3.5
Public
Ce cours s’adresse aux développeurs souhaitant créer des applications Web dynamiques avec ASP.net V3.5. Il est nécessaire d’avoir déjà créé des applications web ou des applications pour clients lourds (par exemple en Visual Basic ou C++/MFC).
Prérequis
- Connaissance de HTML;
- Développement d’applications web ou pour clients lourds;
- Connaissance d’un langage de programmation, de préférence objet;
- Utilisation d’une base de données et requêtes SQL de base;
- Connaissance de XML.
Objectifs
A l’issue de ce cours, les stagiaires seront à même de :
- Décrire le framework .net;
- Créer des applications web en C# avec Visual Studio .net 2008 ou Visual Web Developer 2008 Express Edition;
- Créer des composants en C# et les utiliser dans une application web ASP.NET;
- Décrire les intérêts d’ASP.NET pour la création d’applications web;
- Créer des formulaires ASP.NET;
- Ecrire le code de traitement associé aux formulaires ASP.NET;
- Décrire et utiliser des contrôles ASP.NET dans leurs formulaires ASP.NET;
- Créer et utiliser les « master pages » pour factoriser les éléments visuels communs d’une application ASP.NET;
- Décrire les modes d’accès aux données offerts par ADO.NET;
- Connaître et utiliser LINQ to SQL;
- Récupérer des données à partir de bases de données ou de fichiers XML à l’aide d’ADO.NET;
- Décrire et utiliser les contrôles ASP.NET d’affichage et modification de données;
- Utiliser les fournisseurs d’accès aux données;
- Décrire le fonctionnement d’ASP.NET: cycle de vie d’une page, mécanismes de conservation des données, objet Page;
- Créer des contrôles ASP.NET réutilisables et les utiliser;
- Décrire AJAX et dynamiser une application ASP.NET grâce à AJAX;
- Activer le traçage d’une application ASP.NET;
- Conserver l’état d’une application ASP.NET;
- Choisir le mode de gestion d’état approprié au cahier des charges;
- Optimiser une application ASP.NET en utilisant les caches de sortie ou d’objets;
- Décrire les modes de sécurisation d’une application ASP.NET;
- Activer l’authentification par formulaire dans une application ASP.NET;
- Créer et consommer des services web XML.
Programme
- Introduction
- Positionnement de la formation dans un cursus .NET
- Présentation de l’application des travaux pratiques
- Premiers pas en .net
- Qu’est-ce que .NET ?
- Présentation du Framework .NET
- Versions du Framework
- Programmer en C# ou Visual Basic .NET
- Visual Studio 2008
- Premiers pas en ASP.net
- Limites de HTML, ASP et CGI
- Premier formulaire en ASP.NET
- Création d’une interface avec ASP.net
- Emplacement du code
- Présentation des contrôles
- Les contrôles HTML
- Les contrôles Web
- Les contrôles AJAX
- Les contrôles sans interface utilisateur
- Les Master Pages
- Thèmes et skins
- AJAX en ASP.NET
- Limites du PostBack
- AJAX
- AJAX Framework
- AJAX Control Toolkit
- ADO.net
- Providers
- Accès connecté
- Accès déconnecté
- ADO.NET Entities Framework
- LINQ
- XML
- Les données en ASP.net
- Contrôles d’affichage de données
- Affichage récursif avec LINQ
- Les contrôles fournisseurs
- Fonctionnement d’ASP.net
- Objet Page
- Mécanisme d’exécution
- ViewState
- Création et utilisation de contrôles sur mesure
- Contrôles utilisateur
- Contrôles personnalisés
- ASP.net pour les applications web
- Traçage
- Gestion de l’état
- Optimisation
- Déploiement
- Sécurisation de l’accès
- Types de sécurisation
- Roles et utilisateurs
- Sécurité par formulaires
- Fournisseurs de sécurité
- Configuration de la sécurité
- Fournisseurs de sécurité
- Services Web XML
- Introduction
- Création
- Utilisation
- Annexes
- Affichage de graphiques
- Récupération par le serveur d’un fichier envoyé par le client
Durée
5 jours.
Lieu
Paris Chatelet.
Formations similaires