• Persistance avec LINQ et Entity Framework

Accueil / Persistance avec LINQ et Entity Framework

Persistance avec LINQ et Entity Framework

Durée : 4 jours
Tarif Inter : 2000 €
Tarif sur mesure : Nous consulter
Référence : 3NPE

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation vous permettra de maîtriser LINQ et Entity Framework et de connaître les solutions d’accès aux données avec .NET. 

 

Objectifs

  • 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

Programme

  1. Solutions de persistance :

    • ADO.NET et ses limites
    • Le mapping objet-relationnel
    • Les ORM du monde .NET
  2. Bases de LINQ :

    • Syntaxe C# pour LINQ
    • Opérations : jointure, tri, projections, agrégation’
    • Fluent Syntax
    • Query Expression Syntax
    • LINQ to Object
    • LINQ to XML
  3. 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
  4. 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
    • Gestion des relations
    • Gestion de l’héritage
    • Opérations CRUD et transactions
    • Proxies et détection des modifications
    • ObjectContext
    • Gestion de la migration des modèles
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement