|
|
|
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 et les thèmes
- 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
- Accès dynamique aux données avec EntityDataSource
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éveloppementWeb 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
- Implémentation de CSS sans changer le contenu de la page
- Création de thèmes à partir de Skins et de CSS
- Styles des contrôles avec Skins
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, FormView et DetailView
- Tri et pagination avec GridView
Modification des données
- Association des données à des tables avec du SQL ou l'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
- 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
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
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é
- 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
- Intégration à l'Active Directory
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
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
|
<< Développement .NET
|
|
Calendrier des Formations
Plus de dates et de lieux.
|
|
Cliquez ici pour plus d'informations ou appelez le 01 49 68 53 00.
|
|
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.
|
|
Moyenne des évaluations des participants
|
Évaluations sur les 12 derniers mois |
|
5 étoiles
|
|
77 % |
|
4 étoiles
|
|
21 % |
|
3 étoiles
|
|
2 % |
|
2 étoiles
|
|
0 % |
|
1 étoile
|
|
0 % |
|
| | |  |
|