XML.com: XML From the Inside Out
oreilly.comSafari Bookshelf.Conferences.

advertisement
 Resource Guide -> Companies -> Microsoft

Jump to title starting with: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

101 Visual Basic .NET Code Samples

101 Visual Basic .NET Code Samples provides a large group of well categorized and documented examples of code for writing to the new platform with Visual Basic .NET (VB.NET). This ... [Aug. 22, 2002]

A Young Person's Guide to The Simple Object Access Protocol

This tutorial details Object Remote Procedure Call (ORPC) technology and the Simple Object Access Protocol, and the ways this combination of Hypertext Transport Protocol (HTTP) and XML overcomes... [Jun. 14, 2000]

ActiveDOM

ActiveDOM is an Active-X control that enables XML files to be loaded and created based upon the W3C DOM 1.0 specification.... [May. 1, 1999]

ActiveSAX

ActiveSAX is an Active-X control that enables XML files of any size to be parsed from just about any product or programming language that supports Microsoft COM.... [May. 1, 1999]

ADO, XML and XSLT - Populating Tables and Combo boxes

This tutorial for Visual Basic authors shows how to dynamically create a dropdown list and a table from an Active Data Objects (ADO) recordset using a generic eXtensible Style Language (XSL) stylesh... [Sep. 4, 2000]

An Introduction to XSLT and XPath

More and more sites are being re-coded in Wireless Markup Language (WML) in order to cater to Wireless Application Protocol (WAP) devices.In lieu of WAP 2.0 declaring XHTML 1.0 as its markup language... [Nov. 6, 2000]

ASP plus ListEditor in C-sharp

ListEditor is an Active Server Pages (ASP) application that provides an editable, collaborative list view of any XML files on the same Web server. In this tutorial the author traces his steps in p... [Aug. 22, 2000]

BizTalk

BizTalk is a Microsoft-backed consortium to facilitate the development and distribution of the BizTalk flavor of business-oriented XML Schemas. There is also a schema repository and a mailing list on... [Jun. 30, 1999]

BizTalk Framework 2.0 Draft: Document and Message Specification

This document provides specifications for BizTalk Framework 2.0. New features in this major revision include transport bindings (HTTP only; SMTP, and FTP to be added), reliable message deliv... [Jun. 27, 2000]

BizTalk Jumpstart Kit

The BizTalk Jumpstart Kit was designed to help developers integrate BizTalk schemas into their existing applications. Registration is required to download that BizTalk Jumpstart Kit, which is a 2.9MB... [Sep. 13, 1999]

Build a Simple Web Service

This is a tutorial on building a simple Web service using Active Server Page (ASP) .NET. The article walks the user through the process of creating a project of type Web Service in Visual Stu... [Sep. 18, 2001]

Building a Reverse Auction with BizTalk Orchestration

This tutorial describes a use of the set of XML messaging tools and services provided by Microsoft BizTalk Server 2000 known as the business process orchestration features, or BizTalk Orchestration ... [Aug. 14, 2000]

Building Site Favorites with an XML Super Cookie

This tutorial shows site developers how to create an XML "super cookie" that allows a list of site favorites to be added to the user's browser. The favorites will persist and be available whenever t... [Mar. 31, 2000]

Create Persistent Objects With XML

XML gives Visual Basic coders developing for the Web a way to create simple property-based classes more easily, combined with a way to persist them, that is not possible with Visual Basic alone. In ... [Jun. 29, 2000]

Creating applications using SOAP and XMLHTTP: Part 1

This is the first of a three part tutorial examining Simple Object Access Protocol (SOAP) and integrating Javascript in the development of an inter-application communications solution. Part 1 discus... [Jul. 20, 2000]

Cross-Browser XML

This tutorial on developing browser-agnostic XML was originally an XMLDEVCON2000 presentation.The presentation covers: the history of XML and the browser wars, Microsoft Internet Explorer, Netscape ... [Nov. 29, 2000]

Displaying XML Data Islands with JavaScript

This tutorial shows how to take advantage of Internet Explorer 5's ability to embed XML data islands in HTML to produce an XML view of data. Using an employee directory as a sample application, t... [Jun. 5, 2001]

Document Content Description for XML Member Submission - Note

This document proposes a structural schema facility, Document Content Description (DCD), for specifying rules covering the structure and content of XML documents. The DCD proposal incorporates a sub... [Aug. 10, 1998]

Duwamish Online SQL Server XML Catalog Browsing

This article outlines the re-implementation of Duwamish Online category browsing using the new XML capabilities of Microsoft SQL Server 2000. The layered architecture for Duwamish Online, based on ... [Oct. 3, 2000]

From COM to .NET

This is a guide for companies that have already made a substantial investment in Component Object Model (COM) technologies and are preparing to move to the .NET framework. Juval Löwy is the... [Sep. 18, 2001]

How to Encode XML Data

Article explaining how character encoding works, and specifically how it works in XML and the MSXML DOM.... [Mar. 22, 2000]

How To Retrieve Relational Data Using OpenXML with ADO in Visual C++

This sample illustrates the process of retrieving an Active Data Objects (ADO) Recordset from an input XML document by using OpenXML, a feature of SQL Server 2000. OpenXML.exe is a SQL Server 20... [Oct. 23, 2000]

HOWTO: Bind to XML Data with Internet Explorer

This tutorial shows how to bind fields on a Web page directly to an XML data source included in the page as a data island, and persist an ActiveX Data Objects (ADO) recordset to a stream as XML.... [Jul. 12, 2000]

HOWTO: Merge Data in Two XML Documents by Programming the Document Object Model (DOM)

This Microsoft Developer Network (MSDN) HOWTO article provides and documents the Visual Basic (VB) code used to handle the common task of merging data from two XML documents into one, using Microsoft... [Feb. 25, 2001]

HOWTO: Persist/Load OLE DB Rowset to/from XML with ATL OLE DB Consumer Template Classes

Microsoft OLE DB does not provide a service for persistence of rowsets to XML, or loading of rowsets from an XML file object. This tutorial shows how to use ActiveX Data Objects (ADO) to persist... [Jul. 13, 2000]

HTML + TIME (Timed Interactive Multimedia Extensions for HTML) Member Submission - Note

Abstract: "This document presents Timed Interactive Multimedia Extensions for HTML (HTML+TIME). This is a proposal for adding timing and synchronization support to HTML. HTML+TIME builds upon the SM... [Sep. 18, 1998]

HTML Components (Componentizing Web Applications) Member Submission - Note

Abstract: "The growth of HTML with scripting as an application platform has exploded recently. One limiting factor of this growth is that there is no way to formalize the services that an HTML appl... [Oct. 23, 1998]

IETF WEBDAV Working Group Working Group Overview

A Brief Introduction to WebDAV and broad collection of related resources and links; including discussion lists, RFCs, current Draft Documents, servers, clients, distibuted web content authoring tool... [Mar. 22, 2000]

INFO: How to Redistribute the Microsoft XML Parser

This article provides instructions for developers on obtaining and redistributing Microsoft XML (MSXML) parsers. Links are given for the MSXML 2.5 Service Pack 1 (SP1) containing MSXML 2.5, the M... [Feb. 21, 2001]

Internet Explorer 5.0 for Macintosh

Microsoft Internet Explorer 5.0 for Macintosh has been released, driven by the new Tasman rendering engine with support for open Internet standards, as set by the World Wide Web Consortium. Incl... [Mar. 28, 2000]

Introduction to VB.NET Windows Forms

This tutorial shows VB programmers how the .NET Framework base type library, which can be used to quickly build a Windows application, provides a type that allows quick creation of a Windows for... [Sep. 4, 2001]

ListEditor: A Useful XML Web Service

ListEditor is a set of Active Server Pages with a DHTML interface that provides a live collaborative editable view of a list of items. This handly little web application is viewable and editable by ... [May. 3, 2000]

Microsoft .NET vs. J2EE: How Do They Stack Up?

This tutorial by Jim Farley, author of Java Distributed Computing and co-author of Java Enterprise in a Nutshell, examines the technical material that has already been made available about Microsoft... [Jun. 8, 2001]

Microsoft Exchange 2000 Beta3 Preview SDK

This preview SDK for the Microsoft Exchange 2000 Server Beta3 provides: a copy of the preliminary documentation for Exchange 2000, the required support files needed to create projects using Visual C++... [Nov. 24, 1999]

Microsoft Exchange 2000 Server Beta 3

This is a beta 3 version of Microsoft Exchange Server 2000, which includes support for Web Distributed Authoring and Versioning (WEBDAV) and uses XML as its native data interchange format. Exchange S... [Oct. 4, 1999]

Microsoft Office XP Smart Tag SDK

Microsoft's Smart Tag Software Development Kit (SDK) is a tool to help developers take advantage of Office XP support of XML as a file format in Excel and Access. Smart Tags let XP users execute ... [Feb. 26, 2001]

Microsoft SQL Server XML Technology Preview

This technology preview demonstrates XML capabilities using SQL Server 7.0. Internet Information Server (IIS) must be present on the target machine. The software is an IIS ISAPI extension that p... [Mar. 22, 2000]

Microsoft System.XML (.NET XML Parser)

Microsoft System.XML is the official XML processing API for Microsoft .NET. The recently released Microsoft .NET Framework 2.0, which included Microsoft System.XML 2.0. Stylus Studio provides fully in...

Microsoft Visual J#  NET Beta 1

This is the first release of a Microsoft Java environment since the settlement that ended distribution of Visual J++. Visual J#  NET opens the world of  NET applications and Web services ... [Oct. 19, 2001]

Microsoft XML for Analysis Beta Specification

This is a download link for the Microsoft XML for Analysis Beta Specification. XML for Analysis builds upon the Object Linking and Embedding Database (OLE DB) standard to allow standardized, univ... [Dec. 11, 2000]

Microsoft XML Notepad

There is a free beta available for download of Microsoft® XML Notepad, a simple prototyping application for HTML authors and developers designed to enable the rapid building and editing of small ... [May. 15, 1999]

Microsoft XML Parser Version 3.0 Release (MSXML3)

This is the release page for Microsoft XML Parser Version 3.0 Release (MSXML 3.0) and the MSXML 3.0 SDK (Software Development Kit). This update to the MSXML 2.5 parser (which shipped with Microsoft ... [Nov. 2, 2000]

Microsoft's Query Language 98 Position Paper

Excerpted from "Purpose of this Document": "Discuss requirements for an XML query language and then propose a straw-man solution largely for the purpose of illustrating the requirements and at least ... [Dec. 3, 1998]

Microsoft's XML Developer Center

This newly-launched XML Developer Center includes a wealth of articles, sample files, online demos, and tutorials. Many different implementations of XML are covered thoroughly, all the way from learn... [Oct. 22, 1999]

Microsoft's XML TOC A table of contents for Microsoft's XML web site

The table of contents for Microsoft's XML web site.... [Aug. 15, 1998]

MS SOAP SDK vs IBM SOAP4J

In this article, James Snell, co-author (with Ken Macleod) of Programming Web Applications with SOAP, compares two important SOAP development tools: the MS SOAP SDK (Microsoft SOAP Toolkit For Visual... [Jun. 8, 2001]

MSDN SOAP FAQ

Frequently Asked Questions for SOAP maintained by Microsoft Developer Network, including information on SOAP 1.1, SOAP and CORBA applications, and SOAP and DCOM applications.... [May. 10, 2000]

MSXML 3.0 .cab File Redistribution Package

This article shows developers the steps for copying the msxml3.cab file to a server, then creating a Web page that downloads the MSXML 3.0 parser to the user's computer and registers it. ... [Feb. 21, 2001]

MSXML Technology Preview SDK

This is the SDK that goes with the March 15 Preview Release of MSXML 2.6.... [Mar. 15, 2000]

Multilingual Web Pages with ASP and XML

This tutorial teaches a strategy and techniques for implementing Active Sever Pages (ASP) and XML to create web pages that automatically localize to several target native languages. The article s... [Jan. 4, 2001]

Programming C#: Attributes and Reflection

This article is excerpted from Programming C# by Jesse Liberty, an O'Reilly & Associates book on the new language for Microsoft's .NET platform. Attributes and Reflection looks at the language'... [Aug. 25, 2001]

RDDL.NET

RDDL.NET is a simple Resource Directory Description Language (RDDL) parser for use on Microsoft's .NET platform. This page includes links to sample source, the Application Programming Interfac... [Jan. 18, 2001]

Returning ADO Recordsets with SOAP Messaging

This tutorial provides guidelines for exposing an existing Component Object Model (COM) object in a web service, illustrated by taking advantage of Simple Object Access Protocol (SOAP) technolog... [Aug. 21, 2000]

Sample: Create XMLDOM Document with "import"

This page contains a link to a downloadable Visual C++ sample that illustrates creation of a XMLDOM document from scratch, using #import on Msxml.dll. Requires Microsoft Visual Studio, version 6... [Jul. 13, 2000]

SAMPLE: How to Retrieve XML Data Using a Template File with ADO in Visual C++

This Microsoft XML sample shows how an Active Data Objects (ADO) client can run a SQL Server XML query stored in a template file, and retrieve the XML data from a SQL Server 2000 database. It does ... [Nov. 14, 2000]

Sax 2 Jumpstart

This SAX 2 quickstart tutorial shows how to construct a "bare-bones" application that uses the MSXML SAX2 to read an XML document and print the document's tags to the console. Includes downloadable ... [Jun. 1, 2000]

Server-Side XML Through VB ASP Components

This article is an excerpt from Developing ASP Components, 2nd Edition by Shelley Powers, from O'Reilly & Associates. The article introduces using XML through server-side Visual Basic (VB) -based ... [Mar. 11, 2001]

Simple Object Access Protocol (SOAP) 1.1

SOAP is an XML based object protocol for the exchange of information in a decentralized, distributed environment. It consists of: an envelope that defines a framework for describing what is in a mes... [May. 8, 2000]

SOAP

SOAP defines an RPC mechanism that uses XML documents for the encoding of invocation requests and responses for client-server interaction across a network by HTTP as the base transport. ... [Sep. 15, 1999]

SOAP Messages with Attachments Member Submission - Note

This W3C Member Submission/Note describes a standard way to associate a Simple Object Access Protocol (SOAP) message with one or more attachments in their native format in a multipart Multipurpose I... [Dec. 11, 2000]

SOAP Routing Protocol

Simple Object Access Protocol Routing Protocol (SOAP-RP) is a stateless protocol for the exchange of SOAP messages. In addition to simple one-way messages, an optional reverse message path makes tw... [May. 23, 2001]

SOAP Security Extensions: Digital Signature Member Submission - Note

This Note describes processing rules and syntax to extend Simple Object Access Protocol (SOAP) 1.1 (http://www.xml.com/pub/r/214) to allow a message header to carry digital signature inf... [Feb. 6, 2001]

SOAP Toolkit for Visual Studio 6.0

This page includes a download link for the SOAP Toolkit for Visual Studio 6.0 from Microsoft, which enables Visual Studio developers to take advantage of "XML on the Wire". The Toolkit gives Vis... [Jun. 5, 2000]

SportsFeed Xml Processor

You can use SportsFeed Xml Processor to automate transforming and importing remote or local xml data into many different databases including Sql Server, Mysql, Oracle, SQLite, PostgreSql and others. ...

SQL Server 2000 XML Updategrams

This download adds a feature missing from missing from SQL Server 2000's capabilities for querying database tables and receiving the results as an XML; the ability to express changes to an XML docum... [Aug. 15, 2000]

The . NET Show: Understanding the Framework

The . NET Show is a streaming and downloadable 70 minute video presentation in Windows Media format for developers considering a switch from earlier Microsoft or other programming environments. Pr... [Aug. 7, 2002]

The crux of client-side XML Processing (IE5)

As an aid to developers responsible for browser display of client side XML, this article discusses Microsoft XML (MS-XML) versions and Microsoft's component-based update mechanism. It also charts th... [Sep. 29, 2000]

The Joy of SAX

This tutorial introduces programming SAX2 from Visual Basic. The author also explores some of the nice features of an event-based parser, such as the ability to abort parsing if user-defined conditi... [Jul. 21, 2000]

Transforming XML Into WML

Wireless Application Protocol (WAP) devices are currently unable to perform transformations because they are typically "dumb" devices with limited processing power; transformations must be performed... [Nov. 6, 2000]

Unofficial MSXML XSLT FAQ

This Frequently Asked Questions digest (FAQ) contains answers and information on a range of issues encountered by people using Extensible Style Language Transformations (XSLT) with Internet Explorer ... [Feb. 24, 2001]

Using .NET Framework Data Provider for Oracle to Improve .NET Application

Microsoft's. NET Data Provider for Oracle provides a method for integrating . NET applications with Oracle 8i and 9i databases.Data Provider for Oracle enables the use of ActiveX Data Objects ... [Aug. 22, 2002]

Using OLEDB Templates to Retrieve XML Data Through XPath Query

This Microsoft XML sample demonstrates how to run an XML Path Language (XPath) query to output an XML stream. It additionally provides a mapping schema file that contains mapping information betwee... [Nov. 20, 2000]

Using P3P for E-Commerce Member Submission - Note

This W3C member submission from Microsoft and Citibank (Citicorp, Citigroup) defines: One way that ECML (Ecommerce Modeling Language) can be used within P3P, How XML schema can be used to extend ECML... [Nov. 29, 1999]

Using Python and XML with Microsoft .NET My Services

This tutorial by Christopher A. Jones, coauthor of the book Python & XML from O'Reilly & Associates, introduces .NET My Services and focuses on programming services with Python and XML. Illustratin... [Jan. 1, 2002]

Versioning VB 6 Components with VB .NET

In this article Jose Mojica, author of COM+ Programming with Visual Basic from O'Reilly & Associates, describes one compelling reason to migrate to Visual Basic .NET now: version control. M... [Aug. 29, 2001]

Visual XSLT

Visual XSLT is a plugin for Microsoft Visual Studio.NET that adds an Integrated Development Environment (IDE) for Extensible Style Language Transformations (XSLT). The program's Editor, Debugger a... [Apr. 16, 2001]

VML (Vector Markup Language) Member Submission - Note

Abstract: "This document defines the Vector Markup Language (VML). VML is an application of Extensible Markup Language (XML) 1.0 which defines a format for the encoding of vector information tog... [May. 13, 1998]

Web Service Tools

Build advanced Web service applications with Web Service Tools from Stylus Studio. Select from one of the Web Service Tools below to learn more about Stylus Studio's advanced support for working wi...

Web Services Description Language (WSDL) 1.1 Member Submission - Note

The Web Services Description Language (WSDL) grammar describes Web services, including: interface and end points (or ports), what a service can do, where it resides and how to invoke it via machine-... [Mar. 15, 2001]

What's New in the April 2001 Microsoft XML Parser 4.0 Technology Preview

This document lists new features introduced in the Microsoft XML Parser 4.0 (MSXML 4.0) Technology Preview, and provides a download link. This version of MSXML offers: support for the March 30, 2... [May. 8, 2001]

Working with XML Tables

Stylus Studio provides an Enhanced Grid View for applying common XML editing operations on an entire XML document as a whole, instead of editing manually, line-by-line, saving time and effort. ...

XLANG: Web Services for Business Process Design

This specification describes XLANG, an XML-based language that supports complex transactions that may involve multiple Web services. XLANG is the business process automation language utilized by t... [Jun. 19, 2001]

XML Document Object Model

This navigable model representation of the Microsoft XML Document Object Model (MS-XML DOM) lets you "drill down" on the Object Model to explore its properties, methods, and events. Object names are... [Aug. 8, 2000]

XML, Web Services, and the .NET Framework

This article is an overview of Microsoft's .NET Framework "web services engine," and its development strategy for building, deploying and running web services. Topics discussed include: the .NE... [Oct. 10, 2000]

XML-Data Member Submission - Note

The XML-Data submission provides an XML-based schema vocabulary for defining the data model for a document class, as an alternative to DTDs. (Schemas enable XML document types to be described using ... [Jan. 5, 1998]

XMLCast

XMLCast (available as a downloadable ASP source file) addresses the proliferation of places where web content can be displayed by taking content formatted in a tidy XML structure, parsing it, and ou... [Jun. 7, 2000]

XMLCheck

XMLCheck is a Visual Interdev add-in that enables parsing error checks of XML and Extensible Stylesheet Language (XSL) files from within the Interdev environment. Installing XMLCheck adds an XMLC... [May. 20, 2001]

XQL (XML Query Language)

This is a position paper submitted for the W3C's Query Language Workshop. Excerpted from "Abstract": "The XML Query Language (XQL) is a notation for addressing and filtering the elements and text o... [Nov. 6, 1998]

XSL ISAPI Extension 1.1

The Microsoft XSL ISAPI Extension enables several features when used installed on an IIS server, including: the automatic execution of XSL style sheets on the server, choosing alternate style sheets ... [Jan. 26, 2000]

XSL Style Sheet for XML Schemas

This stylesheet can be used with XML Data Reduced Schemas to provide styled documentation.... [Jan. 26, 2000]

XSL to XSLT Converter 1.0

Microsoft's xsl-xslt-converter uses an XSLT style sheet to perform a number of changes on "MSXSL-compliant" stylesheets including: changing the XSL namespace value to the correct URI, adding the new r... [Jan. 26, 2000]