Objectifs de la formation
Cette formation apporte précisément aux programmeurs les bases d'ADO .Net et d'Entity Framework qui leur permettront d'intégrer rapidement des projets ou des équipes de développement utilisant ces standards.Clientèle visée
Développeurs, chargés de développement d'applications informatiquesPréalables
• Avoir suivi la formation "Programmation C# avec .Net 5" (MS860) ou maîtriser le langage de programmation orientée objet C#
• Connaissance des concepts de bases de données relationnelles et du langage SQL
Formateurs
Gains pour les participants
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
Architecture de la formation
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 POUR LES APPLICATIONS WEB
Les différents types de service
Les services WCF
Les services Cloud
SERVICES INTEROPÉRABLES REST
Avantages de l'approche REST pour la consommation par le Front-end
Les services de données WCF
Les services Web API.
Détails pédagogiques
Méthode pédagogique
<br/>• Une formation très concrète durant laquelle s'alternent les phases d'apports théoriques, d'échanges, de partage d'expériences et de cas pratique "fil rouge". <br/>• Une large place accordée à la pratique qui permet aux participants d'acquérir rapidement les compétences nécessaires à la mise en oeuvre des techniques d'accès aux données avec Visual Studio. <br/>• Des ateliers spécifiques complémentaires sont proposés en séance pour une meilleure assimilation de certains concepts.
Type de cours
Notes relatives à la formation
Cette formation est éligible à l'action collective Atlas "Développer avec les langages .Net, Java et C++" (Réf : 28109).
Formation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumissionFormation privée en entreprise
Vous êtes plusieurs à vouloir suivre une formation en particulier dans votre entreprise? Si vous êtes plus de 8 personnes, nous pouvons nous déplacer à vos bureaux pour vous donner votre formation en privé. Contactez-nous pour plus de détails ou demandez-nous une soumission en ligne.
Demander une soumission