.netCoders Contact Us
Search:

Developing XML Web Services and Server Components - Exam Overview

Current Status: Released
Exam Number: 70-310 [VB.NET] and 70-320 [C#]
Exam Name: Developing XML Web Services and Server Components with Microsoft Visual [C# | Basic.NET] and the Microsoft .NET Framework
Number of Questions: N/A
Time Limit: N/A
Microsoft URLs: http://www.microsoft.com/traincert/exams/70-310.asp
http://www.microsoft.com/traincert/exams/70-320.asp

Topics Covered

Creating and Managing Microsoft Windows Services, Serviced Components, .NET Remoting Objects, and XML Web Services

  • Create and manipulate a Windows service.
    • Write code that is executed when a Windows service is started or stopped.
  • Create and consume a serviced component.
    • Implement a serviced component.
    • Create interfaces that are visible to COM.
    • Create a strongly named assembly.
    • Register the component in the global assembly cache.
    • Manage the component by using the Component Services tool.
  • Create and consume a .NET Remoting object.
    • Implement server-activated components.
    • Implement client-activated components.
    • Select a channel protocol and a formatter. Channel protocols include TCP and HTTP. Formatters include SOAP and binary.
    • Create client configuration files and server configuration files.
    • Implement an asynchronous method.
    • Create the listener service.
    • Instantiate and invoke a .NET Remoting object.
  • Create and consume an XML Web service.
    • Control characteristics of Web methods by using attributes.
    • Create and use SOAP extensions.
    • Create asynchronous Web methods.
    • Control XML wire format for an XML Web service.
    • Instantiate and invoke an XML Web service.
  • Implement security for a Windows service, a serviced component, a .NET Remoting object, and an XML Web service.
  • Access unmanaged code from a Windows service, a serviced component, a .NET Remoting object, and an XML Web service.
Consuming and Manipulating Data

  • Access and manipulate data from a Microsoft SQL Serverâ„¢ database by creating and using ad hoc queries and stored procedures.
  • Create and manipulate DataSets.
    • Manipulate a DataSet schema.
    • Manipulate DataSet relationships.
    • Create a strongly typed DataSet.
  • Access and manipulate XML data.
    • Access an XML file by using the Document Object Model (DOM) and an XmlReader.
    • Transform DataSet data into XML data.
    • Use XPath to query XML data.
    • Generate and use an XSD schema.
    • Write a SQL statement that retrieves XML data from a SQL Server database.
    • Update a SQL Server database by using XML.
    • Validate an XML document.
Testing and Debugging

  • Create a unit test plan.
  • Implement tracing.
    • Add trace listeners and trace switches to an application.
    • Display trace output.
  • Instrument and debug a Windows service, a serviced component, a .NET Remoting object, and an XML Web service.
    • Configure the debugging environment.
    • Create and apply debugging code to components and applications.
    • Provide multicultural test data to components and applications.
    • Execute tests.
  • Use interactive debugging.
  • Log test results.
    • Resolve errors and rework code.
    • Control debugging in the Web.config file.
    • Use SOAP extensions for debugging.
Deploying Windows Services, Serviced Components, .NET Remoting Objects, and XML Web Services

  • Plan the deployment of and deploy a Windows service, a serviced component, a .NET Remoting object, and an XML Web service.
  • Create a setup program that installs a Windows service, a serviced component, a .NET Remoting object, and an XML Web service.
    • Register components and assemblies.
  • Publish an XML Web service.
    • Enable static discovery.
    • Publish XML Web service definitions in the UDDI.
  • Configure client computers and servers to use a Windows service, a serviced component, a .NET Remoting object, and an XML Web service.
  • Implement versioning.
  • Plan, configure, and deploy side-by-side deployments and applications.
  • Configure security for a Windows service, a serviced component, a .NET Remoting object, and an XML Web service.
    • Configure authentication type. Authentication types include Windows authentication, Microsoft .NET Passport, custom authentication, and none.
    • Configure and control authorization. Authorization methods include file-based authorization and URL-based authorization.
    • Configure and implement identity management.