Helix - Adventures in Navigation for Silverlight...
SignUp Sample - Sample for the 'Navigation in Silverlight Part 1' post. Shows how to implement simple navigation in a Silverlight 2.0 application. Introduces the Frame and NavigationLink controls, and the StackJournal.

Read the blog post here.

Run the sample here.

OrderEntry Sample - Sample for the 'Navigation in Silverlight Part 2' post. Shows how to accomplish more advanced navigation scenarios by passing parameters between 'pages' in a Silverlight 2.0 application. Introduces navigation routes, handlers, and controllers.

Read the blog post here.

Run the sample here.

CollectionViewModel Sample - This sample accompanies a couple of post on the use of ViewModels to handle collections in Silverlight 2.0 applications. The CollectionViewModel class handles currency, grouping, sorting and filtering in a similar way to the CollectionView functionality in WPF.

Read the blog posts here and here.

Run the sample here.

OrderEntry Sample, with ViewModel support! - This is one of a number of samples that accompany the 'Navigation in Silverlight Part 3' post. This sample is an updated version of the OrderEntry sample shown in Part 2 but updated to use the ViewModel pattern in a View-First navigational application.

Read the blog post here.

Run the sample here.

Expense Sample - Another sample to accompany the  'Navigation in Silverlight Part 3' post. This sample uses ViewModel-First navigation to implement a simple expense reporting style application.

Read the blog post here.

Run the sample here.

Blend Behaviors Sample - A sample showing how the Blend Behavior Framework can be used to extend the Helix navigation framework. Shows how to use the HelixNavigateAction class.

Read the blog post here.

Run the sample here.

Helix Breadcrumb Control Sample - A sample showing how you can use the Helix Breadcrumb Control to navigate quickly through hierarchical content.

Read the blog post here.

Run the sample here.

Click here to download the latest release of Helix (0.4).

Click here to return to my main blog site.

 

Copyright © David Hill 2008-2009. All rights reserved.