Microsoft 70-503 Exam Overview:
| Certification Vendor: | Microsoft |
|---|---|
| Exam Name: | TS: Microsoft .NET Framework 3.5, Windows Communication Foundation Application Development |
| Exam Number: | 70-503 |
| Related Certifications: | Microsoft Certified Technology Specialist .NET Framework 3.5 70-505 TS: .NET Framework 3.5 Windows Forms Application Development 70-502 TS: .NET Framework 3.5 Windows Presentation Foundation Application Development 70-561 TS: .NET Framework 3.5 ADO.NET Application Development |
| Exam Duration: | 120 minutes |
| Available Languages: | German, Spanish, French, Japanese, English |
| Exam Price: | USD 150 |
| Exam Format: | Scenario based questions, Multiple choice |
| Passing Score: | 700 (on a 1000 scale) |
| Certificate Validity Period: | Retired (no longer available for scheduling) |
| Real Exam Qty: | 40-60 |
| Sample Questions: | Microsoft 70-503 Sample Questions |
| Exam Way: | Onsite at an authorized testing center (exam has been retired and is no longer offered). |
| Pre Condition: | Experience developing distributed applications using Microsoft .NET Framework 3.5 and Visual Studio. |
| Official Syllabus URL: | https://learn.microsoft.com/en-us/credentials/exams/70-503 |
Microsoft 70-503 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Security, Transactions and Reliability | - Reliable messaging and error handling - Configuring security (transport and message level) - Transactions, concurrency and instance management |
| Windows Communication Foundation Fundamentals | - Service contracts, data contracts, and message contracts - Bindings, endpoints, and host configuration - Understanding WCF architecture and programming model |
| Service Implementation and Hosting | - Implementing service contracts in C# using .NET Framework 3.5 - Hosting WCF services in managed applications, IIS and WAS - Configuring service behavior and metadata exposure |
| Client Configuration and Communication | - Bindings and interoperability considerations - Creating and configuring WCF client applications - Channel factories and proxy generation |
Microsoft TS: Microsoft .NET Framework 3.5 C Windows Communication Foundation Sample Questions:
You are creating a Windows Communication Foundation (WCF) service by using Microsoft .NET Framework 3.5. The WCF service must authenticate the client applications by validating credit card numbers and expiry dates.
You write the following code segment. (Line numbers are included for reference only.)
You need to implement custom authentication for the WCF service. Which code segment should you insert at line 10?
- A. Option B
- B. Option D
- C. Option A
- D. Option C
Correct Answer: C 🗳️
You are creating an endpoint for a Windows Communication Foundation service by using Microsoft .NET Framework 3.5. You create the endpoint by using a custom binding.
You write the following code segment.
You need to prevent the custom binding from making a persistent connection to the service endpoint.
Which code segment should you use?
- A. Option B
- B. Option D
- C. Option A
- D. Option C
Correct Answer: C 🗳️
You are creating a Windows Communication Foundation service by using Microsoft .NET Framework 3.5.
You write the following code segment to create a service contract. (Line numbers are included for reference only.)
You need to ensure that the client applications always use a binding that supports sessions.
Which code segment should you insert at line 01?
- A. <ServiceContract(SessionMode:=SessionMode.Allowed)> __
- B. <ServiceContract(ProtectionLevel:=ProtectionLevel.EncryptAndSign)> __
- C. <ServiceContract(ProtectionLevel:=ProtectionLevel._ EncryptAndSign,SessionMode:=SessionMode.Allowed)> __
- D. <ServiceContract(SessionMode:=SessionMode.Required)>
Correct Answer: D 🗳️
You are creating a client application that will call a Windows Communication Foundation service. The service was created by using Microsoft .NET Framework
3.5. You write the following code segment.
You plan to share the validation logic between the client application and the WCF service.
You need to generate a client-side service proxy that includes the validation logic.
Which four tasks should you perform? (Each correct answer presents part of the solution. Choose four.)
- A. In the Service project, add a reference to the Class Library project.
- B. In the Client project, use the Add Web Reference dialog box to reference the service.
- C. Create a Class Library project for the DataContract classes.
- D. In the Client project, use the Add Reference dialog box to add a project reference to the Service project.
- E. In the Client project, use the Add Service Reference dialog box to reference the service.
- F. In the Client project, add a reference to the Class Library project.
Correct Answer: A,C,E,F 🗳️
What binding should be used to support sessions?
- A. [ServiceContract(ProtectionLevel=ProtectionLevel.EncryptAndSign)]
- B. [ServiceContract(SessionMode = SessionMode.Required)]
- C. [ServiceContract(SessionMode = SessionMode.Allowed)]
- D. [ServiceContract(
ProtectionLevel=ProtectionLevel.EncryptAndSign
SessionMode= SessionMode.Allowed)
)]
Correct Answer: B 🗳️
We're so confident of our products that we provide no hassle product exchange.


By Elsa

