10263 Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

This 3-day course provides participants with the knowledge and skills to develop distributed applications using WCF 4 and Microsoft Visual Studio 2010.

Overview

This 3-day course provides participants with the knowledge and skills to develop distributed applications using WCF 4 and Microsoft Visual Studio 2010.

Prerequisites

Participants who wish to attend this course should meet the following prerequisites:

  • Understand of the problem-solving techniques that apply to software development
  • General understanding of the purpose, function, and features of the .NET Framework
  • Experience developing software using Visual Studio 2008 or Visual Studio 2010
  • Experience in object-oriented design and development using the C# programming language
  • Experience in n-tier application design and development

Who Should Attend?

This course is intended for professional .NET programmers who use Microsoft Visual Studio in a team-based, medium-sized to large development environment. This course is also tailored for individuals who are experienced users of Microsoft Visual Studio 2008 SP1, as well as cursory familiarity with Microsoft Visual Studio for Windows client or Web application development.

Course Outline

  • What Is SOA?
  • The Benefits of SOA Scenarios and Standards
  • Introduction to WCF

Lab: Service-Oriented Architecture

  • Service Contract and Implementation
  • Hosting WCF Services
  • WCF Behaviors
  • Consuming WCF Services

Lab: Service Development Lifecycle

  • WCF Service Hosts
  • ServiceHost
  • Hosting WCF Services in Windows Services
  • IIS, WAS, and AppFabric
  • Configuring WCF Hosts
  • Service Hosting Best Practices

Lab: Hosting WCF Services

  • What Is a Contract?
  • Contract Types
  • Messaging Patterns
  • Designing WCF Contracts

Lab: Contract Design and Implementation

  • Multiple Endpoints and Interoperability
  • WCF Discovery
  • WCF Default Endpoints
  • Instancing and Concurrency Reliability

Lab: Endpoints and Behaviors

  • Errors and Symptoms WCF Faults
  • Debugging and Diagnostics Tools
  • Runtime Governance

Lab: Testing and Troubleshooting WCF Services

  • Introduction to Application Security
  • The WCF Security Model
  • Transport and Message Security
  • Authentication and Authorization
  • Claim-Based Identity

Lab: Implementing WCF Security

  • The Asynchronous Invocation Pattern
  • Extending WCF Routing
  • Workflow Services

Lab: Advanced Topics

Get Pricing and Brochure

More Like This

Get the course Brochure & Pricing

Our course consultant will contact you within 1 working day

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Get in touch with our consultant