Apprendre par la pratique est important pour vous ? Pas envie de se coltiner le gros bouquin Apress de 2000 pages ?
Je comprends :) ... A la fin de cette formation vous saurez l'essentiel pour créer et travailler avec des services WCF SOAP et REST.
A qui s'adresse la formation ?
La formation s'adresse à des développeurs C# juniors ou intermédiaires. Je ne vais pas reprendre ici les fondamentaux du langage C#) ou des étudiants souhaitant apprendre cette technologie.
Je me place dans le contexte d'une utilisation en entreprise.
Vous me verrez créer pas à pas créer des services, les héberger de différentes manières et les clients associés (code source inclus) pour vous aider à aller plus vite lors de vos développements.
Cette technologie est très utilisée dans les grosses entreprises et savoir créer / modifier / débugguer de tels services est un atout pour tout développeur C#.
Ce qui est couvert :
Création pas à pas de services WCF et leur configuration :
- Comment créer un contrat de service ?
- Quel protocole choisir pour notre service ? Comment le configurer ?
- Comment héberger notre service dans IIS ?
- Comment héberger notre service dans un processus .NET ?
- Comment héberger notre service dans un service Windows ?
- Comment créer le client qui va consommer le service ?
- Comment débugguer un service et un client ?
- Faut-il choisir des services SOAP ou des services REST ?
- REST : Comment créer un service à partir d'un service SOAP ?
- REST : Comment retourner les données en JSON et non XML ?
- REST : Comment créer un client pour envoyer des messages POST ou PUT ?
Ce qui est n'est pas couvert :
Dans toute technologie il y a des trucs qui servent à rien, je ne vais parler que de ce que j'utilise presque tous les jours dans ma vie de développeur : WCF couvre une quantité sans fin d'options de configuration qui ne sont quasiment jamais utiles.
Il ne s'agit pas d'une formation avancée mais débutant/intermédiaire. Les problématiques avancées de de WCF ne sont pas couvertes.