Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation Développement C# avancé et accès aux données sous Visual Studio 2015/2017
Technique

Formation Développement C# avancé et accès aux données sous Visual Studio 2015/2017

Maîtriser l’accès aux données des applications .Net

La nature des applications actuelles est fortement basée sur les données, quelles que soient leur forme (serveur de bases de données, XML, JSON...). En complément des compétences traditionnelles nécessaires aux développements d'applications, les développeurs doivent donc aujourd'hui maîtriser les briques ADO du Framework .Net pour garantir un accès de qualité aux données. Par la mise en oeuvre de modèles de conception tels que MVC ou MVVM, l’accès aux données se veut de plus en plus détaché des bases de données et fait souvent intervenir un mappage objet-relationnel, ce qui a été pris en compte par l’introduction d’Entity Framework. 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.
Objectifs de cette formation Développement C# avancé et accès aux données sous Visual Studio 2015/2017
  • 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
Public
  • Développeurs
  • Chargés de développement d’applications informatiques
Pré-requis
Programme détaillé

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 FrontEnd
  • Les services de données WCF
  • Les services Web API
Les plus de cette formation Développement C# avancé et accès aux données sous Visual Studio 2015/2017
  • 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".
  • 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 2015/2017.
  • Des ateliers spécifiques complémentaires sont proposés en séance pour une meilleure assimilation de certains concepts.
  • Cette formation est éligible à l'action collective Fafiec "Développer avec les langages .Net, Java et C++" (Réf : 28109).
Moyens pédagogiques
  • Répartition théorie/pratique : 40%/60%.
  • Cette formation se compose d’une alternance d’apports théoriques, de travaux pratiques s’articulant autour d’un cas fil rouge, de démonstrations, de phases d’échanges entre participants et de synthèses de la part du formateur.
  • Ressources pédagogiques : un guide d’animation, un ordinateur connecté à Internet par participant, un support de cours en français et un cahier d’ateliers.
  • Une attestation de fin de formation sera remise au stagiaire à l'issue de la formation.
Modalités
Cette formation proposée en interentreprises est également accessible à distance.
Si aucune date à distance n'est signalée par le pictogramme formation accessible à distance, contactez notre Service Conseil Clients au 0 825 07 6000.

Informations

Dimension Digitale

  • Durée : 4 Jours (28h)
  • Tarif : 2 235 € HT
  • Réf. : MS861
  • Option(s)
    • Repas Paris : 92 € HT
    • Repas province : 88 € HT


Dates des sessions
Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...










= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.