Companies have found SQLXML to be a useful technology for a number of scenarios. A company may receive XML documents in various formats and wish to store this data in a Microsoft® SQL Server™ 2000 database, or a company may need to serve XML documents in various formats for trading partners. In addition, XML documents may be transformed using style sheets to target various browsers, handheld PCs, or other devices. For these scenarios, SQLXML allows you to send XML data to and retrieve it from SQL Server. This capability means that the developer is not required to author and maintain all the code needed to transform XML into some other format for consumption by the database.
SQLXML Managed Classes allow you to author .NET code that takes advantage of the XML features provided by SQLXML 3.0. You can write managed Microsoft Visual C#™ or Visual Basic® .NET code that utilizes FOR XML, XML templates, annotated schemas, and DiffGrams. This white paper will explain the mechanics of using SQLXML Managed Classes for a variety of scenarios.
|