Slashdot Log In
Microsoft Woos Developers Under the Silverlight
Posted by
ScuttleMonkey
on Mon Oct 13, 2008 04:15 PM
from the go-on-start-wooing dept.
from the go-on-start-wooing dept.
CWmike writes to tell us that with the impending release of their Silverlight 2.0 product, Microsoft is poised to enact the next phase of their plan, wooing developers and designers directly. Microsoft is funding a French open-source project designed to allow programmers to utilize the Eclipse framework to build Silverlight apps. "Microsoft is also releasing for free a set of programming templates called the Silverlight Control Pack under its Microsoft Permissive License, as well as the technical specification for Silverlight's Extensible Application Markup Language (XAML) vocabulary via Microsoft's Open Specification Promise. The latter, said Goldfarb, should make it easier for would-be Silverlight developers."
Related Stories
[+]
Silverlight 2.0 Released 164 comments
rfernand79 writes "Via Scott Guthrie's Blog for Microsoft, we find out that Silverlight 2.0 has been released. The blog post notes some interesting statistics, including the magnitude of video streamed during the Olympics and the Democratic National Convention (both using Silverlight). 'Hello Worlds' and educational links are included in the post."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
An Even Shorter Summary (Score:5, Funny)
The important parts of the summary:
Microsoft ... Developers ... ... developers ... ... developers.
Re:An Even Shorter Summary (Score:5, Funny)
Ballmer: "Have you ever danced with the devil in the pale Silverlight?"
Parent
While I don't like Flash. (Score:5, Insightful)
Flash is multi platfrom and there is GASH as an option.
I also trust Adobe to be OS neutral a lot more than Microsoft.
99% of our your users already have Flash so why make them download and install Silverlight.
Re:While I don't like Flash. (Score:5, Insightful)
99% of our your users already have IE so why make this work with Mozilla
Same trap. Just a different beast.
Parent
Re:While I don't like Flash. (Score:4, Insightful)
so why make them download and install Silverlight.
Because you can.
Seriously, a lot of things with MS are just power games. The MS keys on your keyboard are an example. By my best estimate, about 1% of users ever use them for anything not an accident.
Parent
Re:While I don't like Flash. (Score:5, Interesting)
Actually you can build flash apps without Flash.
Flex SDK is free and allows you to compile Flash, Flex and AIR apps.
FDT is not free but it's very very good (uses Flex). If you think it's not worth the money, you can write your own Eclipse plugin.
There are a number of other options, like FlasDevelop or MTASC, which although not Eclipse-based, are free alternatives.
Parent
Re:While I don't like Flash. (Score:5, Interesting)
Parent
Why not Flash or AJAX? (Score:5, Interesting)
Keeping in mind I am speaking in a group where there are huge amount of open source zealots. However Flash has the advantage that it runs in Linux, Mac, Windows (And more if you are designing for older versions) while Silverlight is only Windows and Mac.
Next Flash is usually installed by default on Mac and Windows systems. (And a simple plug in for Linux... But if you guys are so smart you can probably add a plugin yourself anyways or the distribution has it already installed) Vs. Having to install it on Windows and Macs too.
If you don't need the extra graphics and AJAX method works good too. Plus you don't need to deal with the Closed Source Flash as well.
So, does this mean (Score:5, Insightful)
Re:So, does this mean (Score:5, Informative)
It is called Moonlight. http://www.mono-project.com/Moonlight [mono-project.com]
But I am not all that comfortable with it. I think that Microsoft has done enough that I just can not trust them with any "standards" any longer.
Parent
Re:So, does this mean (Score:4, Insightful)
Parent
Re:So, does this mean (Score:5, Informative)
Flash runs just fine on PPC Macs. I have a friend with a Windows Mobile phone that has no problem viewing Hulu Flash movies. (No clue what CPUs in it, but I doubt it's x86.) I dunno where you got the idea that it's x86-only.
Parent
Sluts (Score:5, Funny)
love the way Microsoft kinda imply that open source is so slutty...
Ugh, I tire of this... (Score:5, Interesting)
I am so sick of reading these tech articles with an anti-MS bias to them.
As a developer, isn't the point to write better/more robust code?? Silverlight is a tool that Microsoft is designing so that developers can take better advantage of the rich Internet experience. It steams me that the author of that article seems bent on pointing out that MS has this "ultimate plan" to kill Adobe.
Why can't people get past the whole pro vs. anti-Microsoft thing? I may be ranting here (apologies in advance), but railing on MS for their past business practices (which I don't condone, BTW) is pointless. I tend to use the best tools available for the technologies that I code for, and Microsoft has some good ones! Sure, they are proprietary, but it could be any large corporation in MS's place, and people would rail on them for being the "big, bad corporation"! Open source has its' place in the industry, as does proprietary software!
Let's get past the hate, and just stick to what we (developers) do best: write awesome code!! I get stoked when I hear of new technologies coming out (from MS or Sun, or whomever), since that means the online experience users want is getting better, and WE are the ones who give it to the masses!!
W00t to new technologies!!
Re:Ugh, I tire of this... (Score:5, Insightful)
Sounds like marketing drivel to me.
While financials are right in stating that past performance does not guarantee future performance, microsoft does not get the benefit of the doubt. They have (and continue to, albeit subtly) acted maliciously towards their competitors for a long time, and will spread FUD whenever they can to drive users to the "platform of choice*", namely Windows and Windows-derivatives.
Not to say that Microsoft hasn't come up with some good things. The problem is that adopting these good things puts you right where Microsoft wants you: following them lockstep, but never quite able to catch up.
That said, your post reeks of cheerleader. Wake me up when Mono catches up to .NET 3.0 (I think they just got 1.0 WinForms support and are nearing 2.0 compatibility?)
Parent
Re:Ugh, I tire of this... (Score:5, Insightful)
Parent
Re:Ugh, I tire of this... (Score:5, Insightful)
Well it has more to do with standards. I don't want to have anything I do on the internet tied to one OS, browser, or even software supplier.
Flash is supported on more OS's and more browsers than Silverlight.
Also I just can not trust microsoft to keep supporting anything but Windows.
IE, Mediaplayer, and VBA for Office all show that Microsoft will not support anything but Windows.
That isn't really politics it is just logic. The internet should be OS and Browser neutral.
Parent
Re:Ugh, I tire of this... (Score:4, Insightful)
Parent
Re:Ugh, I tire of this... (Score:4, Insightful)
Saying Microsoft is trying to kill Adobe is "pro-" or "anti-" anything. It's an observation. It's what Microsoft always tries to do.
I think you're being just a little too sensitive here when talking about a company for which nothing is too low when it comes to smothering the competition.
Aside from that, if Silverlight is good, people will use it. Frankly, all I could ever get it to do is ask to be installed, even when it supposedly was. I guess it doesn't support Firefox. Flash is closed-source, a performance hog, and Adobe can't seem to port it to 64-bits even though they've been allegedly "trying" for years. If that doesn't tell you volumes about the quality of the code, then nothing will.
Silverlight is from Microsoft, therefore it will _not_ come without some huge club beating you in the face to lock you into Microsoft regardless of whether it's good or bad. This is an important consideration. Just when software is more cross-platform friendly than ever, Microsoft comes along and tries to set the clock back 10 years. No Linux support? Is this 1998 again?
These are important considerations above and beyond whether Silverlight is easy to work with and performs well. All Microsoft technology comes with a big ball-and-chain attached, backed by an obscenely powerful company who is not afraid to extort, intimidate and lie to maintain their advantage. For many people, that's not a problem and may even be seen as an advantage. For other people, it could be a deal-breaker.
If Microsoft wants to be treated based solely on the merits of their technology, then perhaps it's time, after 30 years, that they attempt to compete based solely on the merits of their technology.
Parent
Really nice Silverlight sample site (Score:5, Interesting)
http://gallery1.demconvention.com/ [demconvention.com]
Yup, the Democratic National Convention site is Silverlight. The bandwidth isn't quite as impressive as it was while the event was going on. But flip through the site and check out the functionality.
As someone who has developed a bit with the beta Silverlight tools, I have to say it is an amazing platform. And I'm quite excited about using it in the future.
-Rick
Re:Really nice Silverlight sample site (Score:5, Insightful)
But flip through the site and check out the functionality.
I'm sorry, but you're making me more interested in what McCain's got to say.
Parent
More links on the topic (Score:5, Informative)
SL Eclipse Tools project
http://www.eclipse4sl.org/ [eclipse4sl.org]
MS Press release (interestly enough, it plans linux as a supported platform)
http://www.microsoft.com/presspass/press/2008/oct08/10-13Silverlight2PR.mspx [microsoft.com]
Silverlight 2 release is imminent.
Why not use a fully open-source toolkit? (Score:4, Interesting)
Given that Adobe AIR is based on WebKit, and the OpenSource world has Webkit (Qt has Webkit integrated, but Qt is not required for my suggestion), why don't we just make a fully AIR/Silverlight clone using WebKit and Javascript?
The proper way to woo. (Score:4, Funny)
Lovely rant, but I have to know one thing (Score:5, Funny)
How the hell did you get all that in there fast enough to be the top page post? I just picture someone foaming at the mouth and typing so fast hummingbirds are frightened.
I have my problems with Microsoft too, but damn. Go outside. Walk a park. Read a book. You don't need an ulcer at your age.
Parent