You can bind the Silverlight timeline to any enumerable data source and take advantage of the DataMapping property on your time or numeric series to set-up relationships from the dependency properties of your business object to the key properties of timeline events (such as title, caption, time, duration, details).
Each data point in your time series is an event entry, which can contain the date/time (or double-precision number for numeric timelines), title, duration and details that you want to be associated with each event displayed on the timeline.
Since the Silverlight timeline can display multiple data series, your users can compare two processes or chronologies or transaction histories side-by-side and quickly identify differences or similarities between them.