All courses

Développement

Implémentez votre base de données relationnelle avec ASP.NET Core

Intégrez une base de données relationnelle à votre application MVC en ASP.NET Core avec C#, LINQ, les migrations code first, SSMS et l’intégration database first.
Medium
6 hours
Interested in this free-access course?

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# !

Learning outcomes

  • Intégrez les bases de données relationnelles avec des migrations code first
  • Créez un modèle de données en C# avec l’intégration database first

Turn it into a career

Choose one of our 100% online degree programs, and transform your know-how into professional skills.

  • Up to 100% of your training program funded
  • Flexible start date
  • Career-focused projects
  • Individual mentoring

Contributors

Instructors

Nicolas Hilaire

Expert .NET, artisan logiciel, plusieurs fois honoré du titre Microsoft MVP, mais également curieux des autres technologies.

Andrew Jensen

Andrew has worked in the IT industry for 25 years as a professor, entrepreneur, consultant, software developer, and trainer.

Created by

Last updated: 1/23/2025
License

Développement

Implémentez votre base de données relationnelle avec ASP.NET Core

Medium
6 hours
Free-access course