Trouble viewing this newsletter? Click here to read it online.

Want to subscribe or Unsubscribe? Let us know!

Dundas Data Visualization · Technical Newsletter

In this issue:

Articles

Features

Send us your feedback!

Send us your feedback!

Next month:

Editor's Note: Changes

Dundas Support This month marks the second half of 2007, which seems like as good a time as any to make some changes to the Dundas Technical Newsletter.

As you've probably noticed, we've made some formatting changes. The newsletter now features a simpler, cleaner design that should be easy on your eyes and make things easier to read. The new design should also be slightly more accessible. We're not quite there for mobile readers or vision-impaired readers, but the format will continue to evolve.

Along with changes to the visual format, we've also rearranged the content and added some new sections. Each product now has its own area for tips and questions, and we've added Featured Samples and Featured Properties as well. The articles now have a separate section for the add-ons, and we'll be providing at least two add-ons every month to enhance your development experience.

We hope you like the changes, but if you don't, feel free to let us know!

Got something you'd like to see in the technical newsletter? Send us your ideas, or join the Support Forum!

- Chris Herborth

Articles

Creating a Gantt Chart With Data From an Excel Worksheet

Gantt Chart Using data binding to connect an Excel worksheet with Chart can be handy. In this article, we'll quickly show you how to use data binding to generate a Gantt chart from an Excel worksheet, suitable for use with Reporting Services.

Read full article

Adding Data Points to a Chart 3, Data Binding (Beginners)

Dundas Chart - Data Binding If you're new to Chart, one of the issues facing you is how to get data into the chart so you can put Dundas's code through its paces. In this article, you'll see how to use data binding and an SQL database to fill a chart with data automatically.

Note this article is for beginners; if you're new to Dundas Chart, this will help you get started.

Read full article

Getting the Latest Versions

Dundas Downloads The evaluation versions of Dundas's products are always available on our website.

Customers using the full version of a Dundas product should either contact their account manager or sales representative. If you're not sure who to contact, send email to sales@dundas.com.

Read full article

Beta/Gamma Functions Demonstration

Beta/Gamma function demonstration This simple application demonstrates values generated by the Beta (Β) and Gamma (Γ) functions found in a chart's DataManipulator.Statistics class. This is a short follow-up to last month's Financial and Statistical Formulas in Chart article.

Read full article

What do I need to know about Dundas's products and my web site's security?

Security All of Dundas's products run at the presentation layer in ASP.NET. The data provider gives us the data, we process it and display it. For this to happen, the user must already be authenticated and authorized by the data provider.

Read full article

Dundas Documentation Roadmap

Security New users of the various Dundas products might not know where to start digging in to the mountain of documentation, samples, and technical articles available. The documentation roadmaps here will help you find the information you need.

Read full article

Add-ons

Each month we publish two (or more!) add-ons, classes and code that you can mix in with your own code to get more out of your Dundas products! These add-ons include full source code for the add-on class and sample code demonstrating what it does and how to use it.

Swapping an Image for a Flash Chart

Swap a Flash Chart for an Image Rendering your chart as a Flash object lets you display fancy animation effects for your end users, but prevents you from using any features that require an image map or Ajax interactivity.

This add-on lets you display a Flash chart and then seamlessly replace it with a static image after the Flash animation has finished playing, giving you the best of both worlds with minimal overhead.

Read full article

Download

Dragging an Image Marker Over a Series

DragChart add-on in action This add-on for the ASP.NET Chart provides an image marker (using any image) that the user can drag along a data series and display its X/Y values.

Read full article

Download

Chart

Get more out of Dundas Chart in your applications.

Featured Sample

Each copy of Chart ships with an extensive set of samples (installed in Chart's folder of your Start menu as Run Chart Samples), and includes the full source for each.

Since this is the first Featured Sample column, we'll take a detailed look at the samples environment. Next month we'll actually feature a sample and look at its code, but you can spend some time exploring the samples application.

Dundas Samples Environment for Chart

On the left is the Contents tab, which lists all of the articles and samples available in the Dundas Samples Environment for Chart. The Index tab provides a list of keywords (like in online documentation) for finding relevant samples.

The main area is used for displaying the selected article or sample. The Previous and Next buttons at the top can be used to progress through the content in the order presented in the Contents tab.

Stock and Candlestick Chart Types

When displaying an interactive sample, you can also view snippets of the sample's source code, illustrating features of that sample (note that the full source code is available in the sample solution). This source code is almost always available in both C# and VisualBasic.NET.

Read more for information about finding and opening the Dundas Samples Environment for Chart and its source code.

Read more…

Featured Property

AccessKey is inherited from the System.Web.UI.WebControls.WebControl class in the .NET Framework, the base class for all web controls. AccessKey is used to set or get a keyboard shortcut used to bring input focus to the control. For example, if a chart's AccessKey property has been set to the letter c, the user will be able to press their C key when the page loads to navigate directly to the chart.

The default is the empty string, which indicates that the property is not set (although the user can still use Tab to navigate to the control).

Read more…

Tips

Tips and tricks for using Chart.

Making the most out of Chart with Chart Areas
With Dundas Chart for .NET a Chart Area is a sophisticated chart element that gives you versatility that other charts do not. It's the area that contains the chart axis (including the axis labels and title) and the plotting area (the region where your data is plotted).

Read more…

Dundas Chart v5.5.1.1711 Released
Build 1711 of Dundas Chart v5.5.1 (for OLAP Services, Windows Forms and ASP.NET) was released early this month, with new features, bug fixes, samples and updated documentation.

Read more…

Questions & Answers

You've got questions about Chart, we've got answers!

Q. Why is my data mixed up when using strings for X-values?
A. When you use a string field for X values in Dundas Chart, your data points are not automatically positioned according to the value of the string. This is because strings are used as "axis labels" and stored in the data point's AxisLabel property, and lets you use the same string along the X axis more than once. This can cause problems; however, if you have multiple series using string X-values and the series are not "aligned" – that is, the various series do not have the same string axis labels in the same order for its data points.

Read more…

Q. Where can I find the online help for Chart in SharePoint?
A. Like all of our products, Dundas Chart for SharePoint comes with full online documentation. Access this documentation from your web browser while working in SharePoint.

Read more…

Gauge

Get more out of Dundas Gauge in your applications.

Featured Sample

Each copy of Gauge ships with an extensive set of samples (installed in Gauge's folder of your Start menu as Run Gauge Samples) and includes the full source for each.

Since this is the first Featured Sample column, we'll take a detailed look at the samples environment. Next month we'll actually feature a sample and look at its code, but you can spend some time exploring the samples application.

Dundas Samples Environment for Gauge

On the left is the Contents tab, which lists all of the articles and samples available in the Dundas Samples Environment for Gauge. The Index tab provides a list of keywords (like in online documentation) for finding relevant samples.

The main area is used for displaying the selected article or sample. The Previous and Next buttons at the top can be used to progress through the content in the order presented in the Contents tab.

RPM Gauge

When displaying an interactive sample, you can also view snippets of the sample's source code, illustrating features of that sample (note that the full source code is available in the sample solution). This source code is almost always available in both C# and VisualBasic.NET.

Read more for information about finding and opening the Dundas Samples Environment for Gauge and its source code.

Read more…

Featured Property

AccessKey is inherited from the System.Web.UI.WebControls.WebControl class in the .NET Framework, the base class for all web controls. AccessKey is used to set or get a keyboard shortcut used to bring input focus to the control. For example, if a Gauge's AccessKey property has been set to the letter g, the user will be able to press their G key when the page loads to navigate directly to the Gauge.

The default is the empty string, which indicates that the property is not set (although the user can still use Tab to navigate to the control).

Read more…

Tips

Tips and tricks for using Gauge.

Dundas Gauge for .NET v2.0.2.201 Released
Build 201 of Dundas Gauge v2.0.2 (for Windows Forms, and ASP.NET) was released early this month, with several helpful bug fixes.

Read more…

Questions & Answers

You've got questions about Gauge, we've got answers!

Q. Where is the StateIndicators.rdl file in Gauge for Reporting Services?
A. Unfortunately, the StateIndicators.rdl file is missing from the Gauge for Reporting Services installer. This causes an error when you're loading the Samples solution into VisualStudio. Read the full article for download and installation instructions for the missing file.

Read more…

Q. Why does the "Jump to URL" feature not work in Reporting Services?
A. This usually occurs due to one of two reasons. Read on to find out more!

Read more…

Map

Get more out of Dundas Map in your applications.

Featured Sample

Each copy of Map ships with an extensive set of samples (installed in Map's folder of your Start menu as Run Map Samples) and includes the full source for each.

Since this is the first Featured Sample column, we'll take a detailed look at the samples environment. Next month we'll actually feature a sample and look at its code, but you can spend some time exploring the samples application.

Dundas Samples Environment for Map

On the left is the Contents tab, which lists all of the articles and samples available in the Dundas Samples Environment for Map. The Index tab provides a list of keywords (like in online documentation) for finding relevant samples.

The main area is used for displaying the selected article or sample. The Previous and Next buttons at the top can be used to progress through the content in the order presented in the Contents tab.

Airline Efficiency

When displaying an interactive sample, you can also view snippets of the sample's source code, illustrating features of that sample (note that the full source code is available in the sample solution). This source code is almost always available in both C# and VisualBasic.NET.

Read more for information about finding and opening the Dundas Samples Environment for Map and its source code.

Read more…

Featured Property

AccessKey is inherited from the System.Web.UI.WebControls.WebControl class in the .NET Framework, the base class for all web controls. AccessKey is used to set or get a keyboard shortcut used to bring input focus to the control. For example, if a Map's AccessKey property has been set to the letter m, the user will be able to press their M key when the page loads to navigate directly to the Map.

The default is the empty string, which indicates that the property is not set (although the user can still use Tab to navigate to the control).

Read more…

Tips

Tips and tricks for using Map.

Understanding Data Binding in Dundas Map
Data binding can be used to add symbols to your map, or to add field data to existing shapes, paths, symbols, and groups. Paths and Shapes cannot be added using data-binding, as they are made of a set (often a large set) of connected points and segments, and there is no general way to store this information in a database.

Read more…

Questions & Answers

You've got questions about Map, we've got answers!

Q. Why are the samples and online documentation so slow in Internet Explorer 7?
A. A bug in Internet Explorer 7 causes this issue. Luckily, it has been resolved.

Read more…

Calendar

Get more out of Dundas Calendar in your applications.

Samples

Dundas Calendar Each copy of Calendar ships with the source code for a set of samples (installed in Calendar's folder of your Start menu as Open Sample Report Solution).

Read more…

Featured Property

AutoSizeFrameTitleFont determines if the calendar's title font is automatically sized by the control. This is the font used for displaying the monthly header.

By default, AutoSizeFrameTitleFont is set to true.

Read more…

Tips

Tips and tricks for using Calendar.

If you're having trouble running Calendar on a 64-bit server…
Normally, the installer will copy RSCalendarInstaller.exe and run it at the end of the install, but if you are using 64-bit machine, the installer may not run this file after the install. In this case, you can do it yourself.

Read more…

Questions & Answers

You've got questions about Calendar, we've got answers!

Q. How can I localize Dundas Reporting Services items?
A. Using the Language property you can specify the language of text to be displayed . You can also instruct Calendar to display the digit format of the data by setting the Numeral Language property.

Read more…