May 2000

BizTalk Server 2000: Architecture and Tools for Trading Partner Integration

This article provides an overview of the concepts involved with implementing a trading partner integration system on BizTalk Server 2000 and details the document interchange server architecture and toolset. Additionally, an early look was taken at some business process integration features planned for the production release of the product that allow easy design, execution and sharing of new business processes with trading partners. The concepts and architecture presented allow companies to prepare internal line-of-business applications and trading partners for systems that improve customer service and reduce operating costs. Aaron Skonnard and Bob Laskey

Windows CE Web Server: Using Web Tools to Monitor and Manage Embedded Devices

When it ships, Windows CE 3.0 is expected to include Web services via the Windows CE Web Server. This new component of the Windows CE operating system will allow developers to share data or monitor and manage devices that are running Windows CE-whether they are handheld PCs or embedded in devices such as gas pumps or refrigerators. This article explains how the Windows CE Web Server component can be included in the operating system for a given device. We'll also show you how the Web server features you're familiar with from Microsoft Internet Information Services are implemented in the Windows CE Web Server. Leonid Braginski and Matthew Powell

B2B Frontiers in E-Commerce: Implement Affiliate Programs to Create New Partnerships and Generate Business

Like the Internet itself, e-commerce is evolving. Today's e-commerce companies are allowing their customers to plug into existing catalogs and ordering systems, creating new synergistic relationships. Some companies are even adding real-time chat with customer service personnel. This article gives you an overview of some of the new e-commerce concepts and implementations that are helping forge those new relationships with customers, vendors, and shipping companies. The importance of these relationships, as well as the specific technologies used to encourage communication and collaboration are discussed and illustrated with representative code samples. Ted Coombs

Windows Management Instrumentation: Administering Windows and Applications across Your Enterprise

This article provides an overview of Windows Management Instrumentation, a technology that exposes a wide variety of system and device information through a standard API. With WMI, management information is exposed by following the object oriented structure outlined in the Common Information Model (CIM), which relies on inheritance for reuse and standardization of object classes that represent system devices. This article briefly describes querying WMI for information using a query language much like SQL called Windows Management Instrumentation Query Language (WQL), existing system classes, handling system events, and security in WMI. Jeffrey Cooperstein

Say Goodbye to Quirky APIs: Building a WMI Provider to Expose Your Object Info

Windows Management Instrumentation (WMI) is the Microsoft implementation of Web-Based Enterprise Management (WBEM), an industry standard for managing computers. WMI exposes system information in accordance with the Common Information Model (CIM), also an industry standard. You need a WMI provider to expose system information to WMI to manage applications and devices. This article offers an in-depth discussion of how to write WMI providers using the WMI provider framework, and how to optimize performance. Kevin Hughes and David Wohlferd

Virtual Source Code Control Systems: Promoting and Managing Projects using Visual SourceSafe

Source code control systems like Microsoft Visual SourceSafe can simplify just about any development project, and make it easier for your code to move safely among individual programmers, development teams, and project stages. Visual SourceSafe provides an object model that you can use as the basis of your own customized source code control environment. To give you an idea of what is possible, we'll walk you through the elements of a browser-based source code control system built with Visual SourceSafe, ASP, and VBScript. This simple system lets members of your team build, label, and promote individual files or entire projects, and to reverse promotions. Ken Ramirez

Editor's Note: Killer MSDN Programs and Killer Robots

Flux: Operate your home appliances from the Web

Paul DiLascia

New Stuff: Resources for Your Developer Toolbox

Theresa W. Carey

Web Q&A: Displaying Processing Messages, Accessing File Size and Bandwidth, and Debugging ASP

Robert Hess

Cutting Edge: Extending HTML with Custom Tags

Dino Esposito

The XML Files: XPath, XSLT, and other XML Specifications

Aaron Skonnard

Serving the Web: Building and Testing ADO Components with Visual Basic

Ken Spencer

Basic Instincts: Porting Apps from MTS to COM+

Ted Pattison

Under the Hood: Optimizing DLL Load Time Performance

Matt Pietrek

Security Briefs: Understanding Kerberos Credential Delegation in Windows 2000 Using the TktView Utillity

Keith Brown

C++ Q&A: Create a Dialog while Keeping it off that Pesky Taskbar

Paul DiLascia

MSDN Update: News this Month from MSDN

Code Download
.Chm Files