As you may know, Google created a simple and easy way to dynamically generate charts to use in web projects with the new Google Chart API.
 I started a project to wrap the library to simplify usage of it in .NET projects.
 As example - say, you need to visually compare two line charts:
 Chart chart = new Chart(ChartType.Line,
                          new ChartSize(200, 125),
                          new ChartData(new int[][]
                                            {
                                                new int[] { 0, 1, 25, 26, 51, 52, 61, 1 }, 
                                                new int[] {7, 12, 60, 57, 4}
                                         }),
                          new Color[] { Color.DodgerBlue, Color.Gainsboro }); 
return chart.ToString(); 
 It will generate the following url:
 http://chart.apis.google.com/chart?cht=lc&chs=200x125&chd=s:ABZaz09B,HM85E&chco=1E90FFFF,DCDCDCFF
 And the generated url shows the following chart:
 
 
  
  
   Labels: .net, api, c#, chart, example, google, google chart, open source, OSS