Jeżeli pracujemy nad aplikacją przetwarzającą pewne dane numeryczne, to często przydaje się możliwość wizualizacji wyników naszej pracy. Do tego celu, jakże często, możemy użyć wykresów. Jeżeli lubimy pisać dużo kodu i nie gonią nas żadne terminy, najprawdopodobniej znajdziemy mnóstwo radości w pisaniu od zera swojej biblioteki wykresów (najlepiej dla każdego projektu innej). Życie -- stety-niestety -- nie jest jednak różowe i często będziemy zmuszeni do skorzystania z ,,gotowca''. Warto więc wiedzieć, że takie ,,gotowce'' istnieją...
Pakiet nazywa się ZedGraph. Jest to .net-owa biblioteka, wyposażona w klasy do rysowania wykresów, jak również kontrolkę wykresów dla Windows.Forms. Całość rozprowadzana jest na licencji LGPL, a plik .dll biblioteki ma około 300 KB.
Korzysta się z tego naprawdę przyjemnie, nakład kodu do stworzenia prostego wykresu jest niewielki, a mając odrobinę chęci można wykombinować naprawdę udziwnione potworki. Polecam przejrzenie przykładów na wiki projektu.
Oczywiście starego, dobrego GNUPLOT to nie zastąpi, ale wydaje się całkiem fajne -- prawie tak, jak mój kot.