Microsoft 070-513 Exam Overview:
| Certification Vendor: | Microsoft |
| Exam Name: | TS: Windows Communication Foundation Development with Microsoft .NET Framework 4 |
| Exam Number: | 70-513 |
| Exam Format: | Multiple Choice, Case Study, Scenario-based Questions |
| Passing Score: | 700/1000 |
| Exam Duration: | 120-150 |
| Certificate Validity Period: | Retired certification (no longer active; historically valid for 2-3 years when active) |
| Available Languages: | English, Japanese, Simplified Chinese |
| Exam Price: | USD 165 (varies by region) |
| Real Exam Qty: | 40-60 |
| Related Certifications: | MCTS: .NET Framework 4 Microsoft Certified Technology Specialist (MCTS) |
| Recommended Training: | Microsoft Learn - WCF and .NET Framework Resources Pluralsight WCF Development Courses |
| Exam Registration: | Microsoft Learn Certification Pearson VUE Microsoft Exams |
| Sample Questions: | Microsoft 070-513 Sample Questions |
| Exam Way: | Computer-based exam delivered via Pearson VUE (online proctored or test center) |
| Pre Condition: | No formal prerequisites required, but recommended experience with .NET Framework 4, C#, and distributed application development |
| Official Syllabus URL: | https://learn.microsoft.com/en-us/credentials/certifications/retired-certifications |
Microsoft 070-513 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Topic 1: Bindings and Messaging | - WCF bindings
|
| Topic 2: Hosting and Deploying WCF Services | - Service hosting environments
|
| Topic 3: Designing and Implementing WCF Services | - Service implementation
|
| Topic 4: WCF Security | - Authentication and authorization
|
| Topic 5: Diagnostics and Troubleshooting | - Logging and tracing
|
Microsoft TS: Windows Communication Foundation velopment with Microsoft .NET Framework 4 Sample Questions:
1. You are developing a windows Communication Foundation (WCF) service that will be hosted in Microsoft Intemnet Information Services (IIS) 7.0.
The service must be hosted in an lIs application named Info. You need to enable this senvice to be hosted in llS by changing the web.config file
Which XML segment should you add to the web.config file?
A) Option D
B) Option C
C) Option B
D) Option A
2. Windows Communication Foundation (WCF) application uses a data contract that has several data members.
You need the application to throw a Serialization Exception if any of the data members are not present when a serialized instance of the data contract is deserialized.
What should you do?
A) Set the Emit Default Value property of each data member to false.
B) Add the Known Type attribute to the data contract.
Set the Order property of each data member to unique integer value.
C) Set the lsRequired property of each data member to true.
D) Add the Known Type attribute to the data contract.
Set a default value in each of the data member declarations.
3. The following is an example of a SOAP envelope.
<s:Enelope xmlns:se'http://schemas.xmlsoporg/soap/envelopef'>
<s: Header> <h:Storeld xmlns:he"http:/!www.contoso.com"s
<Ih: Storeld>
</s:Header>
<s:Body>
<CheckStockRequest xmlnsehttp://wwwcorIosocom">
<ltemld>2469 <Iltenld>4
</CheckStoc kRequest>
<Is: Body>
<Is: Envelope>
You need to create a message contract that generates the SOAP envelope.
1 which code segment should you use?
A) [MessageContract(WrapperNamespace="http://www. contosocom")] pi+-lic class
CheckStockRequest
{
[MessageHeader(Na-mespacesttp://wwwcontoso. comn")]
public mnt Storeld{get set.}
public mnt ltemld{get: set;}
)
B) [MessageContract(WrapperNamespace="http:I/www.contoso.comn")] public class
CheckStoc kRequest
{
[MessageHeader(Namespaces"http:I/www.contosocom")]o
public nmt Storeld{get; set;)
[MessageBodyMember(Namespaces"http://www. contoso . comn")]
public nmt ltemld{get; set;}
}
C) [MessageContract(WrapperName="http:I/www. contoso. comn")]
public class CheckStockRequest {
[MessageHeader(Nanez"http:llwww.contoso.com")] public mnt Storeld{get; set.}
[MessageBodyMember(Namee'intp://www..contoso.com")] public nit itemld{get set;)
}
D) (MessageContract(WrapperNamespace="httpJ/www. contoso.com")] public class
CheckStockRequest
{
[MessageHeader(Namespace11tp:IIwww. contoso. comn")]
public int Storeld{get set;}
(MessageBodyMember]
public int ltemmld(get set}
}
4. You are developing a Windows Communication Foundation (WCF) service. One of the service operations contains the following code.
You need to set a service behavior that prevents two or more threads from incrementing the counter variable at the same time.
Which code segment should you use to set the service behavior?
A) Option D
B) Option C
C) Option B
D) Option A
5. You are using windows Communication Foundation (WCF) to create a service. You need to implement a custom message-level security binding element Which binding element should you use?
A) SslStreamSecuntyBindingElement
B) TransportSecurityElement
C) HttpsTransportBindingElement
D) WindowsStreamSecurityBindingElement
Solutions:
| Question # 1 Answer: C | Question # 2 Answer: C | Question # 3 Answer: B | Question # 4 Answer: B | Question # 5 Answer: B |
We're so confident of our products that we provide no hassle product exchange.


By Ryan

