Développement C#

L’accès aux données en C# sous Visual Studio 2015/2017

Objectifs

  • Comprendre et savoir utiliser Entity Framework
  • Savoir manipuler les données à l’aide de la syntaxe LINQ
  • Être en mesure de concevoir des architectures orientées services pour l’accès aux données
  • Disposer de l’ensemble des connaissances nécessaires au développement d’applications .Net
  • Être à même de tester, débugger et optimiser ses applications

Programme

Architecture des applications liées aux données
  • Architecture Client-Serveur
  • Architecture n-Tiers
  • Architecture orientée services
  • Technologies d’accès aux données .Net
ADO .Net
  • System.Data et fournisseurs d’accès aux données
  • Architecture connectée et DbDataReader
  • Architecture déconnectée et DbDataAdapter
  • DataSet : typage, sérialisation
Entity Framework
  • Intérêt du mappage objet-relationnel
  • EDMX : Database First, Model First
  • Entity Framework 7 et l’approche Code First
  • L’objet de contexte
LINQ
  • Méthodes d’extension, délégués et expressions Lambda
  • LINQ To Objects
  • LINQ To XML
  • LINQ To Entities
Mise à jour des données à travers Entity Framework
  • Insertion, modification et suppression
  • Scénario multi-utilisateurs
Architectures orientée services
  • Les différents types de service
  • Les services WCF
  • Les services Cloud
Services REST
  • Avantages de l’approche REST
  • Les services de données WCF
  • Les services Web API
Please login to get access to the quiz
Visual Studio 2012 – Programmation C# avec le .Net Framework 4.5 (Prev Lesson)
Back to Développement C#
Public

Développeurs et analystes programmeurs ""anciennes technologies""Chefs de projets

Pré-requis

Avoir suivi la formation ""Le développement .Net en C# sous Visual Studio 2015/2017"" ou maîtriser le langage de programmation orientée objet C#