It is with tremendous pleasure that I can reveal Microsoft Silverlight: our next-generation, cross-platform, cross-browser web client runtime. Silverlight (previously codenamed "WPF/E") is a lightweight subset of XAML for building rich media experiences on the web.
There's lots of material at the NAB virtual press room site, but I thought I'd share my top ten list of reasons why you might want to use Silverlight:
Now that Windows Vista is done, I'll be shifting the focus of my blog slightly - I'll still write just as much about WPF, but I'll also start to write about its web-based little brother, since they both are part of the same continuum and my day-to-day job incorporates both technologies equally. Rich interactive web-based and Windows-based content; it's an exciting time to be a client platform evangelist!
WPF/E no more, say hello to Silverlight
Windows + Mac w/ Flip4Mac != cross-platform
Even Adobe's flash product works on Win, Mac, Linux, *BSD, and Solaris, and they've got a fraction as may developers.
There's particularly a huge base of Linux machines running Flash on kiosks, and now it's popping up in more and more phones and embedded systems. No Linux support means Microsoft completely ceding the largest grwoing market for the technology to Adobe... What's with that? Since when does MS throw in the towel so easy? Man, Paul Graham was right! Who woulda thunk?
After lurking in the shadow of it's codename for several months Silverlight has finally been announced
>No Linux = not cross platform.
Yes its Cross plaform...
Linux is just a geek toy
I am a Windows developer and hate Linux but I think MS should write plugins for Linux if they really want this to become a widely-accepted standard. If they leave it to the Linux community it will either never be built or be lacking in some sort of feature and the Linux people will say MS didn't give them enough info to build it. maybe they'd be right, maybe not.. but it'd just not work unless ms just does it themselves. If it's so goddamn important they might as well.
s/cross platform/dual platform/
Where's the linux client? If there would be one I could think about using it.
No thanks. I will keep using Flash.
I second the need for compiled c# possibly they will allow the compiled code to include only the dotnet bits used in the app into the bytecode, do this and the apps are a little larger, but you never have to worry about what framework version you are working with. Now that would be so cool...
This is exciting for all of us getting Flash CS3! It means that a good portion of newbies will be fooled into using this attempt at cutting edge technology like Flash. Best of luck, sorry I won't be playing along, as I just abandoned my defense of Windows after seeing how much Vista looked like a Mac. If you can't beat em', copy 'em!
Is this an open standard? No.
You claim cross platform. That term generally means it can be arbitrarily cross platform because the code base can be appropriately modified where required. You have written an application that happens to be targeted to two different platforms. Not the same thing.
m32r, armeb, SuperH, ppc64, AMD64, S/390, IA-64, HP PA-RISC, MIPS CPUs, ARM, Motorola/IBM PowerPC, Alpha, Sun SPARC, Motorola 68k, Intel x86 / IA-32 are the architectures supported by the Debian project.
THAT, is cross platform.
Link: Tim Sneath : Introducing Microsoft Silverlight. Technology aside - and I'm in no position to judge the technology - here are my reasons to AVOID Silverlight... 1. Cross-platform@MS = Trojan Horse: Microsoft promotes this as cross-platform. The truth
Late. Not needed. Not compelling. Flash already pwns Silverlight and it's not even 1 day old. Nothing to see here...
congratulations on this long-awaited product. I think the market is ready for it.
Another proprietary product aimed at locking users into Microsoft-only technologies? No thanks.