Chapter 1: Contracts;
1.1 Before You Begin;
1.2 Lesson 1: Defining Behavioral Contracts;
1.3 Lesson 2: Defining Structural Contracts;
1.4 Chapter Review;
1.5 Chapter Summary;
1.6 Key Terms;
1.7 Case Scenarios;
1.8 Suggested Practices;
1.9 Take a Practice Test;
Chapter 2: Exposing the Services;
2.1 Before You Begin;
2.2 Lesson 1: Service Endpoint Basics;
2.3 Lesson 2: Customizing and Extending Bindings;
2.4 Chapter Review;
2.5 Chapter Summary;
2.6 Key Terms;
2.7 Case Scenarios;
2.8 Suggested Practices;
2.9 Take a Practice Test;
Chapter 3: Deploying Services;
3.1 Before You Begin;
3.2 Lesson 1: Hosting a Service on a Web Server;
3.3 Lesson 2: Hosting a Service in a Managed Application;
3.4 Chapter Review;
3.5 Chapter Summary;
3.6 Key Terms;
3.7 Case Scenario;
3.8 Suggested Practices;
3.9 Take a Practice Test;
Chapter 4: Consuming Services;
4.1 Before You Begin;
4.2 Lesson 1: Consuming WCF Services;
4.3 Lesson 2: Consuming Non-WCF Services;
4.4 Chapter Review;
4.5 Chapter Summary;
4.6 Key Terms;
4.7 Case Scenarios;
4.8 Suggested Practices;
4.9 Take a Practice Test;
Chapter 5: Configuring WCF;
5.1 Before You Begin;
5.2 Lesson 1: Configuring the Client Endpoint;
5.3 Lesson 2: Dynamic Service Configuration;
5.4 Chapter Review;
5.5 Chapter Summary;
5.6 Key Terms;
5.7 Case Scenario;
5.8 Suggested Practices;
5.9 Take a Practice Test;
Chapter 6: Instrumentation;
6.1 Before You Begin;
6.2 Lesson 1: Basic WCF Tracing;
6.3 Lesson 2: End-to-End Tracing;
6.4 Lesson 3: WCF Extensibility;
6.5 Lesson 4: Monitoring WCF;
6.6 Chapter Review;
6.7 Chapter Summary;
6.8 Key Terms;
6.9 Case Scenario;
6.10 Suggested Practices;
6.11 Take a Practice Test;
Chapter 7: Infrastructure Security;
7.1 Before You Begin;
7.2 Lesson 1: Transport-Level Security;
7.3 Lesson 2: Message-Level Security;
7.4 Chapter Review;
7.5 Chapter Summary;
7.6 Key Terms;
7.7 Case Scenario;
7.8 Suggested Practices;
7.9 Take a Practice Test;
Chapter 8: User-Level Security;
8.1 Before You Begin;
8.2 Lesson 1: Authentication;
8.3 Client Credentials;
8.4 Service Credentials;
8.5 Custom Authentication;
8.6 Lesson 2: Authorization and Impersonation;
8.7 Chapter Review;
8.8 Chapter Summary;
8.9 Key Terms;
8.10 Case Scenario;
8.11 Suggested Practices;
8.12 Take a Practice Test;
Chapter 9: When Simple Isn’t Sufficient;
9.1 Before You Begin;
9.2 Lesson 1: Dealing with POX;
9.3 Lesson 2: Handling Exceptions in the Client;
9.4 Chapter Review;
9.5 Chapter Summary;
9.6 Key Terms;
9.7 Case Scenario;
9.8 Suggested Practices;
9.9 Take a Practice Test;
Chapter 10: Sessions and Instancing;
10.1 Before You Begin;
10.2 Lesson 1: Instancing Modes;
10.3 Lesson 2: Working with Instances;
10.4 Chapter Review;
10.5 Chapter Summary;
10.6 Key Terms;
10.7 Case Scenarios;
10.8 Suggested Practices;
10.9 Take a Practice Test;
Chapter 11: Transactional Services;
11.1 Before You Begin;
11.2 Lesson 1: Transaction Basics;
11.3 Lesson 2: Programming Transactions;
11.4 Chapter Review;
11.5 Chapter Summary;
11.6 Key Terms;
11.7 Case Scenario;
11.8 Suggested Practices;
11.9 Take a Practice Test;
Chapter 12: Concurrency;
12.1 Before You Begin;
12.2 Lesson 1: Concurrency in WCF Applications;
12.3 Lesson 2: Synchronization;
12.4 Chapter Review;
12.5 Chapter Summary;
12.6 Key Terms;
12.7 Case Scenario;
12.8 Suggested Practices;
12.9 Take a Practice Test;
Creating Services
Exam 70-503: TS: Microsoft .NET Framework 3.5 - Windows Communication Foundation: counts as credit toward the following certification(s):
3.5 - Windows Communication Foundation Application Development work on a team in a development environment that uses Microsoft Visual Studio 2008 and Microsoft .NET Framework 3.5 to build distributed applications.
Developing distributed applications by using technologies such as XML Web services, .NET Remoting, and Windows enterprise services.
Additionally, candidates should be able to demonstrate the following by using Windows Communication Foundation (WCF).