Microsoft Relents On Metro-Only Visual Studio Express
snydeq writes "After hearing objections from developers, Microsoft will offer a version of its Visual Studio Express 2012 package for desktop application development after all. The company had previously announced that Express 2012 editions, which are free, platform-specific versions of the Visual Studio 2012 IDE, would be limited to Windows 8 Metro-style development as well as development for the Windows Azure cloud platform, Windows Phone, and Web applications. 'We heard from our community that developers want to have for Windows desktop development the same great experience and access to the latest Visual Studio 2012 features at the Express level. ... And it will enable developers working on open source applications to target existing and previous versions of Windows.'"
Good start.
Now, if only they'd relent on the Start button, Start menu, and letting users opt-out of Metro altogether...
This is a great marketing tactic here:
And it will enable developers working on open source applications to target existing and previous versions of Windows.
Translation: It will not forbid developers working on open source applications to target existing and previous versions of Windows.
developers want to have for Windows desktop development the same great experience and access to the latest Visual Studio 2012 features
Translation: developers want to have what they already had.
This reads like astroturf. People are actually complaining because the free new version is less capable than the old free versions to date.
Microsoft could never buy the kind of publicity in the developer community that this kind of announce/recind behaviour will get them for free.
Man, they're good.
I was all ready to post a snarky comment about not needing Visual Studio because I could do everything I needed in Delphi. So I quickly look it up since I haven't touched it in over 10 years and much to my surprise Delphi is not only still around but looks like it's thriving. Who knew?
"A person is smart. People are dumb, panicky dangerous animals and you know it." - K
It dates from the late nineties when software vendors would offer reduced-feature versions of their software subtitled "Lite" or "Light" for zero or a considerably discounted cost compared to the full version. One of the most famous of which was Eudora Light, which was free; and contrasted with Eudora Pro, which cost about $40.
When it came time to offer free pack-in versions of popular Microsoft programs with Windows 98, Microsoft marketing decided that they didn't like the connotations of being feature-starved or nerfed that the "Light" designation bestowed, even though they were doing the same thing as everyone else and shipping feature-starved, nerfed versions of programs they normally charged money for. So they came up with this word "Express" which means the same thing, but has connotations of being fast and easy. The first programs to use this designation were, as I recall, FrontPage Express and Outlook Express.
N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
You've never seen Google bashing on here. Seriously? What do we also love Sony?
Okay, wanking about whether or not people have entitlement issues is missing the core of the situation.
There are developers that will be new to .NET development, and there will be developers that have already been developing desktop applications against the Express versions of the software. If we have learned nothing from the gaming console or phone platform wars, it is that you want to encourage application development. Any barrier to entry or project sustainability, even one that is merely perceived, will cause some number of people to pick a different platform to learn and grow on, and the .NET ecosystem will shrink. There are plenty of other languages and IDEs to turn to that are free, easy, and reliably maintained without having to worry about version-ed crippleware.
I am a full-time .NET developer. I'm an MSDN subscriber and so am utterly independent of the Express versions. Yet I feel very strongly that incidents like this hurt me and hurt .NET development on the whole. As a developer community we're already hamstrung by the lackluster (or totally absent, depending on how you look at it) cross-platform availability for the .NET framework and culture that leans more corporate/enterprise. The least we can do is provide a basic, sustainable development tools for learners and free/open projects.
I am not sure what you mean. The .NET Express IDEs are truly, 100% free. Software you write with it is yours and can be sold or made open source.
Good, now just fix the menus then you're off to a good start.
Next, make choosing Metro or Explorer (with Aero glass or classic) for the UI an option then Windows 8 should be even better than Windows 7. Otherwise, it will be at least as despised as the epic fail known as Vista.
The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
If we have learned nothing from the gaming console or phone platform wars, it is that you want to encourage application development.
The irony is that Microsoft was one of the first to learn that lesson, ages ago - remember the whole "developers, developers, developers!" thing?
IMO, it's the setback from those past principles - of making development for Windows as easy and convenient as possible - that caused such a backlash here.
I am a full-time .NET developer. I'm an MSDN subscriber and so am utterly independent of the Express versions. Yet I feel very strongly that incidents like this hurt me and hurt .NET development on the whole. As a developer community we're already hamstrung by the lackluster (or totally absent, depending on how you look at it) cross-platform availability for the .NET framework and culture that leans more corporate/enterprise. The least we can do is provide a basic, sustainable development tools for learners and free/open projects.
As a VS developer, I can't help but agree with this.
As a side note, though. One good thing about this whole Metro deal is that its developer story includes a strong angle of catering to new learners, hobby projects, and small startups and such (that's why there is a Metro edition of Express to begin with, for example).