70-503 WCF .NET 3.5 MSDN Study Links By Exam Topic and SubTopic
Views (2109)
Here is another Nial Merrigan style post covering the 70-503 that I just passed with a 972/1000. As part of my study I put together a set of links from the MSDN by topic and subtopic. It's a little trick I picked up from Nial, who is truly a certification guru. Here is my study guide.
I hope this helps!
70-503 by topic
Creating Services (19 percent)
·
· Define Service contracts.
· Define Data contracts.
· Define Operation contracts.
o
· Define Message contracts.
- Message Class
- Using Message Contracts
- Using the Message Class
- Message Members
· Process generic messages.
o
·
Exposing and Deploying Services (23 percent)
· Create and configure service endpoints.
· Manage consistency between life cycle, sessions, concurrency, and bindings.
o
o WAS
o
· Host a service in a managed application.
· Host a service on a Web server.
· Create custom behaviors.
Instrumenting and Administering Services (11 percent)
· Implement end-to-end service tracing.
· Monitor service health.
· Log messages.
o WCF errors end up in application event log
o
· Dynamically configure the service by using the service model.
· Implement inspectors.
Consuming Services (16 percent)
o
· Create a service proxy.
· Configure the client endpoint.
o Configuring Client Behaviors
· Call a service by using a service proxy.
· Handle exceptions on clients.
· Consume non-WCF services.
- Architecture of Syndication
- How to: Expose a Feed as Both Atom and RSS
- How to: Configure a WCF Client to interoperate with WSE 3.0 Services
- ServiceModel Metadata Utility Tool (SvcUtil.exe)
- How to: Create a Basic RSS Feed
- Integrating with COM+ Applications Overview
- How to: Configure COM+ Service Settings
- How to: Use the COM+ Service Model Configuration Tool (ComSvcConfig.exe)
Securing Services (16 percent)
o
· Implement transport-level security.
· Implement message-level security.
· Authenticate clients.
· Authorize clients.
· Impersonate clients.
Managing the Service Life Cycle (15 percent)
· Manage instances.
· Manage sessions.
· Manage transactions.
· Manage concurrency.
- Concurrencymode = multiple, instanceContectmode = single (allows multiple callers simultaneously
- Sessions, Instancing, and Concurrency
· Manage consistency between instances, sessions, transactions, and concurrency.
· MISC
·
I hope this helps!
This was originally posted here.

Like
Report
*This post is locked for comments