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 |
|
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 |
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
Configure and use trace listeners and trace switches |
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, Windows Live ID (formerly Passport Network account), custom authentication, and none |
Configure and control authorization |
Configure and implement identity management |
|