Silverlight Contrib 2009.1.0 Released!

silverlight_contrib

Silverlight Contrib 2009.1.0 has just been released.  This release includes the CoolMenu refactoring that was featured as a three part series on this blog.  I still have quite a few improvements to make on this control, but I figured it would be good to get out the enhancements that have been made so far.

SilverlightContrib.org

CodePlex/SilverlightContrib

For your convenience, I’ve copied the release notes for 2009.1.0 below:

 

A special thanks goes out to Robby Ingebretson for contributing some really cool Visual Studio Snippets and Tim Greenfield for the new GroupBox control.

As always, we take your feedback seriously so we can make the product better!  Also, if you think you could help make Silverlight Contrib better and are serious about helping, we would love to hear from you!  We need all the help we can get!  Thanks!


Changes since the last release:

New Features

  • New Type Converters
    • Char Type Converter
  • Group Box Control
    • Added a new Group Box control which allows you to group content under a common header.
  • CoolMenu Control (Updated)
    • CoolMenu now inherits from ItemsControl
    • Some extensibility is now possible by implementing ICoolMenuBehavior or overriding DefaultCoolMenuBehavior.
  • Color Picker Control
    • Added SelectedColorChanging event. This event will fire while the user is dragging the mouse over the color picker control. The SelectedColorChanged event will continue to fire after the left-mouse button click is completed.
  • ReSharper Live Templates
    • SLDependProp - Generates a Dependency Property without a change callback
    • SLDependPropChanged - Generates a Dependency Property with a change callback
    • SLDependPropAttached - Generates an Attached Dependency Property
    • SLInlineSBCompletedHandler - Generates an inline Storyboard Completed handler
    • SLRoutedEvent - Generates a RoutedEvent
  • ReSharper File Templates
    • ClientAccessPolicy.xml File Template
    • CrossDomain.xml File Template
    • Silverlight Value Converter Template
    • Silverlight Panel
  • Visual Studio Code Snippets
    • sldp - Generates a Dependency Property without a change callback
    • sldpc - Generates a Dependency Property with a change callback
    • sldpa - Generates an Attached Dependency Property
    • slevent - Generates a RoutedEvent
    • slsbc - Generates an inline Storyboard Completed handler
    • slpanel - Generates a Panel
    • slrss - A super basic collection class that loads an RSS feed
    • slvc - Silverlight Value Converter Template

Breaking Changes

  • ColorSelected event on ColorPicker control has been renamed to SelectedColorChanged
  • ColorSelectedEventArgs class renamed to SelectedColorEventArgs
  • CoolMenu now inherits from ItemsControl instead of Control. This allows for better syntax for adding items and enables data template and data binding support.

Feedback

# Silverlight Contrib 2009.1.0 Released!

Gravatar I’m a little late with this, as the release was announced at the end of last month, but since I’ve seen 3/24/2009 10:23 AM | ASPInsiders

Comments have been closed on this topic.