July 22, 2009

Windows 7 RTM: The revenge of Windows Vista

Windows Vista lacked the right stuff to unseat Windows XP. Does Windows 7 really have what it takes?

Developer tools support: The pause that refreshes
When Windows Vista shipped, Microsoft hoped it would usher in a new era of managed code, and the company updated its developer tools accordingly. For example, it shipped Visual Studio 2008 with a host of tools and templates for enabling cross-OS development of .Net applications, secure in the belief that the client landscape would soon be populated by managed-code capable systems running the .Net Framework.

Of course, things didn't work out quite the way Microsoft planned. And while the company's developer tools remain as popular as ever, most professionals are using them to write ASP.Net applications or legacy code in the aging Visual C++ language. After all, who wants to maintain a Windows Presentation Foundation application that requires the deployment of 250MB of supporting framework code before it can draw its first window? Just ask the Paint.Net folks -- it's not a pretty picture.

So Microsoft's utopian dream of moving away from the Win32 API once and for all died with Vista. But of course .Net remains very much the ultimate goal. Like Vista before it, Windows 7 ships with the latest incarnation of the Framework -- specifically, Version 3.5 with Service Pack 1 (Vista shipped with Version 3.0). However, unlike with Vista, Microsoft is actively downplaying the whole "next generation" storyline in favor of emphasizing Windows 7's improved legacy compatibility. Given Vista's woes, you can't really blame Redmond for trying to shore up the base.

If there's a silver lining to all of this, it may be lurking inside two of Windows 7's accessories. The Paint and WordPad programs both sport Microsoft's Ribbon UI, which is now accessible to developers as a component they can reuse in their own applications. Thus, depending on how successful Windows 7 is in displacing XP, you may see a surge in .Net development activity as ISVs scramble to remake their products with the new Windows look and feel.

Bottom line: Windows 7 is no better and no worse than Vista in terms of developer tools support. However, given the popularity of the beta version, Windows 7's ultimate success in driving the post-XP migration may allow it to achieve what Vista couldn't: making .Net the new development standard for Windows applications.

Future proofing: Tuned for multicore
When I last looked at the issue of future proofing, I came down in favor of Windows XP for several reasons. First, there was the tepid response to Vista. Hardware and software vendors would never abandon XP until a clear majority of systems had moved off of the OS. Then there was the fact that Microsoft was (wisely) porting much of its new .Net framework technologies back to the older Windows, essentially negating any real advantage of deploying Vista for .Net development. Finally, I pointed to the coming release of Windows 7 and how customers could safely skip Vista and wait until Microsoft delivered something better.

Two years later, and I'm typing this on a netbook running one of the RTM escrow builds of Windows 7. I certainly could have installed Windows XP on this machine instead of its newer sibling. However, the hassle of patching, tuning, and hunting down drivers just to get XP to boot on this newfangled hardware would have made the effort difficult to justify. By contrast, Windows 7 simply worked from the get-go. With few exceptions, its default configuration was entirely functional.

I have a feeling this same scene is playing out across the IT landscape. Shops weary of patching and tweaking XP to get it working reliably on modern hardware are looking at Windows 7 and thinking it might just be the version that finally lures them away from their legacy environment. After all, there's something to be said for convenience. And when it comes to seamlessly embracing new hardware technologies, Windows 7 is far better positioned than creaky old XP.

Close

On Twitter now

Windows

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »
bradoff 23-Jul-09 8:05am
Wow…all that verbiage to say……Vista now has a younger brother that is marginally better than him but the older bro to both, XP, is STILL a better overall OS for most no-tech folks. Sounds like the writer really, really wants to move ahead regarding computing platforms and is trying hard to find anything that makes Windows 7 better than older brother XP. I am not sold. I don’t and won’t buy it. Sticking with XP like I stuck with 2000 until XP became what it is today. Remember, products are supposed to get better. Better products generate cash flow. You don’t push out product based on a clunky platform and try to pass it off as new and improved because you need the cash. Windows 7 is no more than a tweaked Vista
crlinder 23-Jul-09 10:24am
As long as Windows 7 is a memory hog and does not present a straightforward migration path for those of use that still use XP, I won't be purchasing it. For my purposes, XP works quite well *and I don't need to invest in new hardware*. Same thing WRT Office. Word hasn't had any new features that I truly need since about 2000 or so. I have work to get done and really have little interest in spending my time finding my way around a new operating system that only offers marginally better functionality and is slower.
mrbig1867 9-Aug-09 9:28am
to your statment. The Windows 7 pre-release code has been nothing if not stable, with many tech-savvy users now running it as their primary OS. I disagree. Most people I know are now running a version of Linux instead. Or at least dual booting. I live in a are that has a high unemployment 19%. we are industrial not high tech area. Rockford, Il metro. Linux is getting to be very popular around here. With business as well. I and my wife use is ubuntu 9.04. I am even running the latest WoW game under wine. My brother in law runs ubuntu 8.10. He watches Television and does other things on his. so I think you should really take a hard look at what pople are truly running. before opening your mouth.

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Technology: Windows Newsletter

The one-stop resource center for IT professionals.

©1994-2009 Infoworld, Inc.