Silverlight 2 Beta 2 "wants"
Update: Okay, so SL2B2 is coming out next week apparently, and it addresses at least some of the control issues! Maybe I'll get some of my wants sooner rather than later.
No, this isn't a leaked announcement of SL2B2, but things I want (need?) into Silverlight before v3. I've been playing with SL2B1 lately, and while I'd love to say it totally rocks and I'll be using it everywhere from now on…but I just can't bring myself to that level of fanboyism.
- Native WrapPanel, yes I know of the WrapPanel on CodeProject, but its not the same.
- Tile/TileBrush/Ability to tile images. I'm sure I'm not the only one who wants to use a tile background in parts of my app which can't overlay HTML.
- "BitmapEffects". While these have sort of been depreciated in WPF 3.5 in favour of PixelShaders, Silverlight doesn't have the ability to do Inner/Outer Glow, Drop Shadows, etc.
- More controls - Think of this point as <em><em'ier><EM'iest!'>! I attempted some Silverlight 1 stuff, but it was a nightmare building anything "rich" because all controls had to be built by hand. Don't get me wrong, SL2B1 has a lot more controls (and very common/useful ones at that), but there are still a fair few missing from WPF.
- Webcam support; Flash can do it, but I personally think the amount of media stuff that Silverlight can do would make it even more useful. Webcam support in Silverlight, along with additional controls like TreeView…you could replace whatever instant messenger you currently use with a completely web based/silverlight without losing any of the rich experience!
And on a more minor note (from me)…
- VS2008SP1 breaks Blend 2.5/Silverlight support? Argh!
- Perhaps less restrictive port ranges for Sockets, currently only 4502->4532 & 80 are supported. According to Robert Folkesson "the site of origin restriction will go away in future release", maybe the port restrictions will too.
- can has Silverlight for WinMo now pleeeeease?
To me, Silverlight 1 was interesting in the aiblity to deliver WMV, but failed to really get my interesting. Silverlight 1.1/2 is a lot more powerful by bringing .NET into things as well as inbuilt controls (and yes, I know a host of other things), but it still doesn't seem all there.
I can now see the obvious reason for why it was rebranded from the seemingly "good" codename of "WPF/E" (where the E stood for everywhere) - it's not WPF, its sort of a subset, but not really.
Hopefully somebody is listening..
</Rant>