I've done a number of asp.net webforms projects, and any charting/grid type stuff I have achieved with server side controls such as Telerik which have nicely taken care of the client side. However, there are some amazing viz libraries such as D3 (http://mbostock.github.com/d3/ex/) and javascript infovis toolkit (http://thejit.org/).
I'd love to give them a go; I've had some limited experience with Java in addition to C#, and normally massage my data into a collection using LINQ. I have a general idea of what JSON is but haven't seen how to plumb it all together. The java world tends not to talk much about .NET integration though, for understandable reasons.
Does anyone know of any example projects or getting started guides that would demonstrate how to take a Linq collection (lets say a collection of simple objects each containing name, and salary values), throwing that out via JSON or whatever is needed, and then consuming and displaying it on the client side with one of these javascript libraries?
Thanks!
PS. I've tagged this with JSON but that's a guess, feel free to retag...