I've been asked to try and build a Gantt chart tool to sit inside of a web page. A Gantt chart is one of those things you see in Microsoft Project - basically it shows a range of dates over the top of the screen and shows a line of coloured bars going across the screen to show how long things will take. For an example see this page: http://www.ganttchart.com/

Anyway, I was trying to build it as an SVG but ran into assorted problems so I want to try and do it as an ASP.NET web control.

The problem is, I'm having trouble tracking down a really good and comprehensive tutorial. I found these tutorials on Microsoft's MSDN site: http://msdn2.microsoft.com/en-us/library/yhzc935f.aspx
http://msdn2.microsoft.com/en-us/library/f820d25y.aspx

The problem is, they kind of don't work. The VB versions don't want to compile. Even the C# versions need a bit of massaging to work - the code as given tries to call the WriteEncodedText of the HtmlTextWriter class which doesn't actually exist.

Can I actually do the kind of thing I want to with a web control or do I need to look elsewhere? Are there any good tutorial sites for this kind of thing?

Thanks in advance.