Booster des Talents IT

Formation ASP.NET Perfectionnement

asp.net MVC6
La formation vous permet de comprendre comment développer des Custom Controls simples, puis avec templates et databinding, acquérir les compétences nécessaires pour étendre le modèle d’exécution d’ASP.NET, et enfin apprendre à personnaliser le comportement des providers.
Prixà partir de
1470 €HT
RéférenceAF1623
Durée3 jours
Public Concepteurs, Développeurs
Prérequis ASP.NET
Éditeurs Microsoft
TP50%

Plan de Formation ASP.NET Perfectionnement

Chapitre introduction

L’architecture multicouches en ASP.NET (accès aux données, logique métier, présentation…)
Les différents composants et leurs conceptions
Recommandations ASP.NET

Architecture des contrôles personnalisés

Créer des contrôles dynamiques
L’état d’affichage associé
Créer un contrôle utilisateur (User Control .ascx)
Construire des contrôles avec le designer de Visual Studio
Utiliser les événements dans les contrôles
La gestion des dépendances (Javascript, images)

Bonnes pratiques du développement d’applications ASP .NET

Applications de bases de données SQL Server avec ADO .NET
Centraliser la gestion des erreurs au niveau des pages et au niveau des applications
Utilisation du journal d’erreurs

Les Providers

Présentation du modèle basé sur des Providers
Utilisation des principaux Providers
La gestion des membres (Membership Providers)
La gestion des rôles (Role Providers)
L’arborescence des rubriques (Site Map Providers)
L’état de session (Session State Providers)
Les Profils des utilisateurs (Profile Providers)
Supervision des applications (Web Event Providers)
Personnalisation des Web Parts (Personalization Providers)

Modèles et pratiques de mise en cache

La gestion du cache ASP.NET et IIS
Mettre en place des stratégies de mise en cache efficaces
Générer des applications performantes grâce à la mise en cache
Les options de mise en cache du côté client
Gérer les données par session
Créer une dépendance de cache personnalisée
L’objet SQLCacheDependency

Configuration d’ASP.NET

Aperçu du schéma de configuration
Les exemples de paramètres de configuration pré-installés
Créer des paramètres de configuration personnalisés
Crypter les paramètres
Utiliser le bloc de gestionnaire des configurations

Sécurité

Les modèles de sécurité des applications ASP.NET
Les processus et différentes méthodes d’authentification
La gestion des rôles des utilisateurs
Sécuriser la communication par le cryptage
Contrer les différentes menaces (usurpation, falsification, répudiation, divulgation…)

Les extensions ASP .NET Ajax

La Microsoft Ajax Library
Les modèles coté client (les templates)
Le contrôle DataView
Exposer les services web au script client
Les méthodes des services web et classe proxy JavaScript correspondantes

Nos autres formations ASP.NET

AF26124Formation ASP.NET MVC6 New Formation ! 24 sessions prévues4 jours2350 €HT
AF26117Formation ASP.NET MVC5 New Formation ! en Intra/Cours Particulier4 jours2350 €HT
AF25854Formation ASP.NET Core New Formation ! 22 sessions prévues4 jours2190 €HT
AF10826Formation Microsoft Azure 24 sessions prévues3 jours1635 €HT
AF10378Formation ASP.NET MVC4 2 sessions prévues5 jours2900 €HT
Voir les 7 formations
Vous pouvez également être intéressé par des formations .NETASP.NET Perfectionnement, ASP, ASP.Net, ASP.NET Perfectionnement, Langage, Langage de programmation, Programmation, Web ou par les formations de notre filière ASP.NET
A propos de ASP.NET Perfectionnement
Pour en savoir plus : En savoir plus
Prixà partir de
1470 €HT
RéférenceAF1623
Durée3 jours
Public Concepteurs, Développeurs
Prérequis ASP.NET
Éditeurs Microsoft
Travaux pratiques50%