1 Introduction to XML Services </font><br></font><br>Overview of .NET </font><br>.NET Framework </font><br>ASP.NET </font><br>Visual Basic.NET </font><br>Object-Oriented Visual Basic .NET </font><br>Implementation in Visual Basic .NET </font><br>Inheritance </font><br>Overloading </font><br>Exception Handling </font><br>.NET Assemblies </font><br>Assembly Versions </font><br>Assembly Deployment </font><br>.NET Component Models </font><br>√Two-Minute Drill </font><br>Q&A Self Test </font><br>Self Test Answers </font><br></font><br>2 Developing a Windows Service </font><br></font><br>Windows Services Technology </font><br>Developing a Windows Service </font><br>Exercise2-1:The Windows Service Skeleton </font><br>Exercise2-2:Implementing the Pause Event </font><br>Exercise2-3:The Network Testing Service </font><br>Windows Services Architecture </font><br>Windows Service Configuration </font><br>Windows Service Control </font><br>Exercise2-4:The Service Controller </font><br>√Two-Minute Drill</font><br>Q&A Self Test </font><br>Self Test Answers </font><br></font><br>3 Creating and Managing Microsoft Windows-Serviced Components </font><br></font><br>Component Services </font><br>Transactions</font><br>Object Pooling</font><br>Constructor Strings</font><br>Component Services </font><br>Assembly Component 90</font><br>Building a Serviced Component 93</font><br>Exercise3-1:Building the Serviced Component </font><br>Exercise3-2:Create a Strong-Name Key</font><br>Consuming a Serviced Component </font><br>Exercise3-3:Building the Consumer Application </font><br>√Two-Minute Drill </font><br>Q&A Self Test</font><br>Self Test Answers </font><br></font><br>4 Creating and Managing Microsoft .NET Remoting Objects </font><br></font><br>Overview of .NET Remoting </font><br>Communication Issues </font><br>The .NET Remoting Architecture </font><br>Creating a .NET Remoting Object Using a TCP Channel </font><br>Exercise4-1:A .NET Remoting Server Using a TCP Channel </font><br>Exercise4-2:Building the Remote Server </font><br>Exercise4-3:Building a Client Application Using a TCP Channel </font><br>Exercise4-4:Using the .NET Remoting Server and Client </font><br>Creating a .NET Remoting Object Using an HTTP Channel </font><br>Exercise4-5:Building a Remote Object Using an HTTP Channel </font><br>Exercise4-6:Creating the Server Configuration </font><br>Exercise4-7:Building the Client Application </font><br>Exercise4-8:Configuring the Client Application </font><br>Exercise4-9:Configuring IIS for Remoting </font><br>Client-Activated Objects </font><br>Asynchronous Methods </font><br>Handling Events</font><br>Delegates </font><br>Callbacks </font><br>Exercise4-10:Asynchronous Processing </font><br>√Two-Minute Drill </font><br>Q&A Self Test </font><br>Self Test Answers </font><br></font><br>5 Creating and Managing Microsoft XML Web Services</font><br></font><br>XML Web Services Explained </font><br>Distributed Applications </font><br>XML Web Services in a Nutshell </font><br>XML Web Services Architecture </font><br>XML Web Service Provider</font><br>XML Web Service Consumer</font><br>XML Web Service Broker</font><br>XML Web Services Programming Model</font><br>Creating an XML Web Service 188</font><br>Exercise5-1:The First XML Web Service </font><br>Exercise5-2:The Web Method</font><br>Setting the Web Method Attributes</font><br>Exercise5-3:The Project Files </font><br>Consuming an XML Web Service 204</font><br>WSDL </font><br>Discovering XML Web Services</font><br>Proxies for XML Web Services</font><br>Building an XML Web Service Consumer </font><br>Exercise5-4:The XML Web Service Consumer </font><br>Exercise5-5:A Windows Form Consumer</font><br>Asynchronous Web Methods</font><br>Exercise5-6:Console Consumer</font><br>SOAP Extensions</font><br>√Two-Minute Drill </font><br>Q&A Self Test</font><br>Self Test Answers</font><br></font><br>6 Consuming and Manipulating Data </font><br></font><br>Data Access with ADO.NET </font><br>ADO.NET Architecture </font><br>XML and ADO.NET </font><br>Accessing and Manipulating Data from a Microsoft SQL Server </font><br>SELECT </font><br>JOIN </font><br>INSERT </font><br>UPDATE </font><br>DELETE </font><br>Stored Procedures </font><br>Transactions </font><br>Creating and Manipulating DataSets </font><br>DataSet Schemas </font><br>Building a DataSet </font><br>Exercise6-1:Building a DataSet </font><br>DataSet Relationships </font><br>Exercise6-2:Foreign Key Constraint </font><br>Exercise6-3:Constraints </font><br>Exercise6-4:Populating the DataSet </font><br>Accessing and Manipulating XML Data </font><br>Document Object Model(DOM) </font><br>Exercise6-5:XML Access</font><br>XmlReader </font><br>Exercise-6-6:The XmlReader </font><br>Transformations and XML </font><br>Exercise6-7:XSLT </font><br>Validating XML</font><br>Exercise6-8:DTD Validation</font><br>Write SQL Statement That Retrieves XML Data from a SQL Server Database </font><br>√Two-Minute Drill </font><br>Q&A Self Test </font><br>Self Test Answers</font><br></font><br>7 Testing and Debugging</font><br></font><br>Creating a Test Plan on the Evolutionary Model</font><br>Testing </font><br>Exercise7-1:Unit Testing </font><br>Providing Test Data to Components and Applications</font><br>Logging Test Results</font><br>Instrumenting and Debugging a Service</font><br>Implementing Tracing</font><br>Exercise7-2:Tracing </font><br>Using the SOAP Extensions for Debugging</font><br>Exercise7-3:SOAP Headers</font><br>√Two-Minute Drill </font><br>Q&A Self Test</font><br>Self Test Answers</font><br></font><br>8 Security and Unmanaged Code</font><br></font><br>Implementing Security</font><br>Authentication</font><br>Exercise8-1:Using Network Credentials</font><br>Exercise8-2:Building a Security Client </font><br>Exercise8-3:Adding Accounts to the Server </font><br>Authorization </font><br>Exercise8-4:Authorization</font><br>Secure Communication </font><br>Accessing Unmanaged Code </font><br>Using a COM Component </font><br>Exercise8-5:Using a COM Component </font><br>√Two-Minute Drill </font><br>Q&A Self Test </font><br>Self Test Answers</font><br></font><br>9 Deployment </font><br></font><br>Deploying a .NET Remoting Object </font><br>Exercise9-1:Deploying a .NET Remoting Object 381</font><br>Exercise9-2:Installing a .NET Remoting Object</font><br>Exercise9-3:Uninstalling a .NET Remoting Object</font><br>Deploying an XML Web Service</font><br>Exercise9-4:Deploying a Web Service</font><br>Exercise9-5:Installing an XML Web Service </font><br>Publishing XML Web Service Definitions in the UDDI </font><br>Registering Components and Assemblies</font><br>√Two-Minute Drill</font><br>Q&A Self Test </font><br>Self Test Answers </font><br></font><br>A About the CD-ROM</font><br></font><br>System Requirements</font><br>Installing and Running MasterExam and MasterSim</font><br>MasterExam</font><br>MasterSim</font><br>Electronic Book</font><br>Help</font><br>Removing Installation(s)</font><br>Technical Support</font%3r>E<br>LearnKey Technical Support</font><br></font><br>B Command-Line Utilities</font><br></font><br>Command Utilities </font><br>Debugging Tools </font><br>Configuration and Deployment Tools </font><br>Security Tools </font><br>General Tools</font><br>Visual Basic .NET Compiler(vbc.exe)</font><br>Command-Line Syntax</font><br>Examples</font><br></font><br>C Exam 70-310 Certification Objective Mapping to the Study Guide</font><br></font><br>Creating and Managing Microsoft Windows Services,Serviced Components,.NET Remoting Objects,and XML Web Services</font><bConsuming and Manipulating Data</font><br>Testing and Debugging</font><br>Deploying Windows Services,Serviced Components,.NET Remoting Objects,and XML Web Services</font><br></font><br>D The Technologies</font><br></font><br>HTTP</font><br>URIs,URLs,and URNs</font><br>Basics</font><br>Methods</font><br>Response Codes</font><br>HTML</font><br>HTML Documents</font><br>XML</font><br>XML Introduction</font><br>XPath</font><br>XSLT </font><br>Introduction to XSLT</font><br>XSLT Elements</font><br>XML Schemas(XSD) </font><br>Schema</font><br>UDDI</font><br>SOAP</font><br></font><br>E Creating User Accounts</font><br></font><br>The Windows Authentication Scheme</font><br>X.500</font><br>Kerberos V5</font><br>LDAP</font><br>Active Directory</font><br>Creating an Account in a Domain</font><br>Exercise E-1:Creating a Domain Account</font><br>Exercise E-2:Adding the Account to a Group</font><br>Creating a Local Account</font><br>Exercise E-3:Adding Accounts to the Server</font><br>Exercise E-4:Adding the Account to a Group</font><br>Creating an Account in SQL Server</font><br>Exercise E-5:Adding a Windows Account to SQL Server</font><br>Exercise E-6:Adding a SQL Authentication Account</font><br></font><br>Glossary</font><br></font><br>Index