ASP .NET Web Forms – Accès aux données

La formation WFO prolonge la session WEF pour optimiser les accès aux données d’une applications Web Forms.
Développement d'applications Web
Filière
Web
 
Code cours
WFAD
 
Niveau
Avancé
 
Durée
2 Jours

Participants

Ce cours s'adresse à des développeurs professionnels familiarisés avec les technologies de développement d’applications Web Forms.

Prérequis

Bonne connaissance de LINQ. Expérience requise.

Profils : Developpeur .NET

Équivalence : Cours WEF

Objectifs

  • Connaître les différentes techniques d’accès aux données en .NET (ADO, DataSet et EntityFramework) et leur mise œuvre.
  • Connaître les différents contrôles de sources et de listes de données (comparatif avantages/inconvénients en termes de productivité, de performances et de complexité de mise en œuvre/maintenance).
  • Connaître les techniques de Model Binding pour simplifier l’accéder aux données par code.
  • Connaître les modèles d’architecture pour organiser les accès aux données.

Travaux pratiques

  • Analyse et utilisation d’une classe d’accès aux données pour obtenir des données de manière optimale en lecture seule (consultation), avec affichage dans un contrôle Repeater.
  • Création et utilisation d’un DataSet typé.
  • Création et mise en œuvre d’un modèle de données EDMX avec EntityFramework.
  • Utilisation du ModelBinding pour éditer des données avec les contrôles GridView, DetailsView, FormView et ListView.
  • Mise en œuvre des patterns Repository et Unit Of Work pour centraliser les accès aux données.