MIX08: Building Rich Internet Applications Using Microsoft Silverlight 2, Part 1

Joe Stegman, Mike Harsh

  • V2 Beta1 today
  • V2 Beta2 (go live) in Q208
  • No date for final release yet

 

  • Visual Studio packages all necessary files into a XAP (which is actually a Zipped archive)
  • New layout elements (Grid, StackPanel, etc...)
  • New controls (TextBox, Button, etc...)

 

  • Using WebClient for simple HTTP requests asynchronously (confirming that synch HTTP requests is just not possible anymore!)

 

  • Converting XML for .NET objects:
    • LINQ to XML
    • XML Reader
    • XML Serializer
  • Very cool formatted datagrid demo!
  • No DockPanel in the panels, "just" Canvas, Grid, StackPanel, Border.
  • A set of standard controls, and additional ones like Calendar, Datagrid, etc...
  • Layout can be extended (like in WPF)
  • Databinding supported
    • One way, Two way and One time binding supprorted
    • Datacontext
    • Value converters
  • ItemsControls

The rest of the talk is so similar to WPF that there is nothing much to say about it. It's great news, really. What you know in WPF can be used in Silverlight.

 Good work team!

One thing though: Watching Joe mistyping his bindings makes it very obvious how much we need Intellisense for Bindings!!

Update: I just asked Joe, and the VS Cider team is working on that, but only for VNext of Studio...

Print | posted on Wednesday, March 05, 2008 12:02 PM

Feedback

No comments posted yet.
Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification: