Graphs on Intranet

I used Kentico graphs for our Intranet. Now, I need more involved graphs that are not available in Kentico (thermometer, overlaid bar graphs etc). I think most of the graphs can be created in Excel. Is there a way to display these graphs on the Intranet? The only way I can think of making this work is to write VBA code in Excel where the datasource is my Kentico custom table, somehow save the image of the graph and display on my page as an image. It is doable but I was hoping there may be an easier way. I checked the marketplace and didn't see what I need. ~Thanks.

I believe Kentico uses the out-of-the-box ASP.NET Charting Control, so you could extend that control and make your own webpart if you'd like. There are also other third party tools like Charles mentioned. DevExpress, Telerik, FusionCharts. They all come with a price though but have very nice integration points and lots more features than the standard ASP.NET control.

I've done this a few years ago in version 7 with custom web parts and the ASP.net Charting Control. Stacked column charts, combination charts (stacked column with points), pie charts etc. And to make it a bit more flexible for the user (client), all the standard chart settings, such as colours, chart fonts, marker styles etc, can be modified with Custom settings. Probably a bit more work involved to setup the web parts in the first place, but as Brenden has pointed out, the commercial products come with a price tag that my client wasn't prepared to outlay.

Yeah usually the price tag isn't worth the client's pain. In most cases a simple developer license allows you to do what you need locally and distribute it to multiple clients without another license. So you spend the money one time and capitalize on it several times.

I've went as far as purchasing the Telerik tools and paid the $1400 for the license and the annual support and when I bid jobs out I use the tools as needed and also charge a nominal fee for them too. In most cases, the tools save me time and ultimately the client money. So maybe your v7 tool will work, just do some conversion to v8 and you'll be set.