Learning Tree International

01 49 68 53 00
 

Vous souhaitez plus d'informations ?

Titre*:

Prénom* :

Nom* :

Fonction :

Service :

Société* :

Adresse* :

Boîte postale :

Ville* :

Code postal* :

Pays* : Codes pays

Téléphone* :

Poste :

Courriel* :

* = Obligatoire

FlexPass
 

Développement d'applications Web avec ASP.NET : Travaux Pratiques


Formation 5124 jours

 Courriel    Imprimer    Q&A    PDF  

Réservation Rapide

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

Objectif

ASP.NET permet aux développeurs de construire des applications Web dynamiques ainsi que des interfaces utilisateur élaborées en utilisant un minimum de code. Lors de cette formation, vous acquerrez les compétences nécessaires pour développer et déployer des applications Web avec ASP.NET. Vous apprendrez à construire des interfaces utilisateurs complexes grâce à la configuration des contrôles et à l'ajout de code personnalisé. Vous apprendrez également à intégrer l'accès aux données grâce au contrôle d'accès.

À 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.

Travaux pratiques

Vous apprendrez à réaliser un site Web complet avec Visual Basic et C#. Les exercices incluent :
  • Conception d'une interface utilisateur cohérente avec les pages maîtres, les thèmes et les skins
  • Mise en œuvre de modèles de navigation avec SiteMapPath, Menus et TreeView
  • Identification des utilisateurs avec les contrô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
  • Personnalisation des pages avec les profils

Contenu détaillé

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 Master Pages

  • Uniformité de la mise en page
  • Conception de modèles de site
  • Adaptation du contenu aux ContentPlaceHolders

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

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

Exploitation de l'environnement en mode design

  • 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, ListView et DetailView

Modification des données

  • Association des données à des objets métier de couche intermédiaire
  • 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

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

Création de composants réutilisables de l'interface utilisateur

  • Mise en place de contrôles utilisateur
  • Intégrer la récupération de données aux contrôles utilisateur

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
  • Mise en place de profils utilisateurs

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

  • Insertion de données dans ViewState
  • 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 des données avec MultiView

Gestion des tâches courantes

  • Envoi de courriels
  • Chargement de fichiers
  • Affichage HTML

Déploiement de votre application

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

<< Visual Studio, .NET et Visual Basic
 

Formations liées à ce sujet

 
Développement d'applications Web avec ASP.NET
Travaux pratiques

Calendrier des formations

19 - 22 octobreParis S'inscrire
8 - 11 marsParis S'inscrire
5 - 8 juilletParis S'inscrire

Londres (en anglais)

3 - 6 aoûtLondon S'inscrire
12 - 15 octobreLondon S'inscrire
14 - 17 décembreLondon S'inscrire
22 - 25 févrierLondon S'inscrire
26 - 29 avrilLondon S'inscrire
5 - 8 juilletLondon S'inscrire

Plus de dates et de lieux.

Solutions intra
entreprise

Suivez cette formation ou toute autre formation Learning Tree où vous voulez ou faites-la personnaliser pour votre entreprise.

Prix des formations

2 120 € Prix Catalogue
Prix avec une offre spéciale
1 465 €Passeport 4 stages
1 165 €FlexPass 3 stages
1 800 €Visa Société 25 jours
1 910 €Carte Cursus

Cliquez ici pour plus d'informations ou appelez le
01 49 68 53 00.


Développement d'applications Web avec ASP.NET : Travaux Pratiques

Les participants créent des applications pilotées par les données ASP.NET avec des interfaces utilisateur avancées.


 
Les 100 dernières évaluations de cette formation lui ont attribué la note suivante :

  (3,79/4,00)


 
Vendor Cert - Microsoft