WCF AVEC C#

Formation certifiante - Code CPF 94 009 - 3 jours (21 heures)

Formations en présentiel

Formations Blended - Learning

Formations E-learning Tutoré

Présentiel

Blended - Learning

E-learning tutoré

Accueil  >  Les métiers du numérique  >  Microsoft.NET  >  WCF avec C#

A l'issue de la formation, les stagiaires seront capables de :

  • Apprendre ce qu’est le WCF
  • Comprendre l’adressage et la liaison dans les services WCF
  • Utiliser les contrats de services et les contrats de données
  • Créer des services et des clients de WCF
  • Effectuer la configuration dans les fichiers de code et de configuration
  • Comprendre les défauts et gérer les erreurs dans les applications WCF
  • Implémenter la sécurité dans les applications WCF
  • Configurer et utiliser le routage WCF
  •  

La formation WCF avec C# est accessible à toute personne ayant :

  • Une bonne connaissance pratique de la création d’applications .NET avec C #
  • La connaissance de la construction de systèmes distribués et de services Web 

Des exercices, des études de cas, des QCM et des tours de table permettent au formateur d’évaluer l’atteinte des objectifs ainsi que la progression du stagiaire à différents moments de la formation.
La validation de toutes les compétences requises est obligatoire pour l’obtention d’un BADGE ou d’un Certificat. L'obtention du Certificat est validé par la réalisation et la présentation d'un projet devant un jury.

  • Développeur informatique et Ingénieur d’étude
  • Architecte système et logiciel
  • Chef de projet et consultant Informatique

PROGRAMME DE FORMATION

WCF AVEC C#

WCF Essentials 

  • Qu’est-ce que WCF?
  • WCF et API Web
  • Adresse, Binding et contrat
  • Services et clients WCF
  • Bibliothèques de service WCF
  • WCF Test Host et Test Client
  • Self-Hosting
  • Clients WCF
  • Créer des proxies
  • Fichiers de configuration
  • Métadonnées
  • EndPoints standard
  • Architecture WCF

Adresses et liens  

  • Adresses
  • Liaisons
  • Modèles d’échange de messages
  • Configuration des liaisons
  • Interopérer avec les services Web ASMX
  • Endpoints et attaches par défaut
  • Descriptions des services
  • Gestion de plusieurs EndPoints

Contrats de service    

  • Définition des contrats de service
  • Définition des contrats d’exploitation
  • Services avec plusieurs contrats
  • Surcharge d’opération

Gestion des instances 

  • Utilisation des services par appel
  • Utilisation des services par session
  • Utilisation de Singleton Services
  • Configuration des comportements
  • Windows Forms WCF Clients

Contrats de données  

  • Mise en œuvre des contrats de données
  • Mapping des contrats de données au schéma XSD
  • Serialisation
  • Tableau et collections génériques
  • Enumérations

En savoir plus sur les contrats de services    

  • Implémentation des modèles d’échange de messages
  • Contrats à sens unique
  • Contrats à double sens
  • Proxies asynchrones
  • Modèle asynchrone basé sur les tâches
  • WebSockets

Manipulation des erreurs 

  • Gestion des Exceptions
  • Gestion des Sessions

Sécurité WCF  

  • Aspects de sécurité des services
  • Sécurité des transports
  • Sécurité des messages
  • Certificats

Envoi de WCF    

  • Service de routage WCF
  • Configuration de routage
  • Contrats de routage
  • Filtres de message
  • La gestion des erreurs
  • Scénarios de routage

Financement avec le CPF via

le site MonCompteFormation

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS