Silverlight developers rally against Windows 8 plans

 

Developers! Developers! Developers left in the dark.

A legion of Silverlight developers have threatened revolt after Microsoft revealed it would focus on HTML5 and Javascript for its upcoming Windows 8 operating system.

Thousands of Silverlight developers converged on Microsoft’s forum pages to ask why there was no mention of Silverlight or .Net in the vendor’s brief video preview of the upcoming operating system.

Developers expressed fears Microsoft might let their investment in skills “die on the vine” as Redmond finally embraces open standards.

“Microsoft has a first class cross-platform application framework called Silverlight and they want us to write freaking Javascript. Really!?” posted Jan Hannemann, a research associate University of Victoria. “Did I mention that I'm disappointed?”

Hannemann’s post was viewed some seven million times before Microsoft moderators closed the forum.

Within hours a second forum started on the same topic, which has been viewed a further 1.5 million times.

Next came an open letter to Microsoft on behalf of disaffected Silverlight developers, penned by developer Nicholas Petersen.

Petersen said Windows Presentation Foundation (WPF) and Silverlight developers had “valid reasons to be concerned that the Microsoft .Net UI (user interface) platforms they have grown to love and support are being demoted in Windows 8 in a way that could relegate them to a place of obscurity.”

Petersen said developers had seen no mention of Silverlight, .Net or WPF in any of Microsoft’s prepared statements or presentations.

In one Microsoft presentation, delivered at Computex on June 2, Microsoft executives were even accused of promoting the use of Adobe FLASH as a plug-in over Silverlight.

Petersen’s letter demanded that WPF and Silverlight apps enjoy the same level of integration with Windows 8 tiles and any future Windows app store as apps based on HTML5. He asked that Microsoft publicly commit to its legacy development standards.

The only reassurance Microsoft has given thus far was verbal: a Microsoft executive said that their applications will still be able to run on both the Windows desktop and in Microsoft’s Internet Explorer browser.

But developers noted that there was a big difference between support and continued investment.

Microsoft community manager Pete Brown told developers that “none of us at Microsoft can say anything” until Microsoft’s BUILD event in September.

“We don't have the full story,” Brown reiterated. “Making future architectural decisions based on assumptions from demos is irresponsible. Saying we should tell you more does not change the fact that you are making a decision based on a very minimal amount of evidence.”

Brown said the Windows 8 demonstration wasn't intended for developers.

“HTML was mentioned as pretty much everyone gets it, even non-developers,” he said. “And, quite frankly, that's pretty cool that we're doing that; a company that has gotten (in some cases, deserved) flak for not adopting standards is now incorporating one into the heart of their flagship product.”

But developers posting on the forum were not impressed.

“I'm not spending $2-3K going to BUILD [Microsoft developer event] just to get lectured on HTML, CSS, and Javascript... especially after investing so much time in my Silverlight framework,” said one.

Stuart McLeod, founder of Australian payroll SaaS developer PayCycle told iTnews the confusion vindicated his decision in April to switch from Silverlight to HTML.

“Without saying as much, Microsoft seem to be killing Silverlight with a thousand cuts,” he said.

McLeod said developers had to put in a lot of effort to work with Silverlight as it was “not as mature” as Microsoft had made out. Customers were demanding applications in HTML, he said.

Microsoft’s PR team has been contacted for clarity on the issue but have referred the matter to the vendor's US office.

Copyright © iTnews.com.au . All rights reserved.


Silverlight developers rally against Windows 8 plans
"Embrace Extend Extinguish. Sounds like Silverlight is in the final phase, then."
By meski
 
 
 
Comments: 8
franko12345
Jun 8, 2011 2:06 PM
Quote “Microsoft has a first class cross-platform application framework called Silverlight"

That's the problem. It is not cross-platform. There are a lot of the servers, desktops and mobiles that cannot run silverlight but can run HTML5 and java.
jwira
Jun 8, 2011 2:14 PM
Is it HTML5 and javascript (instead of java)?
guy@pctechs.com.au
Jun 8, 2011 3:34 PM
Why is everybody so surprised? Microsoft has been doing this sort of thing for years! I solved this problem 15 or so years ago by not developing in Microsoft proprietary languages.
realitybites
Jun 8, 2011 4:36 PM
I agree with guy@pctechs, if you develop in a proprietary, vendor controlled environment, then you are totally at the mercy of that vendor. A vendor with the size and market power of MS will do whatever they damn well please, whether you like it or not.

But let's not get to emo about this yet, MS haven't officially confirmed or denied anything yet have they, and they don't plan to until September by the looks. All you Dev's will just have to swing until then I guess.
jabein
Jun 8, 2011 5:49 PM
Good programmers did well in VB, then Microsoft announced VB.Net. Well, the earlier VB platform no longer supported and all applications had to be re-written. Developers moved on.

Same thing here. Developers will move on, and forcibly to an open system which is good news for everyone.

Microsoft developers, look around you, it took the Apple iPhone to kill the invincible Adobe Flash!

Who though Open Source community could have survived the dismal path? It is now all looking wonderful for those dedicated vigilants. Slowly and paunfully, fight won!
Mark D
Jun 8, 2011 7:30 PM

What is interesting in all this is the fact that Microsoft chose to create a bastardised version of Silverlight as the language of choice for Windows Mobile 7. Which, funny enough, is what Windows 8 and Xbox UI Design is now based on.. Honestly though we shouldn't be surprised considering how badly isolated Microsoft's teams are. Maybe the Microsoft Design team should lead the way?

@jabein: Don't call people who only wrote in native VB "developers" please, that's just not..not right.

As for the take on Silverlight, HTML5 was already a topic being discussed when Microsoft released Silverlight, this is nothing new. It fills a niche market on-top of Microsoft's stack. Hell even Microsoft's own staff have openly been promoting HTML5 for a long long time now.

To be quite honest this is a brilliant step forward by Microsoft for developers of all platforms & a step backwards for developers on the Microsoft stack. With developers beginning to write in HTML5 for Apple's platform (reference Financial Times), it saves a lot of time and money when you only have to write the last mile for each platform and not the whole application. Pity developers got shafted for cross Microsoft platform development.

-summary-
The only reason Microsoft has done this = Google.
-/summary-
Ace
Jun 8, 2011 11:36 PM
When you look at projects like PhoneGap (.com), you begin to realise why sticking to open standards based languages like HTML5 and Javascript is a compelling option. It gives Microsoft access to a swathe of experienced developers already delivering on Android and iOS platforms. Looking at MS smart-phone sales numbers, you have to figure this is no time to be pandering to their faithful.
meski
Jun 9, 2011 5:52 PM
Embrace Extend Extinguish. Sounds like Silverlight is in the final phase, then.
Comments have been disabled for this article.
 
 
Top Stories
NRMA builds pre-emptive insurance claims tool
Google Earth integration mulled.
 
Optus buys Perth-based vividwireless
Plans hybrid TD/FD-LTE mobile broadband network.
 
Health rolls out Windows 7 thin clients
To deliver 4500 virtual desktops by May.
 
Sign up to receive iTnews email bulletins
   FOLLOW US...

Latest VideosSee all videos »

Latest Comments
Polls
Would you be concerned about your business' email data being hosted offshore?

   |   View results
Yes
  85%
 
No
  15%
TOTAL VOTES: 392

Vote