Most IT certification exams cost hundreds of dollars, and a retake doubles the expense along with the lost time. Careful preparation with Microsoft TS: Windows Communication Foundation velopment with Microsoft .NET Framework 4 on LatestCram is how serious candidates avoid that second bill.
Microsoft 070-513 Exam Overview:
| Certification Vendor: | Microsoft |
|---|---|
| Exam Name: | TS: Windows Communication Foundation Development with Microsoft .NET Framework 4 |
| Exam Number: | 70-513 |
| Certificate Validity Period: | Retired certification (no longer active; historically valid for 2-3 years when active) |
| Available Languages: | Simplified Chinese, Japanese, English |
| Exam Duration: | 120-150 |
| Exam Price: | USD 165 (varies by region) |
| Related Certifications: | Microsoft Certified Technology Specialist (MCTS) MCTS: .NET Framework 4 |
| Passing Score: | 700/1000 |
| Exam Format: | Case Study, Multiple Choice, Scenario-based Questions |
| Real Exam Qty: | 40-60 |
| Recommended Training: | Pluralsight WCF Development Courses Microsoft Learn - WCF and .NET Framework Resources |
| Exam Registration: | Pearson VUE Microsoft Exams Microsoft Learn Certification |
| 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 |
|---|---|
| Hosting and Deploying WCF Services | - Service hosting environments
|
| Diagnostics and Troubleshooting | - Error handling
|
| Bindings and Messaging | - WCF bindings
|
| WCF Security | - Security configuration
|
| Designing and Implementing WCF Services | - Service contracts and data contracts
|
What 070-513 Candidates Usually Ask
If you are purchasing for a company, take all three versions of Microsoft TS: Windows Communication Foundation velopment with Microsoft .NET Framework 4, since different employees study differently. If you are buying for yourself, pick the single version that matches your habits: the PDF for printing and writing on paper, the PC test engine for simulation tests with scored feedback, or the APP online engine for cross-platform use with offline support.
070-513 requires 700/1000 to pass, and the official exam fee is USD 165 (varies by region). Remember that a retake means paying that fee again, which is why focused preparation matters.
The 070-513 exam contains 40-60 questions within 120-150 minutes. Rehearsing under the same limit on the LatestCram engine builds calm, automatic pacing.
IT certification exams are not cheap, and failing usually means paying the full fee a second time plus losing the hours you already invested. Serious preparation with Microsoft TS: Windows Communication Foundation velopment with Microsoft .NET Framework 4 exists precisely to prevent that double cost: study the 323 verified questions well, and you give yourself a strong, realistic chance of passing the 070-513 exam the first time.
Pearson VUE Microsoft Exams: register for 070-513
Microsoft Learn Certification: register for 070-513
The package includes 323 practice questions for the 070-513 exam, all with verified answers, in PDF, PC test engine, and APP online engine versions.
No formal prerequisites required, but recommended experience with .NET Framework 4, C#, and distributed application development
- Hosting and Deploying WCF Services ()
- Designing and Implementing WCF Services ()
- WCF Security ()
Spend your hours where the weights are highest.
Microsoft Learn - WCF and .NET Framework Resources: Visit official page
Pluralsight WCF Development Courses: Visit official page
Microsoft TS: Windows Communication Foundation velopment with Microsoft .NET Framework 4 Sample Questions:
DRAG DROP
You have a client application that consumes a Windows Communication Foundation (WCF) service. The service contains a class named RegistrationService. The RegistrationService class contains two methods named SubmitRegistration and GetRegistrations.
The service has the following requirements:
- The client application must call the SubmitRegistration method synchronously.
- The client application must call the GetRegistrations method asynchronously.
You need to complete the client-side code to call the WCF service.
Which six code segments should you use in sequence? (To answer, move the appropriate six code segments from the list of code segments to the answer area and arrange them in the correct order.)
Correct Answer:

A Windows Communication Foundation (WCF) service has the following contract.
[ServiceContract(Namespace="http://contoso.com")] public interface IShipping { [OperationContract] string DoWork(int id); }
This is one of several service contracts hosted by your application. All endpoints use SOAP
1.2 bindings with WS-Addressing 1.0. The System.ServiceModel.MessageLogging trace source in the system.diagnostics configuration section is configured with one listener.
You need to make sure that only the messages that are returned from the DoWork operation are logged.
Which XML segment should you add to the system.serviceModel/diagnostics/messageLogging/filters configuration element?
- A. <add xmlns:soap="http://www.w3.org/2003/05/soap-envelope"> //soap:Action[text() =
'http://contoso.com/IShipping/DoWorkResponse']
</add> - B. <add xmlns:addr="http://www.w3.org/2005/08/addressing"> //addr:Action[text() =
'http://contoso.com/IShipping/DoWorkResponse']
</add> - C. <add xmlns:soap="http://www.w3.org/2003/05/soap-envelope"> //soap:Action[text() =
'http://contoso.com/IShipping/DoWork']
</add> - D. <add xmlns:addr="http://www.w3.org/2005/08/addressing"> //addr:Action[text() =
'http://contoso.com/IShipping/DoWork']
</add>
Correct Answer: B 🗳️
A Windows Communication Foundation (WCF) client and service share the following service contract interface.
[ServiceContract]
public interface IContosoService {
[OperationContract]
void SavePerson(Person person);
}
They also use the following binding.
NetTcpBinding binding new NetTcpBinding { TransactionFlow = true };
The client calls the service with the following code
using (TransactionScope ts = new TransactionScope(TransactionScopeOption.Required))
{ IContosoService client = factoryCreateChannelO;
client SavePerson(person);
ConsoleWriteLine(
TransactionCurrentTransactionlnformation.
Distributedldentifier);
tsCompleteO;
}
The service has the following implementation for SavePerson
public void IContosoService SavePerson(Person person)
{ person.Saveo;
ConsoleWriteLine(TransactionCurrentTransactionlnformation.
Distributedidentifier);
}
The distributed identifiers do not match on the client and the server
You need to ensure that the client and server enlist in the same distributed transaction
What should you do?
- A. Add the following attribute to the SavePerson operation on lContosoService [TransactionFlow(TransactionFlowOption Allowed)] Add the following attribute to the implementation of SavePerson. [OperationBehavior(TransactionScopeRequired true)]
- B. Add the following attributes to the SavePerson operation on IContosoService.
[OperationBehavior(TransactionScopeRequired = true)]
[TransactionFlow(TransactionFlowOption.
Mandatory)] - C. Add the following attribute to the SavePerson operation on lContosoSernce [OperationBehavior(TransactionScopeRequired true)] Md the following attribute to the implementation of SavePerson. ITransactionFlow(TransactionFlowOptionAllowed)]
- D. Add the following attributes to the SavePerson operation on lContosoService
[TransactionFlow(TransactionFlowOption Mandatory)]
[OperationBehavior(TransactionScopeRequired true)]
Correct Answer: A 🗳️
You develop a Windows Communication Foundation (WCF) service. You enable all performance counters and run multiple calls to the service.
The service must isolate session data for each user.
You need to monitor the instancing behavior used in the service.
Which performance counter should you monitor?
- A. ASP.NET State Service\State Server Sessions Active
- B. ServiceModelService 4.0.0.0\Instances
- C. ServiceModelService 4.0.0.0\Calls
- D. ASP.NET State Service\State Server Sessions Total
Correct Answer: B 🗳️
You are integrating a Windows Communication Foundation (WCF) service within an enterprise-wide Service
Oriented Architecture (SQA)
Your service has the following service contract.
[ServiceContract]
public class CreditCardConfirmationService { [OperationContracti public Boolean ConfirmCreditCard(string cc Number double orderAmount, nmt orderNumber) { )
)
You need to allow the code in the ConfirmCreditCard method to participate automatically in existing transactions. If there is no existing transaction, a new transaction must be created automatically.
What should you do?
- A. Add an [OperationBehavior(TransactionScopeRequired true)] attribute to the ConfirmCreditCard method.
- B. Inside the ConfirmCreditCard method, surround the code that must participate in the transaction with a using(new TransactionScopeO) block
- C. Add an [OperationBehavior(TransactionAutoComplete true)J attribute to the ConfirmCreditCard method.
- D. Inside the ConfirmCreditCard method, surround the code that must participate in the transaction with a using(new CommittableTransactionO) block.
Correct Answer: A 🗳️
Viewing page 1 out of 65 pages.
Viewing questions 1-5 out of 323 questions.








