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étacher 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.

Le programme 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.

À qui s’adresse cette formation ?

Pour qui

  • Développeurs, chargés de développement d’applications informatiques

Prérequis

  • 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

Les 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.

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

 

Durée: 4 Jours

Réference FMF210TI
Prix 19 190,00 DH HT


S’INSCRIRE EN INTER

Date 26 mai 2025 à 14:00

Lieu Classe virtuelle





Copyright Technologia 2025 – Tous droits réservés

Contactez-nous