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

Want to subscribe or unsubscribe? Let us know!

Dundas Data Visualization · Technical Newsletter

Skip the table of contents

In this issue:

Articles

Features

Send us your feedback!

Send us your feedback!

Next month:

Editor's Note: Happy Hallowe'en

This fall has been ridiculously busy so far, with all kinds of beta testing and other projects going on.

Unfortunately, one of the add-ons we had planned for this month (a traffic-light-style KPI gauge) had to be pushed to next month. My apologies if you were waiting for this, but I think you'll be pleased with our product add-on plans. Which are still under wraps, of course.

Looking for digital dashboard resources?

Dashboard Insight

Dundas is proud to be a sponsor of Dashboard Insight, a new online magazine focused on everything related to the digital dashboard industry. We see Dashboard Insight as a comprehensive online destination designed to be the paramount resource for all decision makers in the industry. It offers informative articles, expert interviews, the latest news and much more - posted regularly, in a well-organized, highly navigable library. So check out the instructive articles from Dundas staff.

New releases!

Dundas Gauge

Dundas Gauge for SharePoint is now available! With this, you can put beautiful gauges in your SharePoint dashboards as easily as you'd expect from our Gauge. We're also offering a Dundas Dashboard Bundle for SharePoint (with Chart and Gauge) for everyone who wants to take advantage of both products.

Coming soon

Rose Chart

Version 6.0 of Dundas Chart (for .NET and OLAP) is also in beta testing now. Check out the new features!

To sign up for the Dundas beta program, visit the beta site. It's that easy!

Feedback

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

Corrections and Updates

Starting with this issue, the email version will be formatted properly in Outlook 2007. It should look almost exactly the same as the online edition. If you produce an HTML-based newsletter, you might want to carefully read this MSDN article detailing Outlook 2007's HTML and CSS limitations.

The System Requirements article has been update to include information about the requirements for our Reporting Services controls.

Creating a Chart on the fly in ASP.NET now includes an important note reminding you of the correct way to create the chart so that AJAX features will work properly.

- Chris Herborth

Jump back to the Table of Contents.

Articles

Dundas Chart Builder

Dundas Chart Builder

One of the most exciting new features of Dundas Chart 6.0 (now in beta!) is the Dundas Chart Builder application. Chart Builder is a standalone application that runs without the need for Visual Studio.

The Dundas Chart Builder lets you create, edit and manage templates for Dundas Chart. Chart templates can be shared between developers and designers.

The Chart Builder lets you graphically manipulate a chart's appearance, series data, axis data, layout, titles and legends. You can also generate random data, or even connect your chart design to a data source, such as an SQL database, Excel workbook or Access database.

Dundas Chart Builder is intended for anyone who needs to manipulate a chart's design, from graphic artists to software developers.

Read full article

Using a Negative Logarithmic Scale

Negative Log Scale in action

If you try to use a logarithmic scale with negative values, you will get this error: "Negative or zero values can not be plotted correctly on logarithmic charts. Only positive values can be interpreted on a logarithmic scale."

Although it is not possible to use a logarithmic scale with negative values, we can use positive values and make it look like they are negative.

Read full article

Registering the HTTP Handler Manually

SharePoint

When using Dundas Chart or OLAP Services for ASP.NET (VS2005) or Dundas controls for SharePoint, we intend for temporary data to be managed by the HTTP handler. This helps avoid the "Access to the path … is denied" exceptions, and also enables Dundas Chart's rich AJAX capabilities.

Read more to find out how to properly register your HTTP handler for Dundas Chart (ASP.NET), Dundas Chart OLAP Services, and Chart/Gauge for SharePoint.

Read full article

Performance and Optimization in Dundas Map

Map performance

The performance of Dundas Map, like our other controls, will be influenced by many factors. Besides improving the machine specifications and balancing the demand being placed on your web server (if applicable), here are some major ways to optimize performance for Dundas Map.

Read about speeding up map rendering, caching, optimized panning and more!

Read full article

Jump back to the Table of Contents.

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.

Highlighting Map Shapes with AJAX

Ontario, highlighted through the power of AJAX

The MapSelection add-on lets you add additional AJAX interactivity to your maps by providing an onmouseover highlight for each Shape in your Map.

Read full article

Download

Drill-down with Dundas Chart for Reporting Services

Drill-down with Dundas Chart for Reporting Services

Technically, this isn't an add-on in the traditional sense, by why should Reporting Services be left out?

This article and its accompanying RDL files and Visual Studio project show you how to pass parameters while drilling-down through Chart for Reporting Services. The RDL files contain some code that you can use while implementing your own drill-down charts.

Read full article

Download

Jump back to the Table of Contents.

Chart

Get more out of Dundas Chart in your applications.

Featured Sample

The Renko Chart Type sample displays a Renko Chart in the Dundas Chart Samples Environment (under Financial Charting → Price Change Financial Charts → Renko Chart). This demo lets you see a Renko chart in action and tweak the box size (which can be a floating point value or "Default").

Read more…

Featured Property

The AnimationFramesPerSecond property (which is available only in the Enterprise edition of Chart for ASP.NET) lets you get or set the number of frames per second displayed by the chart's animation sequence. The default is 24, and AnimationFramesPerSecond must be set before displaying the chart for it to adjust the chart's animation.

Read more…

Tips

Tips and tricks for using Chart.

Using MouseMove, MouseOver and MouseOut with Chart
This article will give you additional samples for using the MouseMove, MouseOver and MouseOut events with the AJAX features of Dundas Chart for ASP.NET.

These events aren't as straight-forward as you might think, and this article will definitely help you integrate your own code with the AJAX features of Dundas Chart for ASP.NET.

Read more…

Questions & Answers

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

Q. What trust level is required for Dundas Chart for ASP.NET?
A. Dundas Chart for ASP.NET and Visual Studio 2005 provides extensive AJAX functionality and makes temporary file management more efficient with its HTTP handler. Each of these requires certain permissions in order for the control's code to run successfully. This means that if you have customized the trust level for your application, you may need to make changes to the security policy.

Read more…

Q. Why is my line chart criss-crossing back and forth?
A. Dundas Chart plots your data points in the order they are added to the collection. This typically does not affect other chart types unless you have two columns or points that overlap each other. If you have a line chart with unsorted data, your line can appear to loop around in the chart.

Read more…

Q. Why is my chart fixed on the page?
A. If Dundas Chart's AJAX interactive features have been enabled, in some cases Internet Explorer will not move the chart with a scrollbar in a scrollable <div> element or shift it up or down based on other elements' size and position.

Read more…

Jump back to the Table of Contents.

Gauge

Get more out of Dundas Gauge in your applications.

Featured Sample

The Analog Clock sample (under Gauge Applications → Analog Clock) demonstrates using the gauge as a clock that displays the current system time.

Read more…

Featured Property

The Attributes property, inherited from the System.Web.UI.WebControls.WebControl class, gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control. This is a read-only property.

Read more…

Tips

Tips and tricks for using Gauge.

SharePoint Bundle
If you're interested in using Dundas Gauge for SharePoint, and want to take advantage of Dundas Chart for SharePoint as well, you can get the Dundas Dashboard Bundle for SharePoint, which contains both Chart and Gauge.

Read more…

Questions & Answers

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

Q. What are Calculated Values?
A. When your gauge is attached to an input source, it automatically calculates several values based on the input data. You can use these to easily indicate the Maximum, Minimum, Average and Rate of Change in your gauge.

Read more…

Jump back to the Table of Contents.

Map

Get more out of Dundas Map in your applications.

Featured Sample

The Product Sales sample (under Map Applications → Product Sales) displays a map of the United States, overlaid with symbols indicating an overall sales volume for a product. The individual states are also colored based on a second product's sales volume. The symbols are displayed on a layer so they can easily be hidden or shown depending on the user's wishes.

Read more…

Featured Property

The AppRelativeTemplateSourceDirectory property, inherited from the System.Web.UI.Control class, gets or sets the application-relative virtual directory of the Page that contains this control. For example, if the page resides at http://www.dundas.com/map/featured, the AppRelativeTemplateSourceDirectory property returns "~/featured".

Read more…

Tips

Tips and tricks for using Map.

Use Interactive Panning to Enhance the User Experience
Interactive panning can greatly increase a user's productivity with Dundas Map for .NET. It lets the user drag the map to specific areas for better inspection.

Read more…

Questions & Answers

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

Q. How can I hide parts of Map's control panel?
A. Each of the components in Map's control panel can be turned on or off without affecting the other parts.

Read more…

Jump back to the Table of Contents.