70-553-CSHARP : UPGRADE: MCSD to MCPD Enterprise I C#.NET

Retired. This product is no longer available.

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

Here's what you will get

The Microsoft Certified Technology Specialist: .NET Framework 2.0 Web Applications certification is a standalone certification from Microsoft with the exam code . It upgrades 70-553: UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise Application Developer by Using the Microsoft .NET Framework: Part 1.

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-553-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 MCTS 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-553-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

  • Manage data in a .NET Framework application by u...ForwardedToAttribute classes Boxing and UnBoxing
  • Improve type safety and application performance ...sses and generic LinkedList.Enumerator structure
  • Implement .NET Framework interfaces to cause com...le, IEquatable, INullableValue, and IFormattable
  • Embed configuration management functionality int...ider interfaces ConfigurationValidatorBase class
  • Debug and trace a .NET Framework application by ...ventlogTraceListener classes Debugger attributes
  • Serialize or deserialize an object or an object ...atterServices classes StreamingContext structure
  • Control the serialization of an object into XML ...vided by the System.Xml.Serialization namespace.
  • Access files and folders by using the File Syste...ventArgs class, and RenamedEventHandler delegate
  • Compress or decompress stream information in a ....ileStream, DeflateStream, and GZipStream classes
  • Implement access control by using the System.Sec... CompoundAce, GenericAce, and GenericAcl classes
  • Implement a custom authentication scheme by usin...ace) Authentication algorithms and SSL protocols
  • Encrypt, decrypt, and hash data by using the Sys...es Hash-based Message Authentication Code (HMAC)
  • Control permissions for resources by using the S...tyPermission, and ZoneIdentityPermission classes
  • Control code privileges by using System.Security...ition, and IIdentityPermissionFactory interfaces
  • Access and modify identity information by using ...ference, and IdentityReferenceCollection classes
  • Send e-mail to a Simple Mail Transfer Protocol (...lternateView and AlternateViewCollection classes
  • Enhance the user interface of a .NET Framework a...Framework application by using shapes and sizes.
  • Add and configure Web server controls. Add Web s...lly add Web server controls to a Web Forms page.
  • Configure settings for a Web application. Config...ation by using the Web Site Administration Tool.
  • Program a Web application. Redirect users to ano.... Convert HTML server controls to HTML elements.
  • Implement data-bound controls. Use tabular data ...ues of a single table record from a data source.
  • Manage connections and transactions of databases...actions by using the ADO.NET Transaction object.
  • Create, delete, and edit data in a connected env...ry large object (BLOB) data types in a database.
  • Create a composite Web application control. Crea...de-behind file. Create a templated user control.
  • Copy a Web application to a target server by using the Copy Web tool.
  • Precompile a Web application by using the Publish Web utility.
  • Optimize and troubleshoot a Web application. Cus...e performance by using the ASP.NET Cache object.
  • Implement a consistent page design by using mast...ed master page. Change master pages dynamically.
  • Customize a Web page by using themes and user pr...d controls in a Placeholder control at run time.
  • Implement Web Parts in a Web application. Track ...controls on a page by using EditorPart controls.
  • Establish a user s identity by using forms authe...o manage users. Enable anonymous identification.
  • Use authorization to establish the rights of an ...ict access to files by using file authorization.
  • Use login controls to control access to a Web ap...ls can be used to send e-mail messages to users.
  • Create a mobile Web application project.
  • Use device-specific rendering to display controls on a variety of devices.
  • Use adaptive rendering to modify the appearance of Web server controls.
  • Use the mobile Web controls to display content on a device.
  • Manage control layout on a Windows Form. Group a...ainer control to create dynamic container areas.
  • Add and configure a Windows Forms control. Use t.... Create access keys for Windows Forms controls.
  • Create and configure menus. Create and configure...he ContextMenuStrip component on a Windows Form.
  • Implement data-bound controls. Use the DataGridV...Create data forms by using the Data Form Wizard.
  • Manage connections and transactions. Configure a...rm transactions by using the Transaction object.
  • Read, write, and validate XML by using the XmlRe...ss. Write XML data by using the XmlWriter class.
  • Create, configure, and customize user assistance...by using the HScrollBar and VScrollBar controls.
  • Manage a background process by using the Backgro...process by using the BackgroundWorker component.
  • Configure the installation of a Windows Forms ap...of an application by using ClickOnce deployment.