|
The short of the story is that Silverlight 1.0 applications don't support code-behind, they don't support making plain XML calls back to a web service (despite some other people's claims to the contrary, 1.0 will not let you do this!), and there is no real two-way binding (though you can set values of controls in response to events, which is what I call "old school" binding).
Silverlight 1.1, however.. now this whole project is actually starting to show some promise. For starters, Silverlight 1.1:
I'm going to be looking into this further and will be posting my thoughts on it, but now that we can finally play with a "real" version of Silverlight, we can hopefully stop the insanity that was the 1.0 version.
So if they don't support Linux I bet adoption is going to be a bitch, I
mean non of my clients would ever use it just because of that ....
I hear that argument quite a bit. It's unfortunate that there is no current
Linux version of the DLR..but, how much you want to bet that people like
the Mono project are going to produce their own version of the DLR and make
it run on Linux? That's my hope anyway, providing Microsoft hasn't made
that illegal.
I'm still not clear: How is this actually preferable to the existing
technologies in this area? It looks to me a bit like, "Hey, we came out
with this really cool maps site where you can just drag the map around and
ask for directions with natural English searches! It doesn't actually work
right yet, but isn't that just neat and revolutionary?"
Silverlight 1.0 is what you're talking about. Silverlight 1.1 _alpha_ is
where the real meat is - .NET that runs on OS X and Windows, WPF/XAML, XML
support, REST/POX service support, media streaming support. It's certainly
a good thing if you're planning on building an RIA and you want to leverage
the existing .NET abilities of your developers.
Kevin Hoffman, you hear that argument quit a bit because the Linux zealots
are spastic over their platform. The reality is that client Linux market
share is so small to be irrelevant. It just never took off no matter what
these people spew all over blogs/forums.
I don't see anything revolutionary, but being a .Net developer this opens
up a whole new avenue of development for me. I have done some flash
development in the past but have always found myself getting the .Net
projects because that is where my main skills have been. Now that there is
silverlight I can get up to speed on this and leverage what I already know.
For me it's pretty exciting.