Dzisiaj mój kolega Marcin pokazał mi bardzo ciekawą kontrolkę, którą podpatrzył na blogu Scott’a Hanselman’a. Kontrolka to Timeline. Można ją znaleźć tu. Pozwala w prosty sposób (za pomocą plików XML) załadować dane do kontrolki i w ładny sposób je zaprezentować na osi czasu. Kontrolka jest bardzo konfigurowalna i udostępnia w prosty sposób interakcję z użytkownikiem (przewijanie, klikanie na zdarzeniach w celu pokazania szczegółów). Warto się pobawić przykładami, które są zaprezentowane na stronie – bardzo ciekawe są (np. z dinozaurami).
Ja sam w ramach ćwiczeń na szybko (i dlatego nie wszystko jest dopracowane) utworzyłem swój przykład na którym zamieściłem kilka dat związanych ze mną – Link
Co ciekawe kontrolka jest udostępniana na licencji BSD wraz z kodem źródłowym.
Dopisano:
Zrobiłem jeszcze jeden ciekawy przykład. Na timeline’ie umieściłem 25 ostatnich swoich postów z tego bloga. Wynik można oglądać tutaj.
Founder of Octal Solutions a .NET software house.
Passionate dev, blogger, occasionally speaker, one of the leaders of Wroc.NET user group. Microsoft MVP. Podcaster – Ostrapila.pl