Welcome to MSDN Blogs Sign in | Join | Help

Silverlight 2 Released - Silverlight Toolkit on the Way

As you know, today we released Silverlight 2.  Scott mentioned the Silverlight Toolkit in his post as well - which is exactly what my team is working on.  We're driving hard to get the first preview release of the Silverlight Toolkit at PDC later this month.

Just to reiterate a few points that Scott called out.  We'll be doing the release under an OSI license (MS-PL) and we will again be including unit tests and a testing harness.   The harness is something that you're welcome to use in your projects, I talked about it a few weeks ago.   We're including the tests themselves so that developers will be able to have plenty of examples about how to write tests, but also it allows some level of coverage for any modifications users choose to make to the controls themselves.

Keep watching this blog for updates on the Silverlight Toolkit and how we're progressing.  In the meantime, here's a screen shot of just a few of the controls in action, with different themes applied. 

 

ControlsPPCT (4)


(No, we're not doing an Outlook control...that's just example content.)

Lots more to come.

Published Tuesday, October 14, 2008 6:32 PM by sburke
Filed under: ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

looks good so far.. can't wait to use it.. Scott should have been a bit more clear about the release details... :P I was looking all over his blog for the download link.. :P

-Chau

DNAfor.NET

Tuesday, October 14, 2008 2:58 PM by Chau

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Looks good. Are the controls compatible with WPF? Both WPF and silverlight lack to many controls, so it's hard to wait.

Wednesday, October 15, 2008 7:03 AM by André van Heerwaarde

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Looks great!

Do I see a "fieldset"/groupbox there? ;)

Wednesday, October 15, 2008 1:35 PM by Arnoud van Bers

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Will the Label control support accelerator keys?

Until I did some testing the other day I had assumed that Silverlight would provide support for alt based accelerator keys.  I have now discovered that if I press a key in combination with alt, I never get a KeyDown message!

I thought supporting accelerator keys was the purpose of label controls, maybe I was wrong!

I couldn't imagine producing a decent sized LOB application with no accelerator keys, it would be a nightmare to use like most web pages are.

...Stefan

Wednesday, October 15, 2008 8:07 PM by Stefan Olson

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

@Arnoud - groupbox is on the list but not in this control set

@Andre - the controls are API compatible with WPF when possible, what we're calling "subset compat" because some functionality doesn't exist on Silverlight.  But we are being hard core about making them as close as we can.  For the new controls, we will be making them available on WPF, not sure when we'll get that done though.

@Stefan - I believe the problem is that the browser eats the ALT keys so the Silverlight app never gets a chance to even process them.

Wednesday, October 15, 2008 8:18 PM by sburke

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

I haven't done enough research yet to confirm if there is a way of working around the browser eating the keys.  My understanding from something I read is that in JavaScript you can actually deal with accelerator keys, but as I say, I'm not too sure.

My next point is that as Microsoft writes the major browser I'm sure this can be fixed! :-)

...Stefan

Wednesday, October 15, 2008 8:34 PM by Stefan Olson

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Arnoud,

Once the HeaderedContentControl is in place (which I understand will be happening in this release) implementing a group box is relatively simple.  I may well implement one in my WPF Silverlight compatibility library that I am building which implements a lot of WPF functionality in Silverlight.  Once it's all done it will be posted on my blog.

...Stefan

Wednesday, October 15, 2008 8:40 PM by Stefan Olson

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Yep, HeaderedContentControl is in there - TreeView uses it.

Wednesday, October 15, 2008 8:46 PM by sburke

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Shawn,

Do you plan to reimplement the TabControl/TabItem in this controls library at some point?  The TabItem that ships with Silverlight is not derived from HeaderedContentControl and does have a number of problems, including the fact that data binding to the ItemsSource is not possible (or different than WPF really).

Right now in my Silverlight version of my application I have to manually create the TabItems and their contents in code, which is a bit of a pain.

...Stefan

Wednesday, October 15, 2008 9:12 PM by Stefan Olson

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Looks very good! See you on PDC :)

Thursday, October 16, 2008 3:43 AM by Valentin Stoychev

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Are you going to put the existing controls up on Codeplex as well? Having the new controls under MS-PL is great but if we had the DataGrid under MS-PL as well that would be even better.

Thursday, October 16, 2008 11:50 AM by Colin Blair

# ¿why not an Outlook bar control?

Scott

Is there any plan to develop an Outlook bar control or any other kind of navigation panel like Windows XP Explorer?

Thursday, October 16, 2008 5:08 PM by Jorge Luis De Armas

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

@Colin - Yes, we'll be publishing source for the other controls, including DataGrid as well (not sure if it'll be on CodePlex, however)

@Jorge - Outlook bar is a variation of Accordion which is on our list.  You'll need to furnish the content inside of each pane, however.

Thursday, October 16, 2008 6:00 PM by sburke

# Silverlight Next Version at PDC

So now that Silverlight 2 is shipped, I am now wondering what the shape of the next version of Silverlight

Friday, October 17, 2008 5:44 AM by Community Blogs

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Any chance of a ribbon control? Like an official version of the one that Michael S. Scherotter was playing around with?

Friday, October 17, 2008 9:29 AM by Colin Blair

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Is there any plan to develop an MaskedTextBox?

Sunday, October 19, 2008 11:18 PM by xaep

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

Is there any plan to develop a MaskedTextBox?

Sunday, October 19, 2008 11:18 PM by xaep

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

It would be helpful to get the code for MaskedEditProvider under MS-PL. A lot of existing code for WPF masked text boxes would work in Silverlight if we had access to MaskedEditProvider.

Tuesday, October 21, 2008 10:42 AM by Colin Blair

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

@xaep & Colin - MaskedEdit is on the list for sure, and using MaskedEditProvider is one of the ways that could be done.  At this point we haven't dug into it but that's certainly a potential option.

Tuesday, October 21, 2008 12:26 PM by sburke

# re: Silverlight 2 Released - Silverlight Toolkit on the Way

The new controls look great!  Hopefully you can add support for gauges, speedometers, traffic lights etc. that can be used to visualize key performance indicators (KPIs) for dashboards.

Thursday, October 23, 2008 10:39 AM by Jon

# Silverlight Toolkit - Already 10k downloads!

We announced this awesome toolkit with the RTM of Silverlight 2 and shipped the first drop at PDC, just

Saturday, November 01, 2008 2:18 PM by Brian Goldfarb's Blog

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker