Visifire v2.0.1 beta Released

Chirag

Hi,

This release contains fixes for the following bugs:

  • ToolTip did not take correct position in some cases.
  • Chart threw exception if ShadowEnabled property for Chart was set to true and later reset.
  • Events failed to attach with Pie & Doughnut Charts.
  • Legend showed the DataPoint, although Enabled property of DataPoint is set to false.
  • Chart threw exception if LabelLineEnabled is set to false for Pie & Doughnut Charts.
  • AxisX disappeared if DataPoint [index].Enabled is set to false.
  • Chart did not render if Enabled property of AxisLabels is set to false.

Also contains the following enhancements:

  • DataPoint label placement of chart type Column is improved.
  • Many users reported memory leak & high CPU usage in Visifire 2.0.0 beta. Thanks for reporting it. In this version memory management has been drastically improved.

Cheers,

Team Visifire


Visifire 2.0 beta Released!

Chirag

Hi,

The wait is over. Visifire 2.0 beta is here! Visifire 2.0 is a complete rewrite of Visifire 1.x, it is a result of complete architectural overhaul. We had to make changes in the XAML structure. The XAML used by Visifire 1.x is incompatible with Visifire 2.0. A notable change in XAML is that similar elements are grouped under an element collection. Visifire 2.0 follows the best practices laid down by Microsoft for component development. In Visifire 2.0 all properties are dependency properties. Dependency properties provide a way to compute the value of a property based on the value of other inputs.

The major features in this release are:-

Visifire works in WPF too
Visifire 2.0 boasts of multi-targeting feature. A single API to draw charts in Silverlight or WPF or WPF Browser Application. Yes, its true, you can start using Visifire in your desktop applications also.

Realtime Update
Any property of Visifire charts can be updated in realtime. No need to redraw the chart. Visifire1.x supported realtime update through Javascript, but not from managed code. We learnt that Visifire is being extensively used in managed code & updating charts in realtime is one of the most coveted feature. Hence, we implemented it. Real time update is showcased both in Chart Designer & Gallery.

Scrollable Charts
The name says it all. You can scroll the datapoints inside the charts. All chart types in the Gallery have an example showcasing this feature.

Styling
Visifire 2.0 charts can be styled. If you want to make the charts look the way you want & still harness the flexibility of Visifire, you can do so by styling the charts globally.

Editable in Blend
Designing requires a good Design Tool. It is true even for Silverlight Apps & that’s why Microsoft has Expression Blend. Visifire charts can now be designed in Microsoft Expression Blend.

Elegant Animation
Currently Visifire2.0 contains only one animation per chart type. The same animation doesn’t look good for all chart types. Hence, for every chart type a specific animation has been handpicked & polished to perfection.

Download Visifire 2.0 beta here.

This blog will be followed by a series of blogs on new features of Visifire2.0 & their implementation, so stay tuned.

PS: Forget not to check out Chart Designer. It updates the chart instantly & no longer requires redraw!

Cheers,

Team Visifire


Visifire v1.5.5 released

Chirag

Hi,

The following bugs have been fixed in this release

  • Chart type StackedArea100 crashed on setting YValue = 0 for any DataPoint.
  • In DataPoint, the property MarkerEnabled was being taken true for both boolean values.
  • ToolTip and Events were not working with 3D Chart if AnimationType = Type4 and no. of DataPoint > 900.
  • Pie and Doughnut Charts threw exception on MouseOver event with Href being set.
  • ShadowEnabled threw exception when chart is drawn from managed code.

Enhancements

  • Improved Axis Label Placement.
  • LineStyle will be reflected on LegendEntry in Legend.

Download the latest release here.

Cheers,
Team Visifire


Visifire v1.5.4 released

Chirag

Hi,

This release contains fixes for the following bugs:

  • Chart went blank if the no. of data points were more than 200.
  • Tooltips disappeared & JS events did not work after v1.5.2 internal release.
    (An emergency release - v1.5.3 - was done with the fix.)
  • Vertical scroller for Logger did not scroll automatically if the content outside the viewport was selected.
  • Charts flickered when updated from JS.

Enhancements:

  • Visifire’s “Auto Label Skip” feature can be enabled by setting Interval = “0″. This feature is helpful when there are high no. of datapoints where in Labels are skipped at regular intervals to avoid overlapping. Eg. <vc:AxisX Interval=”0″/>

Download the latest release here.

Cheers,
Team Visifire


Open Source Silverlight Charts Visifire now supports Silverlight 2!

Chirag

Hi,

Visifire now works with Silverlight 2. In fact no changes were required to port Visifire from
Silverlight 2 RC0 (Visifire v1.5.0 was released recently to developers with Silverlight 2 RC0 compatibility).

All live examples in the website are successfully tested against Silverlight 2.
Download your copy of Visifire here.

Thanks for listening,

Team Visifire


Visifire for Silverlight 2 Release Candidate 0

karthik

We have made a developer release of the Silverlight 2 RC0 version of the Visifire. Since this is not a public release the link in the Downloads page will not be updated until Silverlight 2 RC0 becomes public. Applications built using this release will only work with the Silverlight 2 RC0 Developer Runtime.

Download links for Silverlight 2 RC0 compatible version of Visifire:

Visifire:  visifire_v1.5.0.zip

With documentation:  visifire_v1.5.0_with_documentation.zip

Visifire for managed code users:  visifire_v1.5.0_for_managed_code.zip

Visifire source:  visifire_v1.5.0_source.zip

 

Thanks for your attention,

Team Visifire


Visifire v1.1.4 released

karthik

This release contains a bug fix.

Bug Fixed:

1. An exception is thrown for single DataPoint in Column/ Bar chart with Animation selected as Type4.

 

Thanks for your attention,

Team Visifire


Visifire v1.1.3 released

karthik

This version contains improved reporting for errors. Now the error log shows even the inner exceptions thrown by Silverlight along with the line no. & character position.

For eg. If unknown attribute name set in XML user is alerted in the following way.

Message: Unknown attribute Yvalue on element DataPoint. [Line: 2 Position: 330]

& if a wrong property value is set this message is shown.

Message: AG_E_PARSER_BAD_PROPERTY_VALUE [Line: 2 Position: 328]

By this, users will know the specific attribute name or value set in XML that doesn’t conform to Visifire’s XML standards.

 

Cheers,

Team Visifire


Visifire v1.1.2 released

karthik

We have made a minor change to the Visifire.js. Now you can set the background color of the silverlight plug-in while creating the visifire charts object. For example,

var chart = new Visifire( ‘Visifire.xap’, ’slPlugin1′, 500, 300, ‘transparent’);

Here ’slPlugin1′ is the ID of the silverlight control and it is optional. The last parameter in the constructor is the color which is again optional with default set to ‘white’.

Note: To make the plug-in background transparent, you’ll have to set the windowless state to ‘true’ using function:

chart.setWindowlessState(true);

Thanks for your attention.

Team Visifire


Visifire v1.1.1 released

karthik

This release contains a new function added in the Visifire.js.

The “windowless” state of the silverlight plugin can now be set by using the setWindowlessState(windowless_state) function which accepts either “true” or “false“.

Thanks for your attention

Team Visifire


Next Page »