Social Timeline 1.0

Rating: No reviews yet
Downloads: 488
Released: Feb 4, 2009
Updated: Feb 5, 2009 by nishkoth
Dev status: Stable Help Icon

Recommended Download

Source Code SocialTimeline
source code, 1672K, uploaded Feb 4, 2009 - 488 downloads

Release Notes

Your group of friends subscribe to numerous social networks making it difficult to keep track of what their up to. Wouldn't it be great to explore all the data in one place? Social Timeline presents an aggregation of your social network activity in the form of a timeline. It grabs the data from FriendFeed, plots it on a timeline and allows you to seamlessly navigate and filter it; all made possible by an intelligent combination of caching and virtualization built into the Social Timeline application

Check out the visualization here

Feature Highlights
  • Presents a time-based visualization to view friends’ FriendFeed entries, written with scalability and reusability in mind.
  • Uses REST to access the FriendFeed API, and shows an effective HTML DOM JSON technique to circumnavigate Silverlight HTTP request security limitations, when no policy exception file exists on the server.
  • Utilizes the powerful resizing/positioning capabilities of the “Grid” element, while still being able to animate contained elements cleanly.
  • Employs deep customization of Styles using Style Templates and Themes.
  • Shows a highly customized VirtualizedItemsControl and employs a generic VirtualizedListBox for great scalability.
  • Demonstrates simple movement physics on Mouse drag and movement.
  • Demonstrates rich interaction with Isolated Storage and Quota size control.
  • Demonstrates using BackgroundWorkers and Delegates as asynchronous methods to keep UI freed up.
  • Shows using the MouseWheel to control scrolling of a control.
  • Architected with an abstracted data layer for easier repurposing.
  • Heavy use of Generics and LINQ to Load/Save and Merge/Filter data
  • Demonstrates use of CompositionTarget.Rendering to create smooth animations.
  • Shows custom measure/layout in the VirtualizedStackPanel MeasureOverride and ArrangeOverride.
  • Utilizes third container logic to create the illusion of an endless scrollable timeline.
  • Demonstrates advanced data binding techniques
  • Demonstrates advanced use of an IValueConverter

Reviews for this release

No reviews yet for this release.