Adding a graphing functionality to your desktop application in .NET (C#) is one of the things that you might want to do, and there’s a lot of libraries out there that can make this possible. A quick search, however, can tell you that most of them are not free. Some are, but they often have a very limited feature set. This isn't the case with ZedGraph. It's very well documented and free for personal use. It doesn't have any 3D plotting capabilities, but the 2D plotting features are just excellent.
I'm currently implementing it for a website log statistics program I'm creating, and it's just easy to use. I don't know why I didn't see this before.
Tags: .NET, C#, Graphs, Plots, Programming, ZedGraph