• 6 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 18/04/2023

Introduction du cours

La création de bases de données relationnelles n’est plus une tâche réservée aux administrateurs de bases de données (DBA) ou aux architectes (DBA logique). Elle est généralement confiée aux développeurs. Heureusement, ASP.NET Core offre un moyen formidable de fournir un accès programmatique aux bases de données relationnelles, qu’il s’agisse d’accéder à une base de données existante ou d’en créer une nouvelle.

Vos connaissances en SQL, SQL Server, C# et MVC vous seront très utiles dans ce cours. Elles vous permettront d’apprendre deux approches différentes pour intégrer une base de données relationnelle dans une application .NET MVC :

  • Les migrations code first.

  • La génération automatique de modèle (aussi appelée intégration database first).

Vous utiliserez les migrations code first pour générer une nouvelle base de données relationnelle directement à partir de votre code C#. Ensuite, vous ferez l’opération inverse ; après avoir créé une base de données relationnelle à l’aide de SQL Server Management Studio (SSMS), vous utiliserez l’outil intégré de mappage objet-relationnel (ORM) d’ASP.NET, Entity Framework Core, pour générer automatiquement du code et ainsi interagir avec la base de données existante.

Prêt à découvrir comment intégrer des bases de données en un clin d’œil ? Eh bien, je vous dis : rendez-vous dans le premier chapitre !

Faites la connaissance de vos professeurs

Andrew Jensen

J’ai passé plus de 25 ans dans le secteur des technologies de l’information et dans le milieu universitaire en tant qu’entrepreneur, gestionnaire et directeur, formateur en entreprise, développeur de logiciels, rédacteur technique, chercheur et enseignant. Je suis PDG de jTEC Web Services, une société de conseil en informatique.

Par ailleurs, je suis l'auteur du programme d'études de Coder Foundry, un centre de formation en programmation basée sur .NET. Je suis également co-auteur, instructeur et conseiller pédagogique ici à OpenClassrooms.

 

 Nicolas Hilaire

Passionné par les technologies .NET, Nicolas a travaillé sur cette version française du cours pour vous permettre de plonger dans le monde du C# !

Exemple de certificat de réussite
Exemple de certificat de réussite