ARCHIVE
ID Number: FT-21-4930



This research is provided for historical perspective;
portions of this document may not reflect current conditions.






Microsoft WinFX Accelerates Need for .NET Adoption
3 November 2003
 
Mark Driver  

The WinFX family of developer interfaces will represent the most significant advancement in Microsoft application design since the introduction of 32-bit Windows. Developers will need to migrate their skills to .NET Framework.














Contact Gartner






Download Document:

PDF

microsoft_winfx...pdf (84.9KB)

Help with Downloads



News Analysis

Event

On 27 October 2003, Microsoft unveiled a broad family of new developer technologies focused on next-generation service-oriented applications and Microsoft’s upcoming Longhorn operating system (OS).

Analysis

Microsoft focused on three core messages:

  • New features planned for next year's release of "Whidbey" version (that is, version 2.0) of the .NET Framework.
  • New functions in its upcoming "Yukon" SQL Server release.
  • A new and sizable family of developer application programming interfaces (APIs), collectively called WinFX and targeted at the upcoming release of Microsoft's Longhorn OS. WinFX will include the core functions contained in Whidbey but will also add a new graphical user interface subsystem (Avalon), a new file subsystem (WinFS) and a new Web services messaging subsystem (Indigo).

In Gartner's estimation, these technologies represent the largest change in Microsoft’s programmer interfaces since the introduction of Win32 with Windows 95 and Windows NT 3.1 nearly 10 years ago. WinFX will re-integrate the "managed code" concept introduced with the .NET Framework with the underlying OS — the entire Longhorn WinFX developer API will be based on managed code. Moreover, WinFX will replace Win32, which will be relegated to "legacy" platform status (just as Win32 relegated DOS/Win16).

Microsoft has not announced the official release date for WinFX and the Longhorn OS, but Gartner expects the release no earlier than 2006. Microsoft has released a pre-beta preview version of WinFX software development kit and expects to release the first official beta in early 2004. However, given the long lead time, Gartner recommends that developers expect changes (some substantial) before the final version.

Bottom Line

Gartner believes that WinFX represents a significant step forward in Microsoft application design, but progress will come at a cost. While established Win32 applications will continue to run, a new application that takes full advantage of Avalon, Indigo and WinFS will not be backward portable to platforms other than Longhorn; although, the .NET Framework will be a backward portable subset of WinFX classes. Furthermore, the changes introduced by the Longhorn OS and the WinFX developer framework should spur developers to migrate to the .NET Framework sooner rather than later. Developers should migrate their skills to .NET Framework managed code today to establish the experience and expertise needed to minimize problems in the eventual adoption of WinFX by 2008.

Analytical Source: Mark Driver, Gartner Research

Recommended Reading and Related Research

  • "Vendor Rating: Microsoft Still 'Positive' as Pressure Mounts" — Microsoft is strong financially and well-positioned overall, but its competition has changed. By David Smith
  • "Microsoft Windows 2000 Professional Operating System" — Overview of Windows 2000 Professional desktop OS for businesses. By Mary Hubley and Cynthia Lubrano

(You may need to sign in or be a Gartner client to access all of this content.)




© 2003 Gartner, Inc. and/or its Affiliates. All Rights Reserved. Reproduction and distribution of this publication in any form without prior written permission is forbidden. The conclusions, projections and recommendations represent Gartner's initial analysis. As a result, our positions are subject to refinements or major changes as Gartner analysts gather more information and perform further analysis. Gartner disclaims all warranties as to the accuracy, completeness or adequacy of such information. Although Gartner's research may discuss legal issues related to the information technology business, Gartner does not provide legal advice or services and its research should not be construed or used as such. Gartner shall have no liability for errors, omissions or inadequacies in the information contained herein or for interpretations thereof. The opinions expressed herein are subject to change without notice.




Resource Id: 414284