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

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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 oeuvre un service WCF transactionnel

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 290,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 290,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

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

Prérequis

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

Public

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

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation Technologies Web vous aurez acquis les connaissances et les compétenes nécesaires pour :

  • Comprendre les architectures WEB et les technologies sous-jacentes
  • Développer en HTML/HTML5
  • Créer et utiliser des feuilles de style CSS3
  • Proposer des formulaires dans votre application WEB
  • Tirer parti des nouveautés HTML5 et CSS3 pour alléger les besoins en JavaScript
  • Connaître les possibilités multimédia en HTML5/Javascript (video, son, animation)
  • Créer des mises en page avec les CSS Grid
  • Adapter l'affichage des versions mobile / tablette avec BootStrap
  • Proposer des services géolocalisés dans vos développements
  • Faciliter la communication entre le serveur et le navigateur (Ajax)
  • Proposer des applications hors ligne (mobile, tablette)
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation vise à vous permettre de développer une approche assertive en leadership, vous permettant de diriger avec confiance, influence et impact. À la fin de cette formation, vous serez en mesure de vous affirmer de manière constructive, d'ajuster votre comportement aux besoins des autres et de donner des critiques constructives.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les enjeux du design d'expérience utilisateur
  • Utiliser les méthodes centrées utilisateur
  • Appliquer l'UX Design à la conception d'interfaces
  • Adopter des démarches de conception itératives
  • Intégrer les notions de base de l'ergonomie des interfaces
  • Améliorer la qualité des applications et des sites Web
  • Concevoir des prototypes d'interface avec Figma
  • Mettre en place des tests utilisateurs et évaluer l'utilisabilité d'une interface.
Tarif

A partir de 2 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Analyser le fonctionnement et les pouvoirs du mental et faire son autodiagnostic
  • Identifier les conditions de sa réussite : construire une stratégie gagnante, s'appuyer sur ses croyances dynamisantes
  • Développer une solidité mentale et développer sa créativité pour gagner en impact et mieux gérer les situations difficiles
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance
  • Entreprise

Objectifs de la formation

By the completion of this course, you will be able to :

  • Describe how clustering is used to implement high availability in the data center environment.
  • Describe VCS and cluster communication mechanisms.
  • Create a cluster, and configure service groups and resources.
  • Implement and verify failover and failback capability for application, storage, and network services.
  • Configure and optimize cluster behavior.
  • Protect data in a shared storage environment.
  • Describe I/O fencing operations, and its implementation.
  • Configure VCS to manage an Oracle database and other applications.
  • Describe InfoScale support for Cloud Environments.
  • Configure and manage VCS clusters on virtual machines in VMware environment.
  • Implement Just in Time Availability for single node VCS cluster on virtual machine in a VMware environment.
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation officielle Citrix Virtual Apps & Desktops, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Décrire une architecture et les communications de Citrix Cloud
  • Comprendre les différences entre Citrix Virtual Apps & Desktops On-Premises et XenApp et XenDesktop Services dans le Cloud
  • Décrire les services et les ressources disponibles à travers Citrix Cloud
  • Installer, configurer et gérer Citrix Cloud Connectors
  • Mettre à disposition des applications et des bureaux sur des ressources On-Premises
  • Comprendre l’utilisation de StoreFront et de NetScaler Gateway avec Citrix Cloud
  • Migrer une architecture Citrix Virtual Apps & Desktops On-Premises vers une plateforme Citrix Cloud
  • Comprendre les avantages à migrer des ressources vers un cloud public
Tarif

A partir de 2 700,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les considérations relatives au développement d'applications basées sur l'IA
  • Créer, configurer, déployer et sécuriser Azure Cognitive Services
  • Développer des applications qui analysent du texte
  • Développer des applications basées sur la parole
  • Créer des applications avec des capacités de compréhension du langage naturel
  • Créer des applications QnA
  • Créer des solutions conversationnelles avec des bots
  • Utiliser des services de vision par ordinateur pour analyser des images et des vidéos
  • Créer des modèles de vision par ordinateur personnalisés
  • Développer des applications qui détectent, analysent et reconnaissent les visages
  • Développer des applications qui lisent et traitent le texte dans les images et les documents
  • Créer des solutions de recherche intelligente pour le Knowledge Mining.
Tarif

A partir de 2 840,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Architectures Web, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Aborder l'état de l'art des technologies Xnet et de leurs impacts sur les applications internet et intranet d'entreprise
  • Apporter une synthèse complète, structurée et didactique des connaissances indispensables en matière de technologies du Web
  • Analyser les domaines d'application et examiner les démarches pratiques de mise en oeuvre
Tarif

A partir de 2 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les enjeux des mondes numériques (Métavers) pour les entreprises
  • Découvrir les applications dites de "jumeaux numériques", qui permettent de dupliquer le monde réel dans un environnement numérique
  • Présenter les notions de Blockchain et de NFT
  • Reconnaître les premiers Métavers
  • Découvrir les premières études de cas dans des secteurs économiques variés et les opportunités qui s'y rattachent
  • Déterminer les compétences et profils à développer dans les prochaines années pour mettre en place ces expérimentations
  • Identifier les limites de ces mondes numériques et les menaces qui en sont relatives.
Tarif

A partir de 860,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les principes de l'orchestration de conteneurs
  • Manipuler les ressources de base Kubernetes
  • Déployer des applications et les mettre à disposition.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Je cherche à faire...