XAML, Microsoft Expression and
|
|
|
Is your PC good enough for Vista?
The next version of Windows will grade your PC's performance. You'll have to
decide whether to buy a new hard drive.
Screenshots: Vista rates your PC
mailto:owner-edge_list@cutter.com] On Behalf Of theedge@cutter.com-----Original Message-----
From: owner-edge_list@cutter.com [
Welcome to The Cutter Edge, the weekly e-mail service for IT professionals, provided free by Cutter Consortium. You can access today's E-Mail Advisor, and the archives of The Cutter Edge online at
http://www.cutter.com/research/sample.html . If this article has been forwarded to you by a friend, you can register for your own free weekly subscription to The Cutter Edge at http://www.cutter.com/research/email.html .WINDOWS VISTA: WHAT A LONG, STRANGE TRIP IT'S BEEN
by Tom Welsh, Senior Consultant, Cutter Consortium
http://www.cutter.com/consultants/welsht.htmlAt last Windows Vista (the operating system formerly known as
Longhorn) has reached beta, and Microsoft is confident that the client version will enter production by the end of 2006. However, the server (which for some reason is still called Longhorn) will not be generally available until 2007.
Vista/Longhorn, the planned successor to Windows XP and Windows Server 2003, stands out both on account of its sheer ambition and through the extent of the delays it has suffered. Its schedule slipped so often, and so many of its components were cancelled or postponed, that some journalists ironically dubbed it "Shorthorn." Now it is starting to look as if Microsoft may have the last laugh, as beta versions of Windows Vista and a long list of richly featured new subsystems are at last reaching developers -- who, on the whole, are impressed with what they see.
Microsoft speakers, including Bill Gates, gave Longhorn a tremendous buildup at the company's Professional Developer Conference (PDC) in 2003. Gates predicted that Longhorn would be the biggest release of the decade and expatiated on its "three pillars" of innovation: the Avalon user interface, the Indigo communications layer, and WinFS, a radically new data storage subsystem. But the following year, with progress apparently stalled, Microsoft dropped Indigo, WinFS, and part of Avalon from Longhorn, redesignating them as optional extras for Windows XP and Windows 2003.
Last year, however, the company more than made up for lost time, shipping beta versions of Windows Vista, Avalon, Indigo, and WinFS, plus some unexpected extras. More than ever, Windows Vista is being positioned as supremely important. At PDC 2005 last September, Gates declared that Windows Vista along with Office 12 would take software "to new heights" and promised that their launch would see the biggest marketing campaign in Microsoft's history.
Windows Vista is accompanied by several important new products and APIs, including:
* Windows .NET Framework Extension (WinFX)
* Windows Communication Foundation (WCF; aka Indigo)
* Windows Presentation Foundation (WPF; aka Avalon)
* Windows Workflow Foundation (WWF)
* WinFS, a powerful relational extension to the Windows file system
* Visual Studio 2005 (aka Whidbey)
* SQL Server 2005 (aka Yukon)
All of these work closely together, offering Windows users a massive increment in functionality, efficiency, and development productivity.
Windows XP already comprises around 40 million lines of code, and Windows Vista -- which is even bigger -- necessitated a complete rewrite. WCF, WPF, WWF, and WinFS bring drastic changes to some of the operating system's most important functions, such as the user interface, middleware, and storage. And Microsoft has seized the opportunity to redesign these functions, introducing new features and adding support for the latest industry standards.
WinFX is the new top-level API for Windows Vista, superseding both the .NET Framework and the older Win32 interface. Unlike the .NET Framework, WinFX is an all-managed API, meaning that all code using it will run under the supervision of the .NET Common Language Runtime (CLR). WCF, WPF, WWF, and WinFS all overlap with WinFX in the sense that each provides a component framework that comprises part of WinFX.
The new Visual Studio 2005 can be used to build applications that invoke the .NET Framework but to get the full benefit of Windows Vista, developers will have to migrate to WinFX. As Visual Studio
2005 is not forward-compatible, applications built with it will not run on older versions of the .NET Framework (1.0 and 1.1). Thus, the move to Windows Vista will be one-way. It may also be quite expensive, as users will have to adopt the new operating system, WinFX, Visual Studio 2005, and everything that goes with them.
-- Tom Welsh, Senior Consultant, Cutter Consortium
http://www.cutter.com/consultants/welsht.html
Embracing and extending Microsoft Richard MacManus: Web-based Office
products can extend the functionality of desktop apps in many ways. Here's how
JotSpot's Joe Kraus is extending Excel.
© 2005 Dan Webb. All rights reserved.