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

Calendrier des formations
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.
|
|
|
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) |
|
| | |  |
|