Best
 
Fantom Tag

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

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

  • Présentiel ou classe à distance
  • Fondamental
Télécharger le PDF
PRESENTIEL OU CLASSE A DISTANCE
Référence
MS861

Durée
4 jours (28 heures)

Prix
2 420,00 €  HT

Dans vos locaux ou à distance
Référence
MS861

Durée
4 jours (28 heures)

Forfait intra - En savoir plus
6 300,00€ HT
(Prix pour un groupe de 12 personnes max)
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !

Partager cette formation

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.
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Développeurs
  • Chargés de développement d'applications informatiques

Prérequis

Programme

Le programme

1 - 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

2 - 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

3 - 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

4 - LINQ

  • Méthodes d'extension, délégués et expressions Lambda
  • LINQ To Objects
  • LINQ To XML
  • LINQ To Entities

5 - Mise à jour des données à travers Entity Framework

  • Insertion, modification et suppression
  • Scénario multi-utilisateurs

6 - Architectures orientée services pour les applications Web

  • Les différents types de service
  • Les services WCF
  • Les services Cloud

7 - 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
Objectifs

Les objectifs de la formation

  • 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
Moyens pédagogiques

Moyens pédagogiques

  • Cette formation fait l'objet d'une évaluation formative.
Points forts

Les points forts de la formation

  • 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.
  • Des ateliers spécifiques complémentaires sont proposés en séance pour une meilleure assimilation de certains concepts.

Qualité des formations

ib - groupe Cegos est certifié Iso 9001 et Qualiopi.

Dates et villes

Mise à jour le 01/10/2023

Trier par:

  • 2 420,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 2 420,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
  • 2 420,00 € HT
    Places disponibles
    S'inscrire
    L’adresse du centre de formation sera communiquée 3 semaines avant le début de la formation
Formation - Développement C# avancé et accès aux données sous Visual Studio