Oxite Administrator (gravatar)

MIX ‘09 & The Silverlight Toolkit March 2009 Release

It has been an action packed last week, a lot getting announced, released and talked about.  What happened?

MIX ‘09

MIX09 was awesome, first because it was the first one I’ve ever been able to attend and second because of all the great announcements and energy of the people.  I met great people, had amazing conversations and the energy was so high that I didn’t even notice that I lived off of Red Bull and a couple of hours a sleep a night.

No, the Adobe guy and I didn’t fight as people kept asking me :).  We had a great conversation though I do forget his name (drop me a line if you read this cool Adobe guy).  That’s in fact one of the reasons I love MIX, it’s bringing together different people inside the industry all focused on making rich interactive experiences for the web denizens.  It’s saying here are all these cool tools and technologies but instead of focusing on whether a site is Rails or ASP.NET MVC lets talk about how to give users something useful.

I was asked a great question by my sound guy (thanks for making me sound good!) after my talk:

“As a consumer, as someone that uses the web, why should I care about Silverlight?”

A lot of reasons went through my head and I tried to imagine what a good marketing peep would say but perhaps due to the lack of sleep I instead spoke the first thing that came to my mind which is that “You shouldn’t care about Silverlight, you should care about the great applications these people are creating with it.”  That really goes for any technology, at the end of the day people don’t care about Flash or Silverlight or whether your site is 100,000 lines of spaghetti code being spit out by CGI scripts, they just want it to work easily without getting in their way while providing a rockstar experience.

I talked with people from all over the industry, from companies that are often our competition but at the end of the day we all want to provide a killer experience for the people that just want to watch a little bit of March Madness online :)  See what I did there, I just made someone in marketing happy but I’m also highlighting that the web is about providing an experience, not what technology is used.  You can watch March Madness in SD using the Flash player or in HD with Silverlight.  By the way if you haven’t watched a game in HD in your browser I encourage you to do so, it’s awesome.  I don’t even really like basketball but I find myself watching it amazed at the quality that’s being live streamed.

Silverlight Toolkit March 2009

To coincide with MIX we released a new version of the toolkit, officially known as the Silverlight Toolkit March 2009 release.  As a team that focuses on bringing new controls to everyone this release initially felt ‘light’, because with every release we want to bring as many controls as possible and to fix every bug under the sun but as I was preparing for my MIX talk we realized there is a ton of stuff in this release.  It was a true forest for the trees moment.  You can find all the goods in the official release notes but here are just a few highlights:

  • New Controls: Accordion, DomainUpDown, TimeUpDown, TimePicker, LayoutTransformer, TransitioningContentControl, AreaSeries (for charting).  Check out the DomainUpDown sample showcasing Jesse Liberties tutorial videos.  Pure hotness.
  • Silverlight 3 Beta Controls: DataPager, ChildWindow, Frame/Page, DataForm, Validation controls (ErrorSummary, FieldLabel, DescriptionViewer) and DataGrid enhancements.
  • Bug fixes as always.
  • VB.NET versions of all the samples!  The community spoke and we listened so now we have full VB.NET samples.
  • A real installer that puts the controls right into the Visual Studio and Blend toolbox.  The less monkey work you have to do to get off the ground with the controls the better.
  • New source!  Now the full source for Calendar, DatePicker, GridSplitter and TabControl are in the toolkit.  No more needing crack those open using Reflector, you can go straight to the source, comments and all.

High-Speed RIA Development Talk

If you were at my talk at MIX and had a question I left you hanging with ask it in the comments or forums, we’ll get your questions answered.  Also any feedback you want to give would be great.  I have a thick skin, I can take it :)  I want to make sure that my next talks address your needs better and also to help shape future blog posts about what things you may want to hear about and see.

My MIX Talk Online

Update: If you want to tease, scoff or hear about what’s new in the Silverlight Toolkit you can watch my session online.  If you want to learn more about sharing skills and code between Silverlight & WPF check out my team mates Jeff Wilcox’s talk.

Get Microsoft Silverlight

7 Comments

  • shaggygi (gravatar)

    shaggygi said
    March 22, 2009

    What is the strategy for moving the controls in SL toolkit to WPF toolkit? I believe the team of WPF toolkit has done a good job, but seems a little slower compared to SL toolkit. Would love to see more controls ( SDK... DataForm, Pager, etc. and toolkit... Accordian, TransistionControl, Charts, etc. ) added to WPF in same cycle ( 8 - 10 weeks ). Keep up the good work. Great session vid.

  • shaggygi (gravatar)

    shaggygi said
    March 22, 2009

    Could you blog more about the TransitioningContentControl? Toolkit demo a good start, but would like to see how to add more content as different panels with controls. If possible, show some custom transitions made in Blend 3 Preview. Thanks.

  • @shaggygi - Thanks for the comments, a few answers for you:

    - We are definitely committed to moving a lot of the Silverlight controls over to WPF, if not all of them. We already have examples out there on blogs of using AutoCompleteBox and Charting in WPF and all the RIA/data controls like DataForm are also going to be ported to WPF. I'd look for them late summer, coming to a download near you :)

    - Sounds like a great next blog post! I'll get something going with Blend and the TransitioningContentControl. It's a fun control and to learn more about it, and its history check out the devs initial blog post on it.

    http://www.sitechno.com/Blog/IntroducingTransitionContentControl.aspx

  • Donald (gravatar)

    Donald said
    April 02, 2009

    Could you post the sample code from your Mix09 presentation... would be nice to play around with some of the effects.

  • soonia (gravatar)

    soonia said
    April 13, 2009

    Hi,
    Do you know when the french version of Silverlight 3 Toolkit will be available ?
    We are looking forward for it !

  • MIX ‘09 & The Silverlight Toolkit March 2009 Release?awesome,this is what i'm waiting for so i gonna try it later.

  • Hi, Unless you don't see silverlight as a platform for business applications, real printing support essential it's really a shame this wasn't part of silverlight 2 and it would be unforgivable if it was omitted in version 3. Other than that , thank you for all the awesome work.

Your Information
Mrs. Gravatar (gravatar)

<-- It's a gravatar

your comment