Revenir à la liste des catégories de formation



Formation : Formulaires Web ASP.NET : Une introduction pratique complète


(Réf. 17972)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

.Net

Prérequis

Non renseigné

Public

À qui s'adresse cette formation?


Toute personne s'intéressant à la construction d'applications Web avec ASP.NET. Une expérience préalable de la programmation dans un langage orienté objet et une compréhension de HTML sont supposées acquises.

Objectifs

Vous apprendrez à

  • Construire des applications Web dynamiques avec ASP.NET et Visual Studio
  • Créer des interfaces utilisateur cohérentes avec les pages maîtres, les thèmes et les skins
  • Récupérer, modifier et créer des rapports à partir de n'importe quelle source de données
  • Programmer des tâches d'applications courantes notamment des pages maître-détail avec un minimum de code
  • Sécuriser l'accès à l'application grâce à l'authentification par formulaire
  • Créer de multiples possibilités d'affichage sur une seule page avec des modèles

Type de formation

Courte

Programme


Introduction à ASP.NET

  • Construction de formulaires avec les contrôles ASP.NET
  • Développement avec Visual Studio
  • Débogage avec le serveur de développement Web Visual Studio
  • Contrôles Web Form couramment utilisés

Architecture de l'interface utilisateur


Conception des pages maîtres

  • Uniformité de la mise en page
  • Conception de modèles de site
  • Ajout de contrôles aux pages maîtres

Navigation du site orienté données

  • Mise en place d'un menu ASP.NET, de contrôles TreeView et SiteMapPath
  • Définition du plan du site avec SiteMaps
  • Navigation dynamique entre les pages dans le code

Standardisation de l'interface utilisateur

  • Définition des contrôles avec Skins
  • Création de thèmes à partir de Skins et de CSS
  • Appliquer des CSS sans changer le contenu des pages

Récupération et mise à jour des données


Création d'applications pilotées par les données

  • Connexion aux données avec les contrôles ASP.NET
  • Liaison de données aux contrôles WebForm
  • Automatisation de l'accès aux données avec Gridview, ListView et DetailView
  • Tri et pagination avec GridView

Modification des données

  • Association des données à des tables et au Entity Framework
  • Définition de liaisons de données sans codage
  • Mise à jour, suppression et insertion d'enregistrements avec deux liaisons de données
  • Intégration du code de mise à jour personnalisée

Rapports

  • Création de rapports avec Crystal Reports
  • Définition des critères de sélection pour filtrer les données
  • Générer des rapports à partir d'une mise en cache dynamique des données

Entity Framework

  • Intégration de données avec EntityDataSource
  • Requêtes générées dynamiquement avec le Query Extender
  • Sélectionner et trier des données avec LINQ

Optimisation des pages Web


Construction de pages maître-détail

  • Paramétrage de la source de données
  • Personnalisation des Data Views avec les modèles
  • Coordination des vues maître-détail

Sécurisation de l'application


Contrôle de l'accès au site

  • Configuration de l'authentification et de l'autorisation par formulaire
  • Administration des utilisateurs et rôles

Amélioration des contrôles login

  • Identification des utilisateurs avec le contrôle login
  • LoginView
  • LoginStatus
  • LoginName

Personnalisation de la sécurité

  • Intégration à l'Active Directory
  • Configuration du fournisseur de sécurité pour contrôler l'authentification
  • Accès aux informations sur les utilisateurs et les rôles à partir du code

Gestion de l'état


Gestion des informations utilisateurs

  • Suivi de l'état de l'utilisateur sur plusieurs pages
  • Utilisation des variables de Sessions

Mise en cache des informations

  • Programmation de la mise en cache des objets métier
  • Traitement des données périmées

Optimiser les fonctions de l'application


Validation des données

  • Contrôles de validation: Required, Range, ComParis (en français) on, Summary, RegularExpression
  • Mise en œuvre de règles métiers avec Custom Validator
  • Positionnement du curseur sur l'erreur

Simplification des processus complexes

  • Séquencement des tâches avec le contrôle Wizard
  • Partitionnement de l'interface utilisateur avec MultiView

Gestion des tâches courantes

  • Envoi de courriels
  • Chargement de fichiers
  • Accepter des dates avec le contrôle du Calendrier

Déploiement de votre application

  • Modèle de compilation ASP.NET
  • Publication de votre site Web

Pédagogie

Vous apprendrez à réaliser un site Web complet avec Visual Basic et C Sharp. Les exercices incluent :
  • Conception d'une interface utilisateur cohérente avec les pages maîtres et les thèmes
  • Mise en œuvre de modèles de navigation avec SiteMapPath, Menus et TreeView
  • Identification des utilisateurs avec lescontrôles login
  • Liaison de pages à diverses sources de données
  • Affichage et mise à jour d'un ou de plusieurs enregistrements avec les contrôles DataView
  • Création de rapports sur le Web
  • Accès dynamique aux données avec EntityDataSource

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
92110 Clichy :


Revenir en haut





Revenir à la liste des catégories de formation