Building Effective Windows Communication Foundation applications using Visual Studio 2010
Starting dates and places
Focus on Training offers this product as a default in the following regions: N/A
Description
This course is ideal for Developers and Team Leaders who will be using Windows Communication Foundation and the Microsoft .NET Framework to implement a Service Oriented Architecture
Delegates will learn how to
Create and manage Windows Communication Foundation – WCF projects in Visual Studio 2010.
Identify scenarios and standards for a Service Oriented Architecture.
Describe the role and characteristics of RESTful services.
Design and implement service, data and message contracts.
Create, host and consume a simple WCF service.
Use a variety of hosts including Internet Information Services and Windows Services.
Configure services for discoverability.
Implement queued and transactional service…
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
This course is ideal for Developers and Team Leaders who will be using Windows Communication Foundation and the Microsoft .NET Framework to implement a Service Oriented Architecture
Delegates will learn how to
Create and manage Windows Communication Foundation – WCF projects
in Visual Studio 2010.
Identify scenarios and standards for a Service Oriented
Architecture.
Describe the role and characteristics of RESTful services.
Design and implement service, data and message contracts.
Create, host and consume a simple WCF service.
Use a variety of hosts including Internet Information Services and
Windows Services.
Configure services for discoverability.
Implement queued and transactional services.
Define fault contracts and handle errors.
Describe the key factors affecting the performance and reliability
of services.
Use a combination of tracing and message logging techniques to
monitor WCF services.
Secure WCF services with both transport and message security.
Implement claim-based identity.
Configure content-based and context-based routing.
This course provides delegates with the necessary skills and
techniques to design and implement their own service-oriented
applications (SOA) using WCF Service Microsoft Visual Studio
2010.
The course is presented as a mixture of lectures and hands-on
exercises. Instructions and solutions are provided in the C# 4.0
language only.
Typical Course Outline
Chapter 1 : Fundamentals of Service Oriented Architecture
SOA Service Oriented Architecture
Where does WCF fit in?
Introduction to Windows Communication Foundation – WCF
Chapter 2: Creating and maintaining WCF projects in Visual Studio
2010
Creating WCF Projects in Visual Studio 2010
Writing the service Configuring the service
Testing the service
Writing the client using channel factories and service
references
Chapter 3: Hosting WCF services
Why must WCF Services be Hosted?
Types of Host: IIS, WAS, AppFabric, self-hosting
Which Host to Choose?
Other Alternatives
Chapter 4: Service Contracts
Simple Service Contracts
MetaData, MEX and WSDL
Generate Proxy Classes from WSDL
ServiceContract and OperationContract Properties
Message Exchange Patterns
Service Versioning
Chapter 5: Data and Message Contracts
How should data be transferred? P
OCO and Serializable
Data Contracts
DataContract and DataMember attributes
Inheritance and KnownTypes
DataContract Versioning and Extension Data?
Message Contracts
Chapter 6: Fault Contracts and Error Handling
Faults and exceptions
The Fault element
Throwing .NET exceptions
Throwing custom faults
Chapter 7: Endpoints and Bindings
Endpoints and Bindings
System (built in) Bindings
Custom Bindings
Default Endpoints
Multiple Endpoints
Routing
Ad-Hoc Discovery
Managed Discovery
Chapter 8: Behaviors and Instance Management
Channel Stack
Behaviors
Configuring Behaviors in configuration files
Configuring Behaviors in code
Instance Management
Chapter 9: Reliable Messaging and Transactions
Reliable Messaging
Message Queuing
Transactions
Chapter 10: RESTful Services
The principles of REST
URIs and URITemplates
REST Tools
Chapter 11: Monitoring and testing WCF services
Monitoring and testing
Typical errors in a Service Oriented Architecture
Outcomes from errors
Measuring performance
Monitoring and diagnostics tools
Chapter 12: Securing WCF services
Security Domains
WCF Integration
Authentication and Authorization
WCF Security Model
Transport Security
Message Security
Claims-Based Identity
Windows Identity Framework
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.