Windows Archive

Asynchronous, Bidirectional, Stateful, Reliable Web Services w/ Indigo

The article explores the attribute-based programming model provided by Indigo for writing Web services. Compares and contrasts the Indigo programming model with the ASP.NET Web services programming model, then walks through a series of code samples in which a synchronous, unreliable, request/reply, and stateless Web service is transformed to be asynchronous, reliable, bidirectional and stateful—all through attributes. The downloadable sample, written using Avalon, contains a client for the service.

Graphical Composition in Avalon

Longhorn introduces significant new graphics technology, currently known by its codename, "Avalon." Avalon renders an application's visual elements onto the screen using a much more sophisticated approach than Windows has previously used. In this article, Ian Griffiths shows how this new graphical composition model solves various limitations of Win32, what new user interface design techniques this enables, and what it means to developers.

Introducing Longhorn for Developers: Communication

Indigo is the "Longhorn" general-purpose messaging framework that you can use to build a wide variety of rich communication-based applications. You can build stateless, Web service applications and clients for such applications. You can build RemoteObject services and their clients. You can establish reliable and durable communications sessions. Indigo is a communications framework that you can use to build interesting and powerful collaboration applications. Read the article at MSDN.

Windows XP Service Pack 2 Technology Preview Available

Microsoft Windows XP Service Pack 2 (SP2) provides an enhanced security infrastructure that defends against viruses, worms, and hackers, along with increased manageability and control for IT professionals and an improved experience for users. To aid IT professionals in planning and testing for the deployment of Windows XP SP2, Microsoft is making available this preview, based on RC1 of the SP2.

Windows Application Compatibility Toolkit 3.0 Released

The Windows Application Compatibility Toolkit (ACT) version 3.0 for Windows 2000 Service Pack 3 or later, Windows XP and Windows Server 2003 contains the tools and documentation you need to design, deploy, and support applications on these platforms. Tools include the latest versions of the Microsoft Windows Application Compatibility Analyzer that simplifies application inventory and compatibility testing, the Windows Application Verifier that assists developers and testers in locating common compatibility issues during the development cycle, and the Compatibility Administrator that provides access to the necessary compatibility fixes to support legacy applications in Windows.