Scheduled Dates (sort by: location | date) |
Request availability or book by selecting a date: England
Prices exclude VAT.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.
|
Course Overview The course will provide a basis for developing both WCF and XML Web Services. This course is suitable for those using Visual Studio .NET. Code examples and exercises in this course are given in both VB.NET and C#. Audience Competent .NET programmers who wish to develop SOA Distributed Applications using WCF and XML Web Services. Those working towards MCTS or MCPD .NET exams. Prerequisites Delegates should have attended the Quanta Object Oriented, and Developing Web Applications with ASP.NET courses or have the equivalent knowledge. Course Outline INTRODUCTION TO WEB SERVICES - Introduction to Web Services
- Remoting
- WCF
CREATING WEB SERVICES - Web Services Names
- Creating an ASP.NET Web Service
- Creating a Web Service Client
- The WebService Namespace
- The WebServiceBindingAttribute
- The .asmx File
- Testing a Web Service
- Changing a web service class name
XML, SOAP, WSDL AND UDDI - A Brief History of Web Service Protocols
- XML
- SOAP
- Web Service Discovery
- Files Required by a Client
INTRODUCTION TO WCF - Installing WCF
- A Simple WCF Example
CUSTOM DATA TYPES AND SERIALISATION - Passing Complex Data Types
- Using the Serialisable Attributes
- Using DataContract/Member Attributes
- Data Contracts
- More Advanced Serialisation Methods
SOA AND MESSAGES - Ask for Customer BY ID
- Using Message Objects
- RPC-style vs Messaging-style
- What is SOA?
- WCF Contracts
EXCEPTION HANDLING - Handling WCF Errors
- Using the FaultContract Attribute
HOSTING - Hosting Overview
- A Self-Hosted Example
- Pros and Cons of Self-Hosting
TRANSPORTS AND BINDINGS - Transports Overview
- Bindings
- Bindings and Transports
- Configuring TCP Transport
- Multiple Endpoints
SECURITY BASICS - Security Overview
- Security Details
- Internet Settings
- RBAC
How to make a booking for the VST53WEB course
|