retour accueil c3 institute

Tél : 01 42 37 12 34

c3 institute : formation et conseil aux entreprises

Formations et conseil aux entreprises

 

C3 Institute vous propose un catalogue complet de formations sur tous les thèmes liés à l'entreprise, informatique, coaching, management, langue...

formations continues - standard et sur mesure, DIF, FONGECIF, formations en alternance...

Web Services en .Net 2.0 (3j)


Concevoir et implémenter des services Web avec Visual Studio .NET 2005

L'avis de l'expert

Orienté vers la conception d’architectures d’applications basées sur le Web en s’appuyant sur XML, ce stage propose d’acquérir les techniques de développement des services Web à des développeurs confirmés.



Participants

Développeurs expérimentés ayant des connaissances en développement d'applications à base de composants.


Pré-requis

Connaître le langage XML

Stage MS881 : "C# - Programmation sous Visual Studio 2005" ou connaissances équivalentes



Objectifs

  • Cet atelier de trois jours offre aux stagiaires les connaissances théoriques et pratiques permettant de développer des applications distribuées à l’aide du Framework .NET et de Visual Studio 2005. L’accent est mis dans cet atelier sur les Web Services, le remoting, Microsft Message Queue et les Serviced Components.





Méthodes pédagogiques

Cette formation de 3 jours traite les modules essentiels des formations 2548A. Elle apporte aux stagiaires les connaissances et les compétences pour développer des applications distribuées sophistiquées en utilisant Microsoft .NET Framework et Microsoft Visual Studio 2005. Elle montre comment réaliser des applications distribuées en utilisant les services Web et les fonctionnalités avancées de WSE (Web Services Enhancements) 3.0:

  • Création de documents XML. Création de XSD, XSL. Tests d'accessibilité. Création de page XHTML. Génération d'un flux Google SiteMaps.
  • Analyse d'ergonomie Web 2.0. Interrogation de Services Web à partir du Web.
  • Paramétrage automatique de blocs, calques, menus, zones de formulaires à partir de CSS.
  • Usage de SVG pour afficher des graphiques statistiques. Développement d'une application de base XUL, Flex, Flash. Conversion HTML vers PDF.

  • Création de formulaires XForms et appels de programmes serveurs.

  • Nombreux exercices JavaScript. Lecture de données XML en JavaScript. Modification de la structure XHTML.

  • Login, chargement de données dynamiques.

  • Création d'une cartographie Google Maps.

  • Création d'un blog et de son flux RSS. Lecture dynamique du contenu pour alimenter un site distant.



Détails du contenu

Construction et utilisation d'un service Web XML simple

  • Contexte technique des services Web
  • Composants des services Web : WSDL, SOAP et UDDI

Configuration et personnalisation d'un service Web

  • Sérialisation XML
  • Comment utiliser des types de données complexes dans des services Web
  • Comment employer des attributs pour contrôler la sérialisation
  • Comment utiliser des attributs de configuration de service
  • Fichiers de configuration

Appel de méthodes Web de façon asynchrone

  • La nécessité d'appels asynchrones
  • Options des appels asynchrones
  • Méthodes à sens unique

Conception avancées de services Web

  • Service Transaction COM+
  • Session ASP.NET sur un service Web
  • Mettre en oeuvre la fonction de cache de données dans les services Web
  • Comment mettre en oeuvre un service Web virtuel avec Capture de données d'écran (screen scraping)

Publication et déploiement de services Web

  • Présentation de UDDI
  • Publier un service Web
  • Trouver un service Web
  • Publier un service Web sur un Intranet
  • Configurer un service Web

Mise en oeuvre d'une stratégie et d'une sécurité WSE 3.0

  • Qu'est-ce que la sécurité WSE 3.0 ?
  • Mise en oeuvre des stratégies WSE 3.0

Mise en oeuvre des assertions de stratégie personnalisées WSE 3.0

  • Qu'est-ce qu'une assertion de stratégie personnalisée WSE 3.0 ?
  • Application d'assertions de stratégie personnalisées

Gestion de grands transferts de données en utilisant WSE 3.0

  • Qu'est-ce que MTOM (Message Transmission Optimization Mechanism) ?
  • Comment utiliser MTOM avec WSE 3.0 ?

Mise en oeuvre de la messagerie SOAP WSE 3.0

  • Qu'est-ce que la messagerie SOAP ?
  • Envoi et réception de messages SOAP
  • Messagerie HTTP et TCP

Mise en oeuvre des extensions et des en-têtes SOAP

  • Qu'est-ce qu'un en-tête SOAP ?
  • Qu'est-ce qu'une extension SOAP ?

Mise en pratique du routage WSE 3.0

  • Qu'est-ce que le routage ?
  • Mise en pratique du routage WSE 3.0

Service Web et Windows Communication Foundation (WCF Framework3.0)

  • Les contrats WCF
  • La configuration WCF
  • L'interopérabilité avec les services Web





CERTIFICATION

Microsoft Certified Technology Specialist (MCTS) Distributed Applications, Microsoft Certified Professional Developer (MCPD) Enterprise Applications Developer 70-529 et 70-549



Séminaire

Réf :

2548


Prix : 1390 € H.T.
Durée : 3 jours

Imprimer
imprimer
Faire suivre
faire suivre
PDF
ouvrir en pdf




Ce stage peut-être réalisé en intra entreprise

C3 Institute
101, rue de la fontaine grelot | 92160 Antony
Téléphone: 01.42.37.12.34 | Fax : 01.46.68.57.45
Courriel :
c3 Institute : activateur de compétences