Adding Images to an ASP .Net Chart Control - asp.net

I'm not sure if I titled the question correctly so it would be better if I explained what I'm trying to do. I am using the ASP .Net Chart Control to create a line chart showing numbers of trouble calls based on date. What I would like to do is implement a way of annotating the chart with data whereas if there was a spike in trouble calls a line, or asterisk, etc would direct the viewer to "read notes below for an explanation for why the numbers spiked here".
From the samples for the chart control there is a way you can add a bitmap to the chart, however I don't see how that will be effective here because the explanations will come dynamically from a database.
If anyone's done something like this or has some guidance I'd appreciate it.
Thanks!

I don't know that that's possible with an ASP.NET Chart control. Based on your explanation, it sounds like you could add the notes below the chart for a pretty reasonable solution. Just reference the spikes or anomalies by writing the proper date next to each note.

Related

Can a user click objects to generate code for charts and graphs in R

I am wondering if there is a way to click items in a data set or click items on the Menu, to create code that plots charts and graphs in R. In Excel, the Macro Recorder does this pretty well, although it tends to spit out a lot more code than you actually need, but it is easy to go through the auto-generated code, clean it up, and in no time at all, you have what you need to create all kinds of visuals with VBA code. Is there something similar in R?
I am reading a book about charts in R, and there are many great samples, with all kinds of code, but I don't see how it is easy to memorize all of this stuff!
Maybe there is some tool or package can be added in to do this work... I'm just wondering... Thanks.

Line graph in ASP.NET using Datasource

I am somewhat a beginner in ASP.NET (C#), and I would like to know if it is feasible to draw a line chart of a time-series using data from a SQL table (SQL Server).
I haven't found any control that allows for a drawing of a time-series (i.e. Time as X-axis variable).
Also, I would like for the user to be able to hover over the chart and see data, as demonstrated in the following link:
link
Could anyone please enlighten me as to what is the best way to achieve such a result?
Thank you!
You have quite a few options, Reporting Services provides all sorts of graph and charting mechanisms. A personal favourite of mine is JQPlot. The bonus of the latter is that it's free!
Have you tried the Microsoft Chart controls.
have a look at ScottGU Blog here
I have used it and it works really well. The best part is that itès free ;)
HTH

c# visifire(charts)

I have developed one silverlight application on .net framework and used visifire for charting i.e. getting updated through MS SQL database.
The main thing is that when i am updating the database the data on chart are getting affected, but the look and feel of the chart is not happening smoothly during the value change.
I have used <vc:DataSeries RenderAs="QuickLine" DataSource="{Binding ItemsSource, ElementName=MyGrid}" > for quickline presentation of the data on graph.
So what changes I have to make in my programm for smooth change in graph statistics after database updation.
"but the look and feel of the chart is
not happening smoothly during the
value change"
What is your expected output and what is the current output? Please explain more in detail. Which version of Visifire you are using? Exactly how you are updating the ItemsSource property? Can you provide C# code and XAML?

Chart column in asp.net repeater/list view / data grid?

I am new to ASP.Net.
How can I add a chart column in an asp.net repeater/list view / data grid (whatever possible)?
I want to feed the chart with data from a dataSet.
Please can somebody through light on this?
Before you try to get a chart in a Repeater/ListView, I'd suggest first ensuring that you can have a single chart display on a page.
Have you already selected a charting library? Microsoft's Chart Controls are a free option if you are using ASP.NET 3.5 SP1 or beyond. They have a bit of a learning curve, but can be used to plot the data from a DataSet.
I'd suggest you start by familiarizing yourself with the Microsoft Chart Controls and once you are comfortable with them I think you'll find them easy enough to add to a ListView/Repeater... if not, you can come back and update your question specifying the problems you're having.
For further information check out: Using Microsoft's Chart Controls in an ASP.NET Application.

Does anyone know how to create a interactive graphs using flare or other visualisation classes?

Does anyone know of software or flex/flash/as3 source or visualisation software that could be used to make interactive graphs, where the user would enter a query that would pull data from a MySQL database and the user would build a sunburst or icicle graph by dragging and dropping items into a tree-like structure and they would be able to view the graph? i have attempted to use flare but my programming skills are pretty bad. So far from what i gather, flare only allows the graphing of defined datasets rather than allowing a user to modify the dataset and thus creating a new dataset.
Help?
This is far too big for the scope of a single question. You're going to need to write at least a few different pieces.
1.) Access to the database and a way to view datasets
2.) Control handlers to drag and drop datasets onto your chart object
3.) A chart object that can handle receiving dropped dataset items and render itself accordingly.
There are lots of good charting frameworks out there including Flare, Axiis, Flex charting, Fusion Charts, iLog Elixir. I'm not sure what you're trying to do but any one of those should be able to serve as your charting piece.
We worked on a project that used Flare and Flex. We had to provide the data to Flare in an XML format called GraphML, so we had code to convert the data into the required format in our C# backend, and then we passed it to Flex. There were naff all tutorials for it though, so took some time to figure it out.
There is a properly cool graphing tool (although its commercial) called Kapit. Check out their Diagrammer and Visualizer demos. It could be the case that its worth the spend.
But I agree with Mr Owen, theres some mad scope in that question:)

Resources