Cours

Accéder aux données avec .NET 9 («EFCORE»)

Entity Framework Core est une refonte complète du célèbre Framework open source et indépendant d'une plate-forme. Le nouveau OR Mapper est plus puissant et bénéficie de nombreuses nouvelles fonctionnalités par rapport à la version d'avant.
Durée 2 jours
Prix 1'600.–   excl. 8.1% TVA

Description de la formation

Objectifs
  • Utiliser EF Core pour implémenter efficacement une couche d'accès aux données
  • Connaître de nombreux outils pour être productif
Contenu
  1. Introduction
  2. Créer un modèle
    • Entités
    • Contexte de données
    • Modélisation de tableaux
    • Fluent API
    • Relations entre les données
  3. Requêtes de bases de données
    • Connexion de données
    • Choix du fournisseur
    • Requêtes sur des bases de données
    • Eager vs. Lazy Loading
    • Filtrer
  4. Sauvegarder des données
    • Exécution parallèle
    • Ajouter, modifier et supprimer
  5. Migration de bases de données
  6. Afiner le modèle de base de données
    • Index de base de données, valeurs par défaut
    • Owned Types
    • Query Types
    • Stored procedures et fonctions Table-Value
  7. Autres fonctionnalités
    • Table Splitting
    • Value Converter
    • Globale Query Filter
    • Data Seeding
    • Direct SQL
    • Transactions
  8. Optimisation des performances
  9. Outils et extensions
  10. Travailler avec des bases de données NoSQL
Public cible

Les développeurs logiciels qui souhaitent appliquer ce nouveau Framework.

Prérequis

Une connaissance d'EF 6.x est un avantage, mais pas une exigence. Des connaissances de programmation avec C# sont nécessaires.

Téléchargement

Questions sur le cours

Avez-vous des questions?
Prénom
Nom
Société optionnel
e-mail
Téléphone
Je souhaite réserver ce cours en tant que cours d'entreprise
Prénom
Nom
Société optionnel
e-mail
Téléphone
Nombre de participants
Lieu de formation souhaité
Date de début (DD.MM.YYYY)
Date de fin (DD.MM.YYYY)

Choisissez votre session...

22
mai
2025
23
mai
2025
Genève
Français
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
26
JUN
2025
27
JUN
2025
Zurich
Allemand
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
26
JUN
2025
27
JUN
2025
Berne
Allemand
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
3
JUL
2025
4
JUL
2025
Lausanne
Français
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
11
aoû
2025
12
aoû
2025
Genève
Français
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
22
sep
2025
23
sep
2025
Zurich
Allemand
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
22
sep
2025
23
sep
2025
Berne
Allemand
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
22
sep
2025
23
sep
2025
Bâle
Allemand
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
23
sep
2025
24
sep
2025
Lausanne
Français
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
6
nov
2025
7
nov
2025
Genève
Français
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
18
déc
2025
19
déc
2025
Lausanne
Français
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
14
jan
2026
15
jan
2026
Zurich
Allemand
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
14
jan
2026
15
jan
2026
Berne
Allemand
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
14
jan
2026
15
jan
2026
Bâle
Allemand
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA
Prochaine date
22
mai
2025
23
mai
2025
Genève
Français
Horaires
CHF 1’600.-
excl. 8.1% TVA
CHF 1’600.-
excl. 8.1% TVA