Scott has recently made public the list of features that will be seen in Silverlight 2.0. He has a list of tutorials (8 you can view in this one post) instead of looking for them one by one. He mentions that they are shortly going to release the first public beta of Silverlight 2. We should see them unwrap the 2.0 package at MIX 08.
Here are a few new features mentioned:
- a bevy of built-in controls (2 way databinding controls)
- Support for WCF
- Cross domain support (Very Cool)
- LINQ to XML support (More AJAX support)
What I find most impressive is is the 4MB download. We are talking about 3-11 seconds to install. I will be attending MIX and will post about some of the new features that will be made public.
Here is a snapshot of the hierachical structure of the controls in Silverlight 2.
FrameworkElement
- Control
- Calendar
- ContentControl
- ButtonBase
- Button
- RepeatButton
- ToggleButton
- ScrollViewer
- ToolTip
- UserControl
- DataGrid
- DatePicker
- GridSplitter
- ListBox
- ScrollBar
- Slider
- TextBox
- Decorator (?)
- Glyphs
- MediaBase
- Image
- BitmapImage
- MultiScaleImage
- MediaElement
- Panel
- Shape
- Ellipse
- Line
- Path
- Polygon
- Polyline
- Rectangle
- TextBlock