learn something new
FIND A CLASS
Virtual Training Schedule
Map : Bloomington, IL
Map : Springfield, IL
Find a Class
> Class Summary
MS10263 - Developing Communication Foundation Solutions with VS2010
If you have any questions about registering for this class, please call (877) 832-0688 Ext. 1493 or email us at
This three-day instructor-led course provides participants with the knowledge and skills to develop distributed applications using WCF 4 and Microsoft Visual Studio 2010.
Click here for a printer-friendly version of this page.
Feb 18, 2014 - Feb 20, 2014
Contact us for additional availability.
Before attending this course, students must have:
Understanding 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.
Detailed Class Syllabus
Module 1: Service-Oriented Architecture
What Is SOA?
The Benefits of SOA
Scenarios and Standards
Introduction to WCF
Module 2: Getting Started with WCF Development
Service Contract and Implementation
Hosting WCF Services
Consuming WCF Services
Module 3: Hosting WCF Services
WCF Service Hosts
Hosting WCF Services in Windows Services
IIS, WAS, and AppFabric
Configuring WCF Hosts
Service Hosting Best Practices
Module 4: Defining and Implementing WCF Contracts
What Is a Contract?
Designing WCF Contracts
Module 5: Endpoints and Behaviors
Multiple Endpoints and Interoperability
WCF Default Endpoints
Instancing and Concurrency
Module 6: Testing and Troubleshooting WCF Services
Errors and Symptoms
Debugging and Diagnostics Tools
Module 7: Security
Introduction to Application Security
The WCF Security Model
Transport and Message Security
Authentication and Authorization
Module 8: Advanced Topics
The Asynchronous Invocation Pattern
Copyright © 1996 - 2013 Levi, Ray & Shoup, Inc. All rights reserved. |
Trademark Information and Legal Disclaimers