- 1
- 2
- 3
- 4
- < previous
Round 9: Developer tools support
As a commercial Windows software developer, I try to stay current on the product cycles for Microsoft's developer tools. Specifically, I like to keep a close eye on the evolution of Visual Studio. Visual Studio is my office for much of the workday, and I'm always looking for new and better ways to get things done faster and with less debugging.
Visual Studio 2005 was a great tool that suffered from nagging performance issues in the IDE and the general bugginess of the .Net Framework 2.0. Visual Studio 2008 addresses most of these shortcomings while also allowing me to target both Windows XP and Vista with new WPF applications. And like virtually all of Microsoft's developer software, it runs great on either OS. If anything, Visual Studio 2008 runs a bit faster on Windows XP, though Windows Server 2008 gives XP a run for its money in this regard.
Therein lay the rub: With no tangible advantage to running Visual Studio 2008 on Vista, and with some very tangible performance advantages to sticking with Windows XP as a desktop OS, it's no surprise that a lot of developers are still coding on the older platform. Functionally, you don't lose anything by writing code in Visual Studio 2008 -- or any other commercial IDE -- on Windows XP. And if and when you do need to test for Vista compatibility, you can choose from any number of free and commercial virtual machine managers to create the desired test conditions.
Decision: With most developers still targeting the Win32 API, and with virtually the entire .Net Framework 3.0 functionality back-ported to XP, there's simply no compelling reason to base your IDE on Windows Vista.
Round 10: Future-proofing
It's the nightmare scenario that every IT planner dreads: You allow your installed base to fall behind the technology curve, only to find yourself unprepared when that next killer app appears over the horizon. However, in the case of Windows XP, you have the world's largest installed base on your side. Nobody in their right mind will try to force obsolescence on you anytime soon. Whether it's something simple, like an updated API, or more radical, like a complete paradigm shift, chances are good that the relevant components will be supported on Windows XP for many years to come.
With virtually the entire .Net 3.0 Framework supported on Windows XP, there are no significant advantages to running the latest Windows application model on Vista, outside of a few graphics acceleration functions (some window painting functions get a boost from the Desktop Window Manager). Even Microsoft isn't stupid enough to force the migration issue, especially after the very public backlash that has hobbled Vista adoption for over a year now.
But perhaps the biggest insurance policy for Windows XP loyalists, and the crippling knockout blow for Vista, is the impending arrival of Windows 7, due within the next 18 to 24 months. The idea that IT shops will encounter some kind of showstopper issue between now and late 2009 (the rumored target time frame for the Windows 7 release) has little credibility.
Decision: If ever there were an opportunity to skip a Windows upgrade cycle, the XP-to-Vista transition is it. XP may be showing its age, but its age is mainly skin deep: The new challenger is flashy, but also slower and heavier, and it lacks a killer combination of compelling features needed to unseat XP.
At the end of the decade, when Microsoft's executives look back at the debacle that was Windows Vista, they'll see that simply slapping a fresh coat of paint on an otherwise aging Windows architecture wasn't enough to fool anybody. Let's hope they also realize that, as with any major update, they needed to make their case to IT. Focusing on consumers while ignoring their enterprise customers, and assuming IT shops would simply fall in line, was no way to execute a platform migration.
Here's hoping that Microsoft indeed learned its lesson, and will engage us early and often when pitching the promise of Windows 7.
- 1
- 2
- 3
- 4
- < previous












18%
9%




















Comments
iphone ringtone maker
iPhone Ringtone Maker,As iPhone user, have your ever thought that put a lot of ringtones which are made by yourself on your iPhone? Now, it is possible to do this, 4Media iPhone Ringtone Maker is the right choice as a iPhone Ringtone software!Make iPhone ringtone,Creating iPhone ringtones
iphone ringtone maker
iPhone Ringtone Maker,As iPhone user, have your ever thought that put a lot of ringtones which are made by yourself on your iPhone? Now, it is possible to do this, 4Media iPhone Ringtone Maker is the right choice as a iPhone Ringtone software!Make iPhone ringtone,Creating iPhone ringtones
Vista x64 is the best
I couldn't be happier with Vista Ultimate x64 SP1. It boots up faster than XP SP2, and is the fastest OS I have ever used. It runs all my x32 programs, games and speed, stability, security are amazing. I use sleep and haven't needed a reboot in weeks. I run a Q6600, 4gb pc6400 ram, and a en8800gt video card. I have thrown all my XP install CD's in the bin and will never go back to XP, yuck phooey. I have no idea what all the fuss is about with Vista ? All you guys do yourselves a big favour, upgrade to a quad core and 4gb ram install Vista x64 Ultimate SP1 and stop your belly aching !
Biased author yields biased article
It is quite clear that the author does not like Vista and therefore saying the comparison is not biased is garbage. It is also clear that the author has spent little time with Vista given that the only features they can mention are those that everybody knows about. To be clear I ran XP for years and I'm running Vista now. In some cases it is a good choice, in others it isn't. The author tries to say Vista is a bad idea all around.
Let's cover the things the author conveniently skipped over.
1) BitLocker. If your computer gets stolen the information on it is safe even with an OS reformat. Not available without going to a third-party.
2) Parental controls. I have kids who don't need to be playing certain games or viewing certain web sites. XP's implementation was poor at best and didn't allow for limiting programs. Vista allows me to not only configure controls per user (so my wife can browse CNN without getting prompted for a password) but also control what games each can play. Again, not available without going to a third-party. Sure there is GP but what home user's can do that?
3) RunAs. Please, XP's implementation was half-baked. Unless you set the right options in Explorer you couldn't even start up a different Explorer instance. And then there was the whole command line thing. Sure IT departments might have a tool to do it but shouldn't it work out of the box?
4) Window Switching. You have to admit that the Win3.0 way of tabbing through open windows was pretty poor. If you had more than one instance of an app open you couldn't tell which one you were using.
5) Sidebar. While not critical it is really convenient. Sort of like a tray icon but with more information. Since most people have either multiple monitors or 10 billion pixel resolutions the space doesn't matter that much.
6) Reliability Monitor. A great tool for tracking reliability of your machine to try and find patterns in apps or the OS.
7) ETW. Available for a while but not really accessible until now. This gives IT and technical folks a lot more information on things happening inside Windows and apps.
8) Task Scheduler. The latest version gives you a lot more control over how and when things start and how they handle errors. It also works around issues with Windows Defender and startup apps. More importantly it allows you to run admin tools from non-admin accounts without requiring a password.
There are a lot of things I don't like about Vista. Here's just a small list:
1) Slow. Hopefully post-SP1 fixes will resolve this. I have the fastest PC you can buy and it takes forever to start up.
2) Drivers. Poor driver support. This is partially MS'es fault and partly third-party. Still XP and all other OS releases go through the same thing.
3) Services. There are way too many services that run by default. Why exactly do I need a service to support the F1 key? Why do I need a service for communicating with wMP when I don't even have an MP3 player? Why do I need a MCE service when I don't use Media Center? How about the various versions of audio support, performance enhancement and networking components? Too many services => bloat and performance issues.
4) DirectSound. MS removed direct hardward support. While I agree with the idea I think it came too quickly as most games will simply fail because of it. Makes your $300 sound card behave like a $10 one. Fortunately companies like Creative have Alchemy or OpenAL to resolve the issue.
5) Memory. Vista is bloated and it wears out the HDD while running. MS needs to fix this and adding new features isn't it. I think the OS still needs to go through another feature-cut phase to remove features that not everybody needs, or at least expose simplified controls to do it. Something like how W2K3 works would be good.
So is Vista the right choice for everyone? No. For IT groups, maybe. For devs and techies, probably. For home users with kids and newer games, yes. For novices and those who want to play Where is Carmen Sandiego, no.
Way too much bias
When writing articles like this, please don't start with a bias.
You start out saying you're going against the grain when you don't upgrade to vista? Actually it seems to be the other way around. I've heard many people who have NEVER used Vista complaining about it saying they'll never use it.
Think back to Windows 2000, when XP came out couldn't you have said the same thing? It was basically 2000 with a new GUI and a few things changed here and there. Everyone LOVES XP now. It's just the internet wasn't at quite the same stage for everyone to complain ;)
I don't take the article seriously as I could because it's obvious you have a complete bias against Vista, everything good about it you dismiss rather rapidly.
You talk about Vista not being better than XP on some aspects because of some THIRD party software? That is truely not a comparison of operating systems, I'm sure these applications can be ported and there are probably versions of them for Vista also.
I personally think it is more productive once you get used to the initial shock of changing. I like the breadcrumb system, it makes a lot more sense and is much easier than pressing UP, UP, UP..instead it's just clicking one or two times. Also you can still use Backspace to go up a level in vista.
Moving files/renaming them is also a lot quicker in Vista and it seems to do intelligent things more often (eg when you click or press F2 to rename a file it selects it without the extention if you have extensions turned on).
Also the windows desktop search on XP is really horrid compared to on Vista, it works much better on Vista. Searching is an absolute breeze.
I think this article does have some points of merit, it sounds like something I would've written when I very first installed Vista and one of my hardware drivers was preventing Vista to load though! Much too much bias.
Vista Whining
I bought a laptop a year ago. I was FORCED to take it with Vista. I am a developer (and coder). The UI is "purdy" but it's so non-productive I won't even use the machine for development. It's now a dedicated iPod server. I also use it as a cup coaster. In another year I will probably test it's flight capabilities as a frisbee.
12 gb for an OS? OS stands for operating system, not Overlord System. My XP machine will literally run circles around this Vista machine even with the bells and whistles turned off. What's worse, my XP machine has a slower processor core and slower memory. Did anyone at MS actually have to use this thing before they released it?
My advice to anyone that actually uses their computer for productive purposes: stick with XP until Windows 7 SP2. That's probably August 2012, less than 4 months from the end of the world according to the Mayan calendar. :-)
just saying FUD is a weak man's arguement
This article has good points that can be counterpointed if somebody had the desire and intelligence to do so. It doesn't mean they'd be right, but to say it is just FUD implies you didn't even read or understand any of it.
It's obvious the author knows how to look up and try drivers, and has a point on the benchmarking. I admit, there is some FUD re: Vista, but it is based on reality and the numbers.
RE: Pure FUD - What a Useless Comment
Comparing the content of your comment to the content of the article I would have to say yours lacks substance. If you think it's FUD, why don't you back it up with some proof.
To add additional FUD as you call it:
MS has been using tactics to coerce users to use Vista because, as the article states, there is no legitimate reason for most people to upgrade from XP.
MS normally supports their current OS and the previous OS. Why are they sun setting XP and leaving only Vista?
Normally an older generation of software is cheaper than the newer version. Pricewatch.com currently shows windows XP selling for 10-50% more than comparable Vista versions. Perhaps to compel people to buy Vista.
MS Finally released Halo 2 for the PC after two years as an Xbox only game. This was probably done to boost Xbox sales as the original Halo was released for multiple platforms. Originally the game would only play on Vista (are you seeing a trend) but after a hack came out to allow it to be played on XP, the software vendor promised to release an official patch for XP compatibility. There are other MS PC games being released as "Vista" only and I hope they get back-ported so that I can play them.
I am very happy with XP and look forward to the next OS version. I hope MS has learned something from the release of Vista.
Reply will not post against correct post
Please remove
Please remove
Please remove
Vista needs improvement
I agree with your article, as I don't find anything absolutely compelling in Vista. I'm running Vista on my year old Sony Vaio laptop, only because Sony has not written XP drivers for it... So, I cannot downgrade to a fresh install of XP (I've tried).
It's not that Vista is really bad, b/c its actually OK. The issue is: it's just not compelling; at least that's how I feel.
I really hope MS get's their Consumer Operating System act together on their next OS and ships a: smaller, faster, more reliable, and more usable OS. Then, I'll be excited to upgrade. Until then, I'll stick with XP on my desktop, and unexcitedly use Vista on Laptop.
I'm looking forward to a couple years from now when MS ships Windows 7. But if it turns out to just be Windows ME 3.0.... then I'm becoming more enamored with Apple OS-X.
-- Jared
-- http://dataland.wordpress.com/2008/03/10/vista-usability-drivers-ii/
Vista 64 vs. XP 64
If you compare Windows 2000 professional with the latest service packs at the time of the XP release to the original version of XP you could of written the same article.
My advise would be,if you have a PC that is more then a 3 years old and you do not have a good video card then Vista is not for you.
If you have a newer machine, especially one with a dual core processor then you should consider moving to Visa.
Vista 64 is the real future. If you compare Vista 64 to XP 64 vista blows it away. I have a PC at home set up as dual boot Win XP Pro 32 and Vista 64 and I have to say I never use my XP install anymore. In fact, performance wise my Vista install is an order of magnitude faster then XP. Vista 64 takes full advantage of my Video card and Dual core processor.
XP is a better choice
As one that has tried Vista and has been bitterly disappointed, I agree with the points made in this article. I don't advise anyone to use Vista unless they have a very compelling reason as well as a lot of money and time to waste.
this article is pure FUD
this article is pure FUD
Post new comment