Développer des Applications Distribuées avec Microsoft .Net Remoting

Formation

En présentiel

Prix sur demande

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Toulouse

Objectifs: Expliquer les différentes technologies d'applications distribuées. Créer un objet distant. Créer des objets distants en utilisant des fichiers de configuration. Contrôler la durée de vie d'un objet distant. Implémenter le pattern Factory Design'. Appeler de façon asynchrone les méthodes d'un objet distant. Héberger un objet distant dans un service Windows. Destinataires: Ce cours s'adresse à des développeurs expérimentés, Les stagiaires doivent disposer d'au moins trois ans d'expérience en développement et au moins d'un an en développement avec .NET. De plus, les stagiaires doivent disposer d'une bonne expérience sur les précédentes technologies de composants distribués tels DCOM ou COM+.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Toulouse ((31) Haute-Garonne)
Voir plan
1 Avenue de l'Europe - Campus 1, Bât. F,, 31400

Date de début

Consulter

Date de début

Consulter

À propos de cette formation

* Au moins 3 ans d'expérience en développement applicatif, * Au moins 1 an d'expérience en développement d'applications avec le Framework .NET et Microsoft Visual Studio .NET 2002/2003, ...

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Microsoft .NET

Le programme

Objectifs :

A l'issue de ce cours, les stagiaires sauront :
  • Expliquer les différentes technologies d'applications distribuées,
  • Créer un objet distant,
  • Créer des objets distants en utilisant des fichiers de configuration,
  • Contrôler la durée de vie d'un objet distant,
  • Implémenter le pattern "Factory Design",
  • Appeler de façon asynchrone les méthodes d'un objet distant,
  • Héberger un objet distant dans un service Windows,
  • Héberger un objet distant dans IIS,
  • Déployer une application distante,
  • Monitorer une application qui contient des objets distants,
  • Débuguer de façon distante une application distante,
  • Renforcer la sécurité d'accès aux objets distants.
Module 1 : Introduction au développement d'applications distribuées
  1. Différences entre les technologies d'applications distribuées
  2. Structure des applications distribuées
Module 2 : Création d'un objet distant
  1. Introduction à la création d'un objet distant
  2. Création d'objets activés par le serveur (SAO)
  3. Création d'objets activés par le client (CAO)
  4. Implémentation du pattern "Factory Design" pour créer une usine de création d'objets de type "CAO"
Module 3 : Création d'un objet distant - Techniques avancées
  1. Simplification du Remoting en utilisant des fichiers de configuration
  2. Contrôler la durée de vie d'un objet
  3. Appeler de façon asynchrone les méthodes d'un objet distant
Module 4 : Héberger et déployer une application distante
  1. Choix d'une option d'hébergement
  2. Héberger une application distante en utilisant un service Windows ou IIS
Module 5 : Tester une application distante
  1. Monitorer les performances d'une application
  2. Configurer l'environnement de débugage
Module 6 : Implémenter des mesures de sécurité dans une application en Remoting .NET
  1. Implémentation de l'authentification personnalisée
  2. Implémentation de l'autorisation
  3. Introduction au cryptage de données
  4. Configuration de la sécurité dans IIS
Module 7 : Considérations de conception
  1. Choix de conception
  2. Implémentation de recommandations

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Développer des Applications Distribuées avec Microsoft .Net Remoting

Prix sur demande