Développement microsoft.net - WCF avec c#

Module autonome non conventionné

Durée moyenne : 21 h
logo DK

MOD_42686

Niveau d'entrée : Bac, Bac pro, BP, Bac +2, Bac +3/4, Bac +5 et plus
Niveau de sortie : Sans Niveau Spécifique
Validation partielle : Développement Microsoft.net
Attestation d'acquis ou de compétences (module de formation)
Public(s) visé(s) :Tout public

Organisation pédagogique :

en savoir plus...

Information sur le(s) public(s) visé(s) :

Tout public

Pré-requis :

Une expérience préalable de développement asp.net est requise.
L'expérience avec asp.net mvc et web api est un plus mais pas nécessaire.

Objectifs :

Se familiariser avec les outils et techniques utilisés pour exploiter les vulnérabilités des applications web.
Effectuer des tâches de profilage et des tests de pénétration sur une application web d'échantillon.
Découvrir les différentes formes d'injection et leurs contre-mesures associées.
Acquérir une expérience pratique lors de la configuration d'iis pour héberger des applications web asp.net sécurisées.
Utiliser les classes de cryptographie dans framework.net pour explorer diverses formes de cryptage et de signature.
Découvrir les différentes formes d'authentification et étudier leurs avantages et inconvénients.

Description :

Ce module enseigne aux participants les fondamentaux de la sécurité des applications web en leur permettant de jouer le rôle d'un utilisateur malveillant.
En tant qu'utilisateur, ils effectuent diverses tâches impliquant le profilage d'application et les tests de pénétration.
Après cela, les participants apprennent les contre-mesures et les meilleures pratiques nécessaires à la création d'applications web .net sécurisées.

Introduction à wcf.

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.
Inter-opé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.

Mettre en place d'un service wcf.

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 oeuvre des contrats de données.
Mapping des contrats de données au schéma xsd.
Serialisation.
Tableau et collections génériques.
Énumé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.

Wcf avancé (sécurité, envoi de données, et manipulation des exceptions).

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.

Conclusion

Organisation de la formation :

Cours du jour

Périodicité de la formation :

tous les deux mois

Nombre de sessions par an :

5

Spécialité de formation :

Informatique, traitement, réseau (326)

Domaine(s) :

programmation orientée objet (31098)

Action(s) de formation(s) parente(s)

  • Session du 01/01/2020 au 31/12/2022

    Lieu de session :
    Buro club
    120 Rue Jean Jaurès
    92300 Levallois-Perret
    SE_335196

    Durée moyenne de la formation :

    • 21 h en Cours du jour
    21 heure(s) par semaine

    Places disponibles : oui

    Entrée/sortie :  permanente

    Lieu d'inscription :
    Cegefos
    28 Rue Xavier Bichat
    72000 Le Mans

    Afficher la carte

    02 43 52 36 45

    cegefos@orange.fr

    Modalités d’inscription : Dossier, Entretien

  • Anotéa - Évaluez votre formation

    Développement microsoft.net - WCF avec c#

    Session du 01/01/2020 au 31/12/2022

     

    Formation à distance : que des cours pris sur d'autres supports... Gratuits. Mais avec la mention "libre sauf usage commercial"

    L’accueil
    Le suivi pédagogique
    L’équipe de formateurs
    Les moyens matériels
    Recommandation

    Avis publié le 18/04/2019
    Formation effectuée du 02/07/2018 au 23/07/2018

    x