Aller au contenu principal
Gust Training

Formation WCF et ASP.NET Core, Développer des applications distribuées en C#

Objectifs de la formation WCF Objectifs pédagogiques A l'issue de cette formation WCF, vous serez capable de : Créer un service

Durée :
4 Jours
Niveau :
Fondamental
Modalités :
Présentiel · En ligne · Hybride

Objectifs de la formation

Objectifs pédagogiques

A l’issue de cette formation WCF, vous serez capable de :

  • Créer un service WCF
  • Déployer un service WCF
  • Configurer et sécuriser des services WCF
  • Mettre en œuvre un service WCF transactionnel

À qui s’adresse cette formation ?

Cette formation WCF s’adresse aux développeurs .NET expérimentés.

Prérequis

Pour suivre ce cours, vous devez connaître la programmation C#. Il est également nécessaire d’avoir une expérience significative dans le développement d’applications .NET.

Programme

Architecture Orientée Service (SOA)

  • Présentation de la SOA Les avantages de la SOA Scénarios et standards Introduction à WCF

Débuter avec le développement WCF

  • Contrat de Service et implémentation Héberger les services WCF Comportements WCF Consommation de services WCF

Héberger les services WCF

  • Les différents types d’hôtes de service WCF La classe ServiceHost Héberger des services WCF dans des services Windows IIS, WAS et AppFabric Configuration d’hôtes WCF Les meilleures pratiques pour l’hébergement de services

Définition et implémentation de contrats WCF

  • Définition des contrats Les différents types de contrat Les modèles de transmission de messages Conception de contrats WCF

Points de terminaison et Comportements

  • Points de terminaison multiples et interopérabilité Découverte WCF Point de terminaison WCF par défaut Instanciation et concurrence Fiabilité

Tester et résoudre les problèmes des services WCF

  • Erreurs et symptômes Echecs WCF Débogage et outils de diagnostics Surveillance de l’éxécution

Sécurité

  • Introduction à la sécurité de l’application Le modèle de sécurité WCF Sécurité de transport et de message Authentification et autorisation Modèle d’identité basée sur les revendications

Fonctionnalités avancées

  • Le modèle d’invocation asynchrone Etendre WCF Routage Services de flux de travail

La nouvelle approche avec ASP.NET Core

  • Introduction et changement de paradigme. Injection de dépendance et Services avec .NETCore Les Middlewares

Création d’un service REST avec ASP.NET Core

  • Création d’un service simple Utilisation de MVC pour la création d’un service

gRPC

  • Introduction RPC ou REST ? Avantages de gRPC Protocole Buffer Utilisation de gRPC

Déploiement

  • Déploiement sous Windows Déploiement sous Linux

Thèmes : Développement Windows

Formations non classées

Word

Objectifs de la formation Word 2010 Malgré tout votre savoir à propos de Word 2010, ce logiciel ne vous a peut-être pas dévoilé toutes ses

Durée
20 Heures
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Vue Js

Objectifs de la formation Vue.js Si vous êtes perdu face aux nombreux frameworks JavaScript modernes, Vue.js est la réponse à la complexité

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Typescript

Description de la formation TypeScript TypeScript est un langage de programmation créé par Microsoft. Conçu à l'origine dans le but

Durée
1 Mois
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride

Formations non classées

Symfony

Objectifs de la formation Symfony 4 avancé Cette formation Symfony 4 vous permettra d’aller au-delà d’une utilisation de base du framework. Le

Durée
1 Mois
Niveau
Avancé
Modalités
Présentiel · En ligne · Hybride