perfectxml.com
 Basic Search  Advanced Search   
Topics Resources Free Library Software XML News About Us
home » info bank » Microsoft & XML Tue, Mar 4, 2008
Microsoft & XML
Compiled by: perfectxml.com Team
This page lists various Microsoft products, APIs, tools, samples that support XML family of technologies.

Page: 1  2  3  

Product/API/Tool/Sample Description
Microsoft.com Web Services SDK 1.0

Learn more... Download...
The Microsoft.com Web Service is an XML Web service that will enable you to integrate information and services from MSDN, Technet, other Microsoft.com sites, and Microsoft Support. In order to serve as a test for our new architecture, Version 1.0 of the Microsoft.com Web Service is limited to providing information about top downloads from Microsoft.com. Future releases will build on this architecture to provide access to a broader variety of Microsoft content and services.
XML Core Services or MSXML

Learn more... Download...
Microsoft® XML Core Services (MSXML) 4.0 allows customers to build high-performance XML-based applications that provide a high degree of interoperability with other applications that adhere to the XML 1.0 standard.

Among the core services MSXML 4.0 provides is developer support for the following:
  • The Document Object Model (DOM), a standard library of application programming interfaces (APIs) for accessing XML documents.
  • The XML Schema definition language (XSD), a current W3C standard for using XML to create XML Schemas. XML Schemas can be used to validate other XML documents.
  • The Schema Object Model (SOM), an additional set of APIs for accessing XML Schema documents programmatically.
  • Extensible Stylesheet Language Transformations (XSLT) 1.0, a current W3C XML style sheet language standard. XSLT is recommended for transforming XML documents.
  • The XML Path Language (XPath) 1.0, a current W3C XML standard used by XSLT and other XML programming vocabularies to query and filter data stored in XML documents.
  • The Simple API for XML (SAX), a programmatic alternative to DOM-based processing.
XSL to XSLT Converter 1.1

Download...
The xsl-xslt-converter.xslt style sheet updates Microsoft® Internet Explorer 5 XSL style sheets to XSLT-compliant style sheets. The XSL to XSLT Converter Version 1.1 upgrade is compatible with the MSXML 3.0 and 4.0 releases and enables you to take advantage of the new XSLT features included in the release. Running MSXML 3.0 in replace mode enables you to take full advantage of the latest XSLT features in the MSXML 3.0 parser.
SOAP Toolkit 3.0

Learn more... Download...
The SOAP Toolkit can be used to add XML Web Service functionality to COM components and applications. The SOAP Toolkit can be used to add XML Web Service functionality to COM components and applications. The major features in the Microsoft SOAP Toolkit 3.0 release are: send and receive attachments, WSDL and XML Schema "import" and "include" elements support, "One way" message support, and more.
XSD Inference 1.0

Learn more... Download...
The Microsoft XSD Inference utility is used to create an XML Schema definition language (XSD) schema from an XML instance document. The input must be a well-formed XML instance document, and not an XML fragment. The output is an XML schema that can validate the instance document. In this section, you will find information on how to use the XsdInfer class, identify the potential node types and schema structure inferred from the elements, identify potential types that can be inferred from attribute values, shown several types of XML input, and the schemas derived from them using the InferSchema method.
XDR-XSD Converter

Download...
This XSLT stylesheet transforms XML Data Reduced (XDR) Schemas as supported in MSXML to XML Schemas conformant to the W3C XML Schema Candidate Recommendation.
UDDI .NET SDK v2.0 Beta 1

Learn more... Download...
This release of the Microsoft UDDI .NET SDK includes UDDI client development components, sample code and reference documentation that enables the .NET programmer to interact with UDDI V.2.0 services. This release provides preliminary support for the UDDI V.2.0 API (UDDI Open Draft Specification 8 June 2001) only and is intended as a technology preview for developers interested in early access to an implementation of that specification. It is not designed for use with the UDDI V.1.0 API business registries.
SOAPValidator service source code

Download...
Soap Message Validator is a conformance-oriented tool that aims to match the structure of a SOAP Message against all applicable sections in the SOAP specification. It pays no attention to the actual data transmitted. Soap Message Validator is a conformance-oriented tool that aims to match the structure of a SOAP Message against all applicable sections in the SOAP specification. It pays no attention to the actual data transmitted.
Command Line Transformation Utility (msxsl.exe)

Download...
The msxsl.exe command line utility enables you to perform command line Extensible Stylesheet Language (XSL) transformations using the Microsoft® XSL processor. The msxsl.exe command line utility enables you to perform command line Extensible Stylesheet Language (XSL) transformations using the Microsoft® XSL processor. Less than 30 kilobytes (KB) in size, the Msxsl.exe utility invokes the Microsoft XML Parser 4.0 (msxml4.dll) to perform the transformation.
SQL Server 2000

Learn more... Download...
Microsoft® SQL Server™ 2000 introduces new features that support XML functionality. The combination of these features makes SQL Server 2000 an XML-enabled database server. These new features include:
  • The ability to access SQL Server using HTTP.
  • Support for XDR (XML-Data Reduced) schemas and the ability to specify XPath queries against these schemas.
  • The ability to retrieve and write XML data:
    • Retrieve XML data using the SELECT statement and the FOR XML clause.
    • Write XML data using OPENXML rowset provider.
    • Retrieve XML data using the XPath query language.
  • Enhancements to the Microsoft SQL Server 2000 OLE DB provider (SQLOLEDB) that allow XML documents to be set as command text and to return result sets as a stream.
.NET Framework

Learn more... Download...
The XML classes in the .NET Framework provide a comprehensive and integrated set of classes, allowing you to work with XML documents and data. The common language runtime provides built-in support for creating and exposing Web Services, using a programming abstraction that is consistent and familiar to both ASP.NET Web Forms developers and existing Visual Basic users. The resulting model is both scalable and extensible, and embraces open Internet standards (HTTP, XML, SOAP, WSDL) so that it can be accessed and consumed from any client or Internet-enabled device.
Xmlinst.exe Replace Mode Tool

Download...
You can use xmlinst.exe to run MSXML 3.0 in Replace mode, which means that application references to previous versions of MSXML are remapped to point to MSXML 3.0. Xmlinst.exe is designed to be a convenient way for you to run the latest version of the MSXML Parser in all of your programs. Thus, you can avoid the need to recompile and update all of your existing programs to use and test the latest version of the MSXML Parser, regardless of the version the program was originally specified to use. However, running xmlinst.exe in Replace mode can leave your computer in an unstable state.
XML Diff and Patch 1.0

Learn more... Download...
Microsoft XML Diff and Patch is a set of tools for comparison of two XML documents and application of the changes (patching). XML Diff detect addition, deletion and other changes between two XML documents. It also detects structural changes like a move of a XML subtree. It produces Xml Diff Language Diffgram (XDL diffgram or just diffgram) that describes the differences between the two XML documents. The diffgram can be then used to display these differences or to perform a patch operation using the XML Patch tool.
XSL Style Sheet for XML Schemas

Download...
The xdr-schema style sheet generates documentation for Microsoft® Internet Explorer 5 compatible XML schemas.
XSD Schema Validator

Learn more...
This page allows you to validate an XML documents against an W3C XML Schema (XSD) or an XML Data-Reduced (XDR) schema, verify the schemas are valid, or simply check the well-formedness of XML documents. Different actions are taken depends on the submitted information.
  • Check well-formedness of an XML document if it is submitted.
  • Check validity of a schema if it is submitted.
  • Validate the XML document against a schema, if both a schema and an XML document are submitted and the XML document has a namespace declaration that matches the namespaceURI (and the targetNamespace in the XSD schema).
Web Services Admin Tool Sample Application

Download...
This unsupported tool demonstarates how you can write applications to administer Web Services. The Web Services Admin Tool is an unsupported sample application that shows how you can create a tool to hook into Web services processing for various administrative purposes. The Web Services Admin Tool allows an administrator to turn on and off Web services without having to remove them from your Web server.
Web Services Enhancements (WSE) for Microsoft .NET

Learn more... Download...
Web Services Enhancements 1.0 for Microsoft® .NET (WSE) provides advanced Web services functionality for Microsoft Visual Studio® .NET and Microsoft .NET Framework developers to support the latest Web services capabilities. Enterprise ready applications can be developed quickly with the support of security features such as digital signature and encryption, message routing capabilities, and the ability to include message attachments that are not serialized into XML. Functionality is based on the WS-Security, WS-Routing, WS-Attachments, and DIME specifications.

The Web Services Enhancements for Microsoft .NET are built on existing XML Web Services standards such as XML, SOAP, and WSDL and will evolve to keep pace with the latest Web services advancements. As these advancements gain broad adoption and mature, they will be absorbed into the .NET Framework and Visual Studio, while future releases of the Web Services Enhancements will contain the latest version of the specifications and new specification breakthroughs. Future versions of the WSE may not be backward compatible.

WSE 1.0 SP1 contains important security API, scalability and performance enhancements as well as bug fixes. This service pack is binary compatible with WSE 1.0 and does not require code changes to your existing WSE 1.0 applications to upgrade. It is recommended that you upgrade to WSE 1.0 SP1 if you are working with WSE 1.0 or any WSE technology previews. Before installing this service pack, it is recommended that you uninstall 1.0.

Web Services Enhancements 1.0 for Microsoft .NET is the released and supported version of the Web Services Development Kit Technology Preview (WSDK).
WSDL Verification Service

Learn more...
WSDL Verification is a Xml Web service that accepts as input a Url that points to a wsdl file. This service will then use the .Net Framework to verify that the wsdl file is valid according to the Web Services Description Language (WSDL) 1.1, http://www.w3.org/TR/wsdl. If the verification succeeds the service will return a generated proxy that is described by the input wsdl file. If the wsdl file fails verification, the service will return the error and possibly some hints as to the cause of the error.
SQL Server 2000 Web Services Toolkit

Learn more... Download...
SQLXML 3.0 extends the built-in XML capabilities of SQL Server 2000 with technology to create XML Web services from SQL Server stored procedures or server-side XML templates. SQLXML 3.0 also includes extensions to the .NET Framework that provide SQLXML programmability to the languages supported by Microsoft® Visual Studio® .NET, including C# and Microsoft Visual Basic® .NET.
Internet Explorer Tools for Validating XML and Viewing XSLT Output

Download...
The Internet Explorer tools for validating XML and viewing XSLT output will enable a shell option when viewing XML files to see the processed XSL output. In addition, you can also validate XML against an embedded schema when loading XML via the Internet Explorer MIME viewer. This can be a useful tool when you are trying to debug XSL formatting problems in Internet Explorer or are doing quick schema validation.
BizTalk Server

Learn more... Download...
BizTalk Server connects systems, people, and trading partners through manageable business processes. Microsoft BizTalk Server consists of two main services: BizTalk Messaging Services through which you send messages between business processes, and BizTalk Orchestration Services through which you create your business processes.
XSL Sorting and Filtering Utility

Learn more... Download...
This sample demonstrates how to use the sorting and filtering capabilities of XSL with the XML Data Source Object (XML DSO) to create a basic data-entry Web application.
DSML Services for Windows (DSfW)

Learn more... Download...
The Directory Services Markup Language (DSML) provides a means of representing directory structural information and directory operations as an XML document. The intent of DSML is to allow XML-based enterprise applications to leverage profile and resource information from a directory in their native environment. DSML allows XML and directories to work together and provides a common ground for all XML-based applications to make better use of directories.
MapPoint .NET XML Web Service

Learn more...
Microsoft MapPoint .NET is a hosted, programmable XML Web Service that allows you to integrate high-quality maps, driving directions, distance calculations, proximity searches, and other location intelligence into your applications, business processes, and Web sites.
.NET Passport

Learn more...
Microsoft .NET Passport is a suite of Web-based services that help make using the Internet and purchasing online easier and faster. Microsoft .NET Passport provides users with single sign-in (SSI) capability at a growing number of participating sites, reducing the amount of information that users must remember or retype.

Page: 1  2  3  

  Contact Us | E-mail Us | Site Guide | About PerfectXML | Advertise ©2004 perfectxml.com. All rights reserved. | Privacy