Web Services in .NET

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Web Services in .NET

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,5 SpiralTrain heeft een gemiddelde beoordeling van 8,5 (uit 50 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeAmsterdam
9 mrt. 2026 tot 12 mrt. 2026
Toon rooster
event 9 maart 2026, 09:30-16:30, Amsterdam, Dag 1
event 10 maart 2026, 09:30-16:30, Amsterdam, Dag 2
event 11 maart 2026, 09:30-16:30, Amsterdam, Dag 3
event 12 maart 2026, 09:30-16:30, Amsterdam, Dag 4
placeEindhoven
9 mrt. 2026 tot 12 mrt. 2026
Toon rooster
event 9 maart 2026, 09:30-16:30, Eindhoven, Dag 1
event 10 maart 2026, 09:30-16:30, Eindhoven, Dag 2
event 11 maart 2026, 09:30-16:30, Eindhoven, Dag 3
event 12 maart 2026, 09:30-16:30, Eindhoven, Dag 4
placeHouten
9 mrt. 2026 tot 12 mrt. 2026
Toon rooster
event 9 maart 2026, 09:30-16:30, Houten, Dag 1
event 10 maart 2026, 09:30-16:30, Houten, Dag 2
event 11 maart 2026, 09:30-16:30, Houten, Dag 3
event 12 maart 2026, 09:30-16:30, Houten, Dag 4
computer Online: Online
9 mrt. 2026 tot 12 mrt. 2026
Toon rooster
event 9 maart 2026, 09:30-16:30, Online, Dag 1
event 10 maart 2026, 09:30-16:30, Online, Dag 2
event 11 maart 2026, 09:30-16:30, Online, Dag 3
event 12 maart 2026, 09:30-16:30, Online, Dag 4
placeRotterdam
9 mrt. 2026 tot 12 mrt. 2026
Toon rooster
event 9 maart 2026, 09:30-16:30, Rotterdam, Dag 1
event 10 maart 2026, 09:30-16:30, Rotterdam, Dag 2
event 11 maart 2026, 09:30-16:30, Rotterdam, Dag 3
event 12 maart 2026, 09:30-16:30, Rotterdam, Dag 4
placeZwolle
9 mrt. 2026 tot 12 mrt. 2026
Toon rooster
event 9 maart 2026, 09:30-16:30, Zwolle, Dag 1
event 10 maart 2026, 09:30-16:30, Zwolle, Dag 2
event 11 maart 2026, 09:30-16:30, Zwolle, Dag 3
event 12 maart 2026, 09:30-16:30, Zwolle, Dag 4
placeAmsterdam
11 mei. 2026 tot 14 mei. 2026
Toon rooster
event 11 mei 2026, 09:30-16:30, Amsterdam, Dag 1
event 12 mei 2026, 09:30-16:30, Amsterdam, Dag 2
event 13 mei 2026, 09:30-16:30, Amsterdam, Dag 3
event 14 mei 2026, 09:30-16:30, Amsterdam, Dag 4
placeEindhoven
11 mei. 2026 tot 14 mei. 2026
Toon rooster
event 11 mei 2026, 09:30-16:30, Eindhoven, Dag 1
event 12 mei 2026, 09:30-16:30, Eindhoven, Dag 2
event 13 mei 2026, 09:30-16:30, Eindhoven, Dag 3
event 14 mei 2026, 09:30-16:30, Eindhoven, Dag 4
placeHouten
11 mei. 2026 tot 14 mei. 2026
Toon rooster
event 11 mei 2026, 09:30-16:30, Houten, Dag 1
event 12 mei 2026, 09:30-16:30, Houten, Dag 2
event 13 mei 2026, 09:30-16:30, Houten, Dag 3
event 14 mei 2026, 09:30-16:30, Houten, Dag 4
computer Online: Online
11 mei. 2026 tot 14 mei. 2026
Toon rooster
event 11 mei 2026, 09:30-16:30, Online, Dag 1
event 12 mei 2026, 09:30-16:30, Online, Dag 2
event 13 mei 2026, 09:30-16:30, Online, Dag 3
event 14 mei 2026, 09:30-16:30, Online, Dag 4
placeRotterdam
11 mei. 2026 tot 14 mei. 2026
Toon rooster
event 11 mei 2026, 09:30-16:30, Rotterdam, Dag 1
event 12 mei 2026, 09:30-16:30, Rotterdam, Dag 2
event 13 mei 2026, 09:30-16:30, Rotterdam, Dag 3
event 14 mei 2026, 09:30-16:30, Rotterdam, Dag 4
placeZwolle
11 mei. 2026 tot 14 mei. 2026
Toon rooster
event 11 mei 2026, 09:30-16:30, Zwolle, Dag 1
event 12 mei 2026, 09:30-16:30, Zwolle, Dag 2
event 13 mei 2026, 09:30-16:30, Zwolle, Dag 3
event 14 mei 2026, 09:30-16:30, Zwolle, Dag 4
placeAmsterdam
6 jul. 2026 tot 9 jul. 2026
Toon rooster
event 6 juli 2026, 09:30-16:30, Amsterdam, Dag 1
event 7 juli 2026, 09:30-16:30, Amsterdam, Dag 2
event 8 juli 2026, 09:30-16:30, Amsterdam, Dag 3
event 9 juli 2026, 09:30-16:30, Amsterdam, Dag 4
placeEindhoven
6 jul. 2026 tot 9 jul. 2026
Toon rooster
event 6 juli 2026, 09:30-16:30, Eindhoven, Dag 1
event 7 juli 2026, 09:30-16:30, Eindhoven, Dag 2
event 8 juli 2026, 09:30-16:30, Eindhoven, Dag 3
event 9 juli 2026, 09:30-16:30, Eindhoven, Dag 4
placeHouten
6 jul. 2026 tot 9 jul. 2026
Toon rooster
event 6 juli 2026, 09:30-16:30, Houten, Dag 1
event 7 juli 2026, 09:30-16:30, Houten, Dag 2
event 8 juli 2026, 09:30-16:30, Houten, Dag 3
event 9 juli 2026, 09:30-16:30, Houten, Dag 4
computer Online: Online
6 jul. 2026 tot 9 jul. 2026
Toon rooster
event 6 juli 2026, 09:30-16:30, Online, Dag 1
event 7 juli 2026, 09:30-16:30, Online, Dag 2
event 8 juli 2026, 09:30-16:30, Online, Dag 3
event 9 juli 2026, 09:30-16:30, Online, Dag 4
placeRotterdam
6 jul. 2026 tot 9 jul. 2026
Toon rooster
event 6 juli 2026, 09:30-16:30, Rotterdam, Dag 1
event 7 juli 2026, 09:30-16:30, Rotterdam, Dag 2
event 8 juli 2026, 09:30-16:30, Rotterdam, Dag 3
event 9 juli 2026, 09:30-16:30, Rotterdam, Dag 4
placeZwolle
6 jul. 2026 tot 9 jul. 2026
Toon rooster
event 6 juli 2026, 09:30-16:30, Zwolle, Dag 1
event 7 juli 2026, 09:30-16:30, Zwolle, Dag 2
event 8 juli 2026, 09:30-16:30, Zwolle, Dag 3
event 9 juli 2026, 09:30-16:30, Zwolle, Dag 4
placeAmsterdam
7 sep. 2026 tot 10 sep. 2026
Toon rooster
event 7 september 2026, 09:30-16:30, Amsterdam, Dag 1
event 8 september 2026, 09:30-16:30, Amsterdam, Dag 2
event 9 september 2026, 09:30-16:30, Amsterdam, Dag 3
event 10 september 2026, 09:30-16:30, Amsterdam, Dag 4
placeEindhoven
7 sep. 2026 tot 10 sep. 2026
Toon rooster
event 7 september 2026, 09:30-16:30, Eindhoven, Dag 1
event 8 september 2026, 09:30-16:30, Eindhoven, Dag 2
event 9 september 2026, 09:30-16:30, Eindhoven, Dag 3
event 10 september 2026, 09:30-16:30, Eindhoven, Dag 4
Beschrijving
In the course Web Services in dotNET participants learn to develop Web Services using Windows Communication Foundation (WCF) and C#.

WCF Intro

The course Web Services in .NET begins with a discussion of WCF Web Services features. Among other things, the contracts that play a role in this are discussed, such as WCF Contracts, Service Contracts, Data Contracts and Message Contracts.

SOAP and WSDL

Attention is also paid to the fundamentals of the Simple Object Access Protocol (SOAP) and the Web Services Description Language (WSDL) that are essential for creating interoperable Web Services. The SOAP messages from a simple Web Service are intercepted and the WSDL is analyzed.

XML Schema

XML Schem…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: .NET, Linq, C#, Asynchronous Programming en Java.

In the course Web Services in dotNET participants learn to develop Web Services using Windows Communication Foundation (WCF) and C#.

WCF Intro

The course Web Services in .NET begins with a discussion of WCF Web Services features. Among other things, the contracts that play a role in this are discussed, such as WCF Contracts, Service Contracts, Data Contracts and Message Contracts.

SOAP and WSDL

Attention is also paid to the fundamentals of the Simple Object Access Protocol (SOAP) and the Web Services Description Language (WSDL) that are essential for creating interoperable Web Services. The SOAP messages from a simple Web Service are intercepted and the WSDL is analyzed.

XML Schema

XML Schema, which defines the content of XML messages in terms of content model and data types, is also discussed. The role of XML Schema in the mapping between XML and C# is covered as well.

Hosting

The various options for hosting WCF Web Services such as self hosting, hosting in Windows services and hosting in IIS are treated.

Contracts

The course Web Services in .NET also covers the techniques for creating and debugging ASP.NET Web services and contracts using Visual Studio .NET and creating Web Services clients using the direct use of the .NET API.

Instance Management

And the possibilities of managing WCF service instances such as per call services, per session services or singleton services are also on the agenda.

Binding

The various protocols over which WCF Web Services can operate, such as HTTP, HTTPS, TCP and UDP, and how to configure them, are treated.

Message Patterns

How WCF Web Services can use various message patterns such as one way, request-reply, callback and sessionfull, is part op the program as well.

Web API REST Services

Finally it is discussed how REST Services, in which JSON Data is sent, are implemented with the Web API.

Audience Web Services in .NET Course

This course is intended for developers who want to understand and use .NET WCF Web Services in their applications.

Prerequisites Course Web Services in .NET

To participate in this course knowledge and experience with C# is required and knowledge of ASP.NET is beneficial for a proper understanding.

Realization Training Web Services in .NET

The course has a hands-on nature. The theory is treated on the basis of presentation slides. The theory is interspersed with demos and exercises. The course materials are in English.

Certification Web Services in .NET

Participants receive a certificate Web Services in .NET after successful completion of the course.

Modules

Module 1 : WCF Intro

  • WCF versus Web Services
  • Endpoints and Addresses
  • WS-Addressing
  • WCF Bindings
  • Configuring Bindings
  • WCF Contracts
  • Service Contracts
  • Data Contracts
  • Message Contracts
  • Fault Contracts
  • Creating Endpoints
  • Hosting WCF Services

Module 2 : Web Services Intro

  • What are Web Services?
  • Distributed Applications Evolution
  • Role of interface
  • RPC Example
  • Interoperability
  • Web Service Types
  • Web Services Stack
  • SOAP Web Services
  • REST Web Services
  • RPC Style Web Services
  • Document Style Web Services
  • Service Oriented Architecture

Module 3 : SOAP

  • What is SOAP?
  • SOAP Protocol Concepts
  • SOAP Messages
  • SOAP Body
  • SOAP Headers
  • SOAP Namespaces
  • SOAP Faults
  • SOAP Messages as payload
  • Message Exchange Patterns
  • SOAP Message Path
  • SOAP Intermediaries
  • actor and mustUnderstand attribute

Module 4 : XML-Schema

  • Why XML-Schema?
  • Well formed and valid documents
  • What XML-Schema’s?
  • Markup Languages
  • XML Schema Advantages
  • XML Schema design models
  • Classic Use of Schema’s
  • XML Namespaces
  • Simple and Complex types
  • XML Schema Data Types
  • User Defined Data Types
  • Derivation by Restriction
  • Derivation by Extension

Module 5 : WSDL

  • What is WSDL?
  • Where is WSDL used?
  • Benefits of WSDL
  • WSDL and Code Generation
  • WSDL in Web Service stack
  • WSDL Namespaces
  • WSDL Structure
  • WSDL Elements
  • Types and Messages
  • PortType and Operations
  • WSDL Bindings
  • Service Element
  • SOAP Messages Modes

Module 6 : Hosting

  • Hosting Types
  • Service Description
  • Self Hosting
  • Service Host Creation
  • App.config Configuration
  • Programmatic Configuration
  • Windows Host
  • Managed Window Service
  • Hosting in Windows Services
  • IIS Hosting and .SVC File
  • Web.config for IIS Host
  • Windows Activation Service
  • WAS Commands

Module 7 : Contracts

  • Service Contract
  • Creating Service Contract
  • Data Contract
  • Service Implementation
  • Client Side
  • Message Pattern
  • Message Contract
  • Message Contract Rules
  • Customizing SOAP
  • MessageHeaderArray
  • ProtectionLevel Property
  • Name and Order Property
  • Fault Contract

Module 8 : Instance Management

  • Instance Mode Configuration
  • Per Call Service
  • Process of Handling Per Call
  • Per Session Service
  • Singleton Service
  • Instance Deactivation
  • ReleaseInstanceMode
  • BeforeCall
  • BeforeAndAfterCall
  • Explicit Deactivation
  • Defining Durable Services
  • Throttling Configuration
  • Programmatic Configuration

Module 9 : Binding

  • Bindings and Channel Stacks
  • Message Bubbling
  • Basic Binding Types
  • WS Binding Types
  • NET Binding Types
  • Binding Configuration
  • Administrative Configuration
  • Programmatic Configuration
  • Metadata Exchange
  • Publishing Metadata
  • Metadata Exchange Point
  • MEX Administrative Config
  • MEX Programmatic Config

Module 10 : Message Patterns

  • Message Patterns
  • Request-Reply
  • One Way
  • One Way Operation
  • Sessionful Services
  • Exceptions
  • Callback Service
  • Callback Contract
  • Client Callback Setup
  • Service Side Callback Invocation

Module 11 : Web API REST Services

  • What is REST?
  • REST Web Service Principles
  • ID and Links
  • REST Services with Web API
  • Multiple Representations
  • Embedded Path Parameters
  • Common REST Patterns
  • Resources URI Access
  • JavaScript Object Notation (JSON)
  • XML versus JSON

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: .NET.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.