The Silverlight Classified Cabinet is a component that makes it easier to show classified items in a nice way. With the power of Silverlight, it lets users zoom and drag the items, categorize them into shelves, filter and see detailed view. It can be used in wide range of scenarios like product showcasing, bookshelf, etc. The idea for this control grew out of the widely popular SilverlightShow bookshelf which turns out to attract people attention quite a lot. With this component we converted the bookshelf to a more generic control that you can use in your application.

Bookshelf

See a demo of how this controls looks like and behaves.

What's new

  • The ClassifiedCabinet project is now available on Nuget! This makes adding a reference to the assembly as simple as typing "Install-Package ClassifiedCabinet".
  • You can now use the new item template for Visual Studio. To start using the control you can just select Add -> New Item and choose the new template "CompletIT ClassifiedCabinet User Control" which will add to your project a fully set ClassifiedCabinet control that you could just adapt to your needs.

How can I use this control?

To help you start using this control we have prepared a number of articles published on SilverlightShow.

More articles to come in the following weeks.

Samples

We have prepared a sample project to demo how to use the control in your application. Along with it, we also included a sample admin application that lets you manage the items in your cabinet. We plan to extend these samples in the coming weeks to show you different scenarios where you may find this component useful.

  • Bookshelf – See demo, download source – includes Silverlight application for the client, Silverlight application for managing books and Web application with an OData service to serve the bookshelf.

Feedback

Any feedback you can give us is more than welcome. We want to know what you’d like to see improved, where do you use our control (yes, we will feature your project if you send us a link), how can we help you integrate this component in your applications, etc.

Last edited Apr 11, 2011 at 2:57 PM by gstoyanov, version 12