<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Component Discussions</title><link>http://forums.asp.net/69.aspx</link><description>Discuss your favorite ASP.NET components here. &lt;a href="http://aspadvice.com/SignUp/list.aspx?l=70&amp;c=16" target="_blank"&gt;Email List&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: dotnetcharting problems. terrible help files.</title><link>http://forums.asp.net/thread/3274934.aspx</link><pubDate>Sat, 04 Jul 2009 19:49:51 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3274934</guid><dc:creator>mysorian</dc:creator><author>mysorian</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3274934.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=69&amp;PostID=3274934</wfw:commentRss><description>&lt;p&gt;With and for .NET Framework 3.5 Microsoft released the new MS Chart Control. This neither needs Crystal Reports nor SQL Server. But if you have SQL Server you can use the chart to display data from the server. The following three graded articles gives you basic understanding of the Chart control. The articles have both VB as well as C3 codes. You could display data without code using desgin time configuration also. Take a look and rate the articles.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://dotnetslackers.com/articles/sql/Importing-MS-Excel-data-to-SQL-Server-2008.aspx"&gt;http://dotnetslackers.com/articles/sql/Importing-MS-Excel-data-to-SQL-Server-2008.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://dotnetslackers.com/articles/aspnet/Microsoft-Chart-with-ASP-NET-35-Part1.aspx"&gt;http://dotnetslackers.com/articles/aspnet/Microsoft-Chart-with-ASP-NET-35-Part1.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://dotnetslackers.com/articles/aspnet/Microsoft-Chart-with-ASP-NET-35-Part2.aspx"&gt;http://dotnetslackers.com/articles/aspnet/Microsoft-Chart-with-ASP-NET-35-Part2.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A fourth article was added recently ( July 13, 2009)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://hodentek.blogspot.com/2009/07/ms-chart-bound-to-dataset.html"&gt;http://hodentek.blogspot.com/2009/07/ms-chart-bound-to-dataset.html&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: dotnetcharting problems. terrible help files.</title><link>http://forums.asp.net/thread/2247842.aspx</link><pubDate>Fri, 21 Mar 2008 20:52:29 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2247842</guid><dc:creator>florentin</dc:creator><author>florentin</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2247842.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=69&amp;PostID=2247842</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t know if you are still looking for a charting control, but I recommend &lt;a class="" title=".NET Chart" href="http://www.chartingcontrol.net/"&gt;ExpertChart&lt;/a&gt;. This is a &lt;a class="" title="ASP.NET Chart Control" href="http://www.chartingcontrol.net/"&gt;.NET Chart&lt;/a&gt; that is very simple to use. You can take a look at the live demo to see the chart types and sample source code:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.chartingcontrol.net/WebChartDemo/Default.aspx"&gt;http://www.chartingcontrol.net/WebChartDemo/Default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Good luck,&lt;/p&gt;
&lt;p&gt;Florentin&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: dotnetcharting problems. terrible help files.</title><link>http://forums.asp.net/thread/1945412.aspx</link><pubDate>Mon, 08 Oct 2007 09:43:47 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1945412</guid><dc:creator>ca8msm</dc:creator><author>ca8msm</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1945412.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=69&amp;PostID=1945412</wfw:commentRss><description>&lt;p&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/fan/images/icon-quote.gif"&gt; &lt;strong&gt;Beau_Damore:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Are there any other ways to make a simple chart in .NET without going Crystal reports?&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Yes, have a look at this &lt;a href="http://carlosag.net/Tools/WebChart/Default.aspx"&gt;free control&lt;/a&gt; from carlosag.net. You could also draw your own images to create a &lt;a href="http://aspnetlibrary.com/articledetails.aspx?article=Drawing-images-and-bar-charts-with-System.Drawing"&gt;simple chart&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;</description></item><item><title>dotnetcharting problems. terrible help files.</title><link>http://forums.asp.net/thread/1944211.aspx</link><pubDate>Sat, 06 Oct 2007 17:43:09 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1944211</guid><dc:creator>Beau_Damore</dc:creator><author>Beau_Damore</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1944211.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=69&amp;PostID=1944211</wfw:commentRss><description>&lt;p&gt;I am having a hard time with dotnetcharting&amp;#39;s stuff... basically, their help is un-followable to me. They show parts of code with no relationships between, part of how a pie chart works if you want it this way... and example aspx pages that do not interlink well... I have been trying to piece together from 3-4 pages, how to build a simple pie chart, based on data from a stored procedure.&lt;/p&gt;&lt;p&gt;They have a page explaining somewhat, how to connect to a DB, a page with a pie chart,... but their help doesn&amp;#39;t make the connection between. So I do not know how to structure a simple DB driven page and show a chart... please help. Here&amp;#39;s some code I was trying, maybe someone can make sense of it. I&amp;#39;ll paste in two different ways I was trying based on their example aspx pages and help files.&lt;/p&gt;&lt;p&gt;First way: from their datareader.aspx page example combined with one of their piechart.aspx examples&lt;br /&gt;====================&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; Chart.Title = &amp;quot;Hours/Department&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.ChartArea.XAxis.Label.Text = &amp;quot;Customers&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.TempDirectory = &amp;quot;TempCharts&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.Series.Name = &amp;quot;Employee Hours&amp;quot;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim myConnection As OleDbConnection&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim myCommand As OleDbCommand&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strSQL As String&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim connStr As String&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connStr = System.Configuration.ConfigurationManager.ConnectionStrings(&amp;quot;ProductionConnectionString&amp;quot;).ConnectionString&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connStr = connStr &amp;amp; &amp;quot;;Provider=SQLOLEDB&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myConnection = New OleDbConnection(connStr)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strSQL = &amp;quot;GetClosedDepartmentSummary 12347&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;This number in above SP will be replaced with a control item or querystring value once i get it working right&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myCommand = New OleDbCommand(strSQL, myConnection)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myConnection.Open()&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim myReader As OleDbDataReader = myCommand.ExecuteReader()&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; set dataReader to data property&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.Series.Data = myReader&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;Cleanup&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myReader.Close()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myConnection.Close()&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.SeriesCollection.Add()&lt;br /&gt;========================== &lt;br /&gt;&lt;/p&gt;&lt;p&gt;SECOND WAY: their &amp;#39;dataengine&amp;#39; way&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim de As New DataEngine()&lt;/p&gt;&lt;p&gt;Dim connStr as String&lt;br /&gt;connStr = System.Configuration.ConfigurationManager.ConnectionStrings(&amp;quot;ProductionConnectionString&amp;quot;).ConnectionString&lt;br /&gt;connStr = connStr &amp;amp; &amp;quot;;Provider=SQLOLEDB&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;de.ConnectionString = connStr &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; de.StoredProcedure = &amp;quot;GetClosedDepartmentSummary&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; de.AddParameter(&amp;quot;@WorkOrderID&amp;quot;, 12347, FieldType.Number)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;set global properties&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.Title = &amp;quot;Item sales report&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.ChartArea.XAxis.Label.Text = &amp;quot;Customers&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.TempDirectory = &amp;quot;TempCharts&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.Debug = True&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;Adding series programatically&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.Series.Name = &amp;quot;Item sales&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chart.Type = ChartType.Pie &amp;#39;Horizontal;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim SC As New SeriesCollection()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim s As New Series()&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.Name = &amp;quot;Series 1&amp;quot;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim ee As New Element()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ee.Name = &amp;quot;Employee&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.YValue = -25 + myR.Next(50);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ee.YValue = myR.Next(50)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.Elements.Add(ee)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SC.Add(s)&lt;br /&gt;=============================?????????????????? &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;P.S. Are there any other ways to make a simple chart in .NET without going Crystal reports? Or with Crystal reports, but somehow simple? like, no &amp;#39;viewer&amp;#39; just an image output to include in an aspx page?&lt;/p&gt;&lt;p&gt;Thanks all.&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>