C# – Persistance Avec
LINQ Et Entity Framework

  • Wetic
  • 0 (Registered)
C# – Persistance Avec LINQ Et Entity Framework-Featured
02
Oct
Gratuit

Objectifs pédagogiques

  • Connaître les solutions d’accès aux données avec .NET.
  • Simplifier l’écriture d’une couche d’accès aux données ou Data Access Layer.
  • Utiliser LINQ to SQL.
  • Mapper des entités avec LINQ to Entities.
  • Gérer l’aspect transactionnel.

Niveau requis

  • Connaissance pratique du langage C# ou avoir suivi le cours CS-FRM “C# – Développement avec le Framework .NET”.

Public concerné

  • Développeurs, architectes, chefs de projets techniques.

Participants : ..  | Durée : .. jours.

Programme:

Solutions de persistance

  • ADO.NET et ses limites.
  • Le mapping objet-relationnel.
  • Les ORM du monde .NET.

Bases de LINQ

  • Syntaxe C# pour LINQ.
  • Opérations : jointure, tri, projections et agrégation’.
  • Fluent Syntax.
  • Query Expression Syntax.
  • LINQ to Object.
  • LINQ to XML.

Tour d’horizon de LINQ to SQL

  • Historique.
  • Entités et DataContext.
  • Opérations CRUD.
  • Performances et lazy loading.
  • Limites du mapping avec LINQ to SQL.

Entity Framework

  • Avantages d’Entity Framework (EF).
  • Fichier de mapping et concepteur visuel.
  • Les approches du mapping : “database first”, “model first” et “code first”.
  • Génération du schéma.
  • Gestion des EntityKey, Relations et de l’héritage.
  • Transactions et opérations CRUD.
  • Proxies et détection des modifications.
  • ObjectContext.
  • Gestion de la migration des modèles.

Course Content

Time: 10 weeks

Curriculum is empty

About the Instructor

Avatar de l’utilisateur Wetic

Free