|
|
|
|
|
|
Developing XML Web Services and Server Components - Exam Overview
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.
|
|