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