70-554-CSHARP : UPGRADE: MCSD to MCPD Enterprise II C#.NET

Retired. This product is no longer available.

The 70-554-CSHARP is an industry recognized vendor neutral credential. The certification is proof of a person's competence in developing distributed applications by using the Microsoft .NET Framework.
87 87

Here's what you will get

The Microsoft Certified Technology Specialist: .NET Framework 2.0 Distributed Applications certification is a standalone certification from Microsoft with the exam code . It upgrades MCSD on Microsoft .NET certification to MCPD Application Developer by Using the Microsoft .NET Framework.

The exam is intended to enterprise application developer who can operate as a Microsoft Windows-based or Web-based client application developer and can develop applications and business logic components.

Pre-assessment Questions
Full Length Tests
Post-Assessment Questions
Exam FAQs
What is the exam registration fee? 125
Where do I take the exam? The 70-554-CSHARP is administered by Prometric at testing centers worldwide. Click here to find testing center near you.
What is the format of the exam? The exam consists of linear, and multiple type questions.
What are the pre-requisites of the exam? Candidate must have MCSD on Microsoft .NET certification.
How many questions are asked in the exam? The exam contains 87 questions.
What is the duration of the exam? 240 minutes
What is the passing score? 700

(on a scale of 0-1000)

What is the exam's retake policy?

In the event that you fail your first attempt at passing the MCPD: Enterprise Applications Developer certification, Microsoft's retake policy is:

  • If a candidate does not achieve a passing score on an exam the first time, the candidate must wait at least a 24-hour period before retaking the exam.
  • If a candidate does not achieve a passing score the second time, the candidate must wait at least a 14-day period before retaking the exam a third time.
  • A 14-day waiting period will also be imposed for the fourth and fifth subsequent exam retakes. A candidate may not take a given exam any more than five times per year (12 months). This 12-month period would start the day of the fifth unsuccessful exam retake. The candidate would then be eligible to retake the exam 12 months from that date. In order to take a given exam more than five times per year, a candidate must submit a request and obtain prior permission from Microsoft.
  • If a candidate achieves a passing score on an exam, the candidate cannot take it again.
What is the validity of the certification? The exam is retired on June 30th, 2011.
Where can I find more information about this exam? To know more about the 70-554-CSHARP, click here.
What are the career opportunities after passing this exam?

The Microsoft certified individuals have several career opportunities open up to them, including:

  • Windows Developer
  • Web Developer
  • Enterprise Applications Developer

Here's what you will learn

  • Configure SOAP messages. Configure the formattin... service application by using a Web.config file.
  • Create and configure a server application. Creat...n files. Compile and build a server application.
  • Create a client application to access a remote o...te method synchronously in a client application.
  • Create and serialize remotable types. Create a r....Implement Version Tolerant Serialization (VTS).
  • Enable WSE in client and server applications. Ad...b.services3> section to a configuration file.
  • Add a digital signature to a SOAP message and ve...message digitally. Verify a signed SOAP message.
  • Encrypt and decrypt a SOAP message. Encrypt a SOAP message. Decrypt an encrypted SOAP message.
  • Implement a policy for a Web service application...n a client application and in a client computer.
  • Implement filters in a Web service application. ... filter. Create custom input and output filters.
  • Implement WSE SOAP messaging. Select a protocol....on. Receive attachments in a client application.
  • Route SOAP messages by using a WSE router. Creat...ication. Configure a referral cache for routing.
  • Add and verify security credentials. Add securit... to a SOAP message. Verify security credentials.
  • Create, configure, and access a serviced compone...onent. Call the methods of a serviced component.
  • Create, delete, and set permissions on a message...ermissions for a message queue programmatically.
  • Send messages to a message queue and delete mess...se. Read a message body. Delete queued messages.
  • Receive messages. Peek at messages.Enumerate mes...nd to a ReceiveCompleted or PeekCompleted event.
  • Evaluate the technical feasibility of an applica...xisting solutions for similar business problems.
  • Evaluate the technical specifications for an app... UML diagrams. Suggest component type and layer.
  • Evaluate the design of a database. Recommend a d...procedures that are required for an application.
  • Evaluate the logical design of an application. E... Evaluate the logical design for data integrity.
  • Evaluate the physical design of an application. ...Evaluate the physical design for data integrity.
  • Establish the required characteristics of a comp...e located. Decide which type of object to build.
  • Create the high-level design of a component. Est...nce, performance vs. maintainability, and so on.
  • Develop the public API of the component. Decide ...es. Decide whether to require constructor input.
  • Develop the features of a component. Decide whet...the base class, abstract class, or sealed class.
  • Develop the data access and data handling featur...e the data handling requirements of a component.
  • Develop a component to include profiling require...component after analyzing the profiling results.
  • Choose an appropriate mechanism to deliver multi...chments. Design a multimedia delivery mechanism.
  • Consume a reusable software component. Identify ... identified component based on the requirements.
  • Choose an appropriate implementation approach fo.... Choose an appropriate security implementation.
  • Choose an appropriate event logging method for t...logging levels based upon severity and priority.
  • Monitor specific characteristics or aspects of a...method from the available monitoring mechanisms.
  • Perform a code review.
  • Evaluate the testing strategy. Create the unit t...gy. Evaluate the test environment specification.
  • Design a unit test. Describe the testing scenari.... Decide the type of assertion tests to conduct.
  • Perform integration testing. Determine if the co...t interactions and dependencies. Verify results.
  • Resolve a bug. Investigate a reported bug. Repro...cost and timeline for fixing the bug. Fix a bug.
  • Evaluate the performance of an application based... performance spikes. Analyze performance trends.
  • Analyze the data received when monitoring an app.... Track bugs that result from customer activity.
  • Evaluate the deployment plan. Identify component...ment. Considerations include database scripting.
  • Create an application flow-logic diagram. Evalua...omplexity of interactions with other components.