image

durée formation certifiante WCF avec C#

3 jours / 21 heures

Formation WCF avec C#

Disponible en Inter et Intra entreprise.

formation certifiante CNCP CPF WCF avec C#

Formation certifiante recensée à l'inventaire CNCP et éligible CPF

Module WCF avec C# faisant parti de la

certification Microsoft.NET

date prochaine session formation informatique et numérique

Prochaine dates et sessions

Pour connaitre les dates de la prochaine session dans la ville la plus proche,

CLIQUEZ ICI.

WCF avec C#

Ce module enseigne aux participants   les concepts essentiels de WCF et comment créer des services et des clients Windows Communication Framework.

Les objectifs

A l’issue de la formation « WCF avec C#», les apprenants auront les capacités de :
  1. Apprendre ce qu'est le WCF
  2. Comprendre l'adressage et la liaison dans les services WCF
  3. Utiliser les contrats de services et les contrats de données
  4. Créer des services et des clients de WCF
  5. Effectuer la configuration dans les fichiers de code et de configuration
  6. Comprendre les défauts et gérer les erreurs dans les applications WCF
  7. Implémenter la sécurité dans les applications WCF
  8. Configurer et utiliser le routage WCF.

Le public

La formation certifiante « WCF avec C# », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement Microsoft.Net, notamment WCF avec C#.  

Les prérequis

Avoir 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 constituera également un avantage.

Les utilitaires
Pour le bon déroulement de la formation WCF avec C#, voici une liste non exhaustive des outils indispensables :
  1. Windows avec au moins 4 Go de RAM
  2. Visual Studio avec la dernière mise à jour appliquée
  3. LocalDB.
Programme détaillé

Introduction à WCF.   

WCF Essentials 

  1. Qu'est-ce que WCF?
  2. WCF et API Web
  3. Adresse, Binding et contrat
  4. Services et clients WCF
  5. Bibliothèques de service WCF
  6. WCF Test Host et Test Client
  7. Self-Hosting
  8. Clients WCF
  9. Créer des proxies
  10. Fichiers de configuration
  11. Métadonnées
  12. EndPoints standard
  13. Architecture WCF.

Adresses et liens  

  1. Adresses
  2. Liaisons
  3. Modèles d'échange de messages
  4. Configuration des liaisons
  5. Interopérer avec les services Web ASMX
  6. Endpoints et attaches par défaut
  7. Descriptions des services
  8. Géstion de plusieurs EndPoints .

Contrats de service    

  1. Définition des contrats de service
  2. Définition des contrats d'exploitation
  3. Services avec plusieurs contrats
  4. Surcharge d'opération.

Conclusion 

Mettre en place d’un service WCF.   

Gestion des instances 

  1. Utilisation des services par appel
  2. Utilisation des services par session
  3. Utilisation de Singleton Services
  4. Configuration des comportements
  5. Windows Forms WCF Clients.

Contrats de données  

  1. Mise en œuvre des contrats de données
  2. Mapping des contrats de données au schéma XSD
  3. Serialisation
  4. Tableau et collections génériques
  5. Enumérations .

En savoir plus sur les contrats de services    

  1. Implémentation des modèles d'échange de messages
  2. Contrats à sens unique
  3. Contrats à double sens
  4. Proxies asynchrones
  5. Modèle asynchrone basé sur les tâches
  6. WebSockets.

 

Manipulation des erreurs 

  1. Gestion des Exceptions
  2. Gestion des Sessions.

Sécurité WCF  

  1. Aspects de sécurité des services
  2. Sécurité des transports
  3. Sécurité des messages
  4. Certificats .

Envoi de WCF    

  1. Service de routage WCF
  2. Configuration de routage
  3. Contrats de routage
  4. Filtres de message
  5. La gestion des erreurs
  6. Scénarios de routage.

Conclusion 

Besoin de devis/ Renseignements

Veuillez remplir le formulaire de contact

Merci de remplir le formulaire de contact. Un de nos conseillers traitera votre demande rapidement.

Please type your full name.
Invalid email address.
Veuillez saisir votre numéro de téléphone.
Please tell us how big is your company.
Entrer le nom de votre société si vous êtes salarié.
Please tell us how big is your company.
Entrée non valide
Robot Actualisation Entrée non valide