Robert McLaws: Windows Edition

Blogging about Windows since before Vista became a bad word

Devs Targeting Vista: It’s The .NET Framework, Stupid!

The Vista press FUD continues. CNET’s Matt Asay is linking to an Evans Data report (registration required) on development that says that only 8% of shops are targeting Windows Vista for their development.

The problem with the statement is that it draws the wrong conclusions, because they don’t fundamentally understand Vista. People don’t develop applications targeted at “Windows” anymore, they target development at the .NET Framework. Big corporations aren’t doing their development for Sidebar or SideShow gadgets, they’re developing for .NET 2.0, 3.0, and 3.5.

So, you can accuse me of wearing blinders if you want, but the question is stupid. As a developer, I don’t care what version of Windows my users are running. If they’re running .NET 3.0 or 3.5, then they have everything they need to have a great experience, no matter what platform it’s installed on top of. Especially seeing as how .NET will support OSX in the near future with Silverlight 2.0…



  • Aaron said:

    You still have to test and verify that your apps run on a particular OS, maybe thats what the report is meaning?

    June 16, 2008 5:27 PM
  • NickelGreen said:

    The same Vista-bashing that is really boring (and annoying) lately.

    I wonder how these people can sleep quietly at night after writing all those sillyness around...


    June 17, 2008 2:41 PM
  • ak said:

    .net, bleh, I use straight win32, normally target Win98+IE5 as the minimal system for normal usermode apps

    June 18, 2008 11:37 AM
  • Rohit Dhand said:

    Vista Bashing................yaaaaaaaawwwwwwwwwwwwwwwwwnnnnnnnnnnn....... Something to share...please come.

    June 18, 2008 11:49 AM
  • Tanveer Badar said:

    Not everyone earns their living from doing .Net framework development. Win32 API are still so not dead.

    June 19, 2008 11:40 PM
  • abc said:

    But Vista has .NET 2.0 and XP doesn't have .NET by default. Does this mean only 8% are targetting .NET 2.0 or higher? Or 49% are targetting native/COM or .NET 1.1?

    June 23, 2008 4:44 AM