<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-8422952596848895873</atom:id><lastBuildDate>Mon, 16 Sep 2024 19:34:47 +0000</lastBuildDate><category>Charting</category><category>Choosing</category><category>JQuery</category><category>Right Chart</category><category>Selecting</category><category>SharePoint</category><category>Silverlight</category><category>WPF</category><category>WSS</category><category>Windows Phone-Chart</category><category>XBAP</category><category>web-application</category><category>win-form application</category><title>Somnath&#39;s Blog</title><description></description><link>http://somnathpanja.blogspot.com/</link><managingEditor>noreply@blogger.com (Anonymous)</managingEditor><generator>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8422952596848895873.post-864496041953985169</guid><pubDate>Fri, 09 Mar 2012 07:05:00 +0000</pubDate><atom:updated>2012-03-08T23:05:25.504-08:00</atom:updated><title>Windows 8 – the New Site for Silverlight Programmers - Silverlight Application to Windows 8 Metro Style Application</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Right now I don’t have much feeling to speak about surface computing and Silverlight. I have much more feeling about Windows 8! Yes Windows 8 is a new game of HTML/JavaScript, Metro UI, Pointer, Animation, Effective business Application, Dashboard. It has the ability to run HTML/JavaScript directly on the desktop. Its Windows reimagined and reinvented from a solid core of Windows 7 speed and reliability. I’m not much worried about a welcome screen snowed under touch screen with full of Tiles for each app directly. Being a hard code .net Presentation Framework programmer I bet Metro UI is going to open good market place for Silverlight/WPF programmers. Microsoft Silverlight browser plug-in is strong enough framework and maintained wisely to kick flash! Remember about “out of browser” capabilities of Silverlight. I believe Microsoft already planed for Windows 8 before introducing Silverlight in Market. Silverlight is used and tested by thousands and thousands of users. Framework is strong enough  now. I’m sure it will take very less time&amp;nbsp; for a programmer to port Silverlight into Desktop completely.&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Following are few required changes to be done while converting/porting Silverlight application to Metro Style application.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;Namespace changes:&lt;/b&gt; System.Windows should be replaced by Windows.UI.Xaml in all classes.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Few APIs/concepts&lt;/b&gt; where removed in the Metro Style framework. It includes Effects, OpacityMask, Easing Functions etc.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;No MouseEvents:&lt;/b&gt; There are no mouse-specific input events such as MouseLeftButtonDown. Instead it provides PointerPressed, PointerReleased, PointerEntered or PointerExited events.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;XAML namespace changes:&lt;/b&gt; Now XAML namespaces no longer reference specific assemblies.&lt;/li&gt;
&lt;li&gt;No support for &lt;b&gt;TypeConverter&lt;/b&gt; yet. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;No support yet for RadialGradientBrush in Metro Style app.&lt;/b&gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;/ol&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;</description><link>http://somnathpanja.blogspot.com/2012/03/windows-8-new-site-for-silverlight.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8422952596848895873.post-2482968516136375198</guid><pubDate>Wed, 11 Jan 2012 06:36:00 +0000</pubDate><atom:updated>2012-04-03T04:12:47.727-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Charting</category><category domain="http://www.blogger.com/atom/ns#">Choosing</category><category domain="http://www.blogger.com/atom/ns#">JQuery</category><category domain="http://www.blogger.com/atom/ns#">Right Chart</category><category domain="http://www.blogger.com/atom/ns#">Selecting</category><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><category domain="http://www.blogger.com/atom/ns#">Silverlight</category><category domain="http://www.blogger.com/atom/ns#">web-application</category><category domain="http://www.blogger.com/atom/ns#">win-form application</category><category domain="http://www.blogger.com/atom/ns#">Windows Phone-Chart</category><category domain="http://www.blogger.com/atom/ns#">WPF</category><category domain="http://www.blogger.com/atom/ns#">WSS</category><category domain="http://www.blogger.com/atom/ns#">XBAP</category><title>Selecting Right Charting Component for Windows Phone or Desktop or Web Application</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
How do I choose a charting component? Do you think selecting the Right Chart Control  is really hard! Here I will help you to make it more easier.&lt;br /&gt;
&lt;br /&gt;
Well before you select a charting component you should be very careful about the following things.&lt;br /&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;First make sure that the chart looks smart and beautiful (For Enterprise grade application). &lt;/li&gt;
&lt;li&gt;Smooth and smart animation to impress your boss and clients.&lt;/li&gt;
&lt;li&gt;What data you are going to visualize in the Chart? It’s always better to select a charting component which supports all chart types in one binary/component.&lt;/li&gt;
&lt;li&gt; Few commonly used chart types are - Pie, Column, Bar, Line, Spline, Area, Stacked Charts and combination charts etc. Checkout the list &lt;a href=&quot;http://www.visifire.com/silverlight_wpf_charts_gauges_gallery.php&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Do not overlook styling and Theme options.&lt;/li&gt;
&lt;li&gt;Make sure its faster. &lt;/li&gt;
&lt;li&gt; It must support few basic features required to create an enterprise application or dashboard.&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; •&amp;nbsp;&amp;nbsp; Must be easier to use (This will reduce your development time).&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; •&amp;nbsp;&amp;nbsp; Must support switching one chart type to another just setting one property. &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; •&amp;nbsp;&amp;nbsp; Events on any elements present in chart (Required for creating drilldown charts)&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; •&amp;nbsp;&amp;nbsp; Supply data at one shot &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; •&amp;nbsp;&amp;nbsp; Real-time update&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; •&amp;nbsp;&amp;nbsp; Partial update (Real-time without updating the whole chart)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; •&amp;nbsp;&amp;nbsp; Good documentation.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
If you consider the above points while purchasing a charting component hope you will be able to select right chart control for your applicaton.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
According to my experience I can say Visifire is the best charting component which meets all the above requirements. Currently Visifire works with Silverlight, Windows Phone, WPF, XBAP, win-form application, any web-application, JQuery, SharePoint and so many..&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #3d85c6; text-align: left;&quot;&gt;
&lt;b&gt;Few Important&amp;nbsp; links&lt;/b&gt;&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.visifire.com/visifire_features.php&quot; target=&quot;_blank&quot;&gt;Feature List&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.visifire.com/silverlight_wpf_charts_gauges_gallery.php&quot; target=&quot;_blank&quot;&gt;Chart Gallery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.visifire.com/silverlight_examples.php&quot; target=&quot;_blank&quot;&gt;Download Sample Code - Examples&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.visifire.com/visifire_charts_gauges_documentation.php&quot; target=&quot;_blank&quot;&gt;Documentation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;</description><link>http://somnathpanja.blogspot.com/2012/01/selecting-right-charting-component.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8422952596848895873.post-4122178282229717121</guid><pubDate>Sun, 14 Feb 2010 18:35:00 +0000</pubDate><atom:updated>2012-01-01T22:41:50.406-08:00</atom:updated><title>A new ColorSet for Visifire Silverlight and WPF Charts</title><description>I have created a new ColorSet for &lt;a href=&quot;http://www.visifire.com/silverlight_2d_column_charts_gallery.php&quot;&gt;Visifire Silverlight and WPF Chart&lt;/a&gt;. Hope you guys will like it. &lt;br /&gt;
&lt;br /&gt;
&lt;img style=&quot;width:484px;height:267px;&quot; src=&quot;http://i47.tinypic.com/53prug.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;textarea id=&quot;TextArea1&quot; name=&quot;S1&quot; style=&quot;height: 323px; width: 99%&quot;&gt;   Visifire Chart Data XAML -------------------------------------------         &lt;vc:Chart xmlns:vc=&quot;clr-namespace:Visifire.Charts;assembly=SLVisifire.Charts&quot; Theme=&quot;Theme1&quot; BorderBrush=&quot;Gray&quot; BorderThickness=&quot;0&quot; Watermark=&quot;False&quot; View3D=&quot;true&quot; &gt;  &lt;vc:Chart.ColorSets&gt;                 &lt;vc:ColorSet Id=&quot;myColorSet&quot; &gt;                     &lt;vc:ColorSet.Brushes&gt;                         &lt;solidcolorbrush Color=&quot;#CCCC00&quot;&gt;&lt;/SolidColorBrush&gt;                         &lt;solidcolorbrush Color=&quot;#FF9900&quot;&gt;&lt;/SolidColorBrush&gt;                         &lt;solidcolorbrush Color=&quot;#009966&quot;&gt;&lt;/SolidColorBrush&gt;                         &lt;solidcolorbrush Color=&quot;#CCCC66&quot;&gt;&lt;/SolidColorBrush&gt;                         &lt;solidcolorbrush Color=&quot;#FF6699&quot;&gt;&lt;/SolidColorBrush&gt;                         &lt;solidcolorbrush Color=&quot;#CCCCCC&quot;&gt;&lt;/SolidColorBrush&gt;                         &lt;solidcolorbrush Color=&quot;#669999&quot;&gt;&lt;/SolidColorBrush&gt;                         &lt;solidcolorbrush Color=&quot;#339933&quot;&gt;&lt;/SolidColorBrush&gt;                         &lt;solidcolorbrush Color=&quot;#33CCCC&quot;&gt;&lt;/SolidColorBrush&gt;                         &lt;solidcolorbrush Color=&quot;#99CC99&quot;&gt;&lt;/SolidColorBrush&gt;                     &lt;/vc:ColorSet.Brushes&gt;                 &lt;/vc:ColorSet&gt;             &lt;/vc:Chart.ColorSets&gt;                          &lt;vc:Chart.Titles&gt;                 &lt;vc:Title Text=&quot;Top Customer Balances&quot;/&gt;             &lt;/vc:Chart.Titles&gt;             &lt;vc:Chart.Series&gt;                 &lt;vc:DataSeries ColorSet=&quot;myColorSet&quot; RenderAs=&quot;Column&quot; Bevel=&quot;True&quot;&gt;                     &lt;vc:DataSeries.DataPoints&gt;                         &lt;vc:DataPoint AxisXLabel=&quot;A&quot; YValue=&quot;20445.4&quot; LabelText=&quot;20445.4&quot; Exploded=&quot;True&quot;/&gt;                         &lt;vc:DataPoint AxisXLabel=&quot;B&quot; YValue=&quot;11310.4&quot; LabelText=&quot;11320.4&quot; Exploded=&quot;True&quot;/&gt;                         &lt;vc:DataPoint AxisXLabel=&quot;C&quot; YValue=&quot;9000.4&quot; LabelText=&quot;11320.4&quot; Exploded=&quot;True&quot;/&gt;                         &lt;vc:DataPoint AxisXLabel=&quot;D&quot; YValue=&quot;4625&quot; LabelText=&quot;4625&quot; Exploded=&quot;True&quot;/&gt;                         &lt;vc:DataPoint AxisXLabel=&quot;E&quot; YValue=&quot;4625&quot; LabelText=&quot;4625&quot; Exploded=&quot;True&quot;/&gt;                         &lt;vc:DataPoint AxisXLabel=&quot;F&quot; YValue=&quot;4500&quot; LabelText=&quot;4500&quot; Exploded=&quot;True&quot;/&gt;                         &lt;vc:DataPoint AxisXLabel=&quot;G&quot; YValue=&quot;4500&quot; LabelText=&quot;4500&quot; Exploded=&quot;True&quot;/&gt;                     &lt;/vc:DataSeries.DataPoints&gt;                 &lt;/vc:DataSeries&gt;             &lt;/vc:Chart.Series&gt;         &lt;/vc:Chart&gt; &lt;/textarea&gt;&lt;/div&gt;&lt;br /&gt;
If you are working with managed code programming in Silverlight/WPF, you can go through the link from Visifire documentation &lt;a href=&quot;http://www.visifire.com/documentation/Visifire_Documentation/Common_Tasks/Setting_ColorSet_from_Managed_Code.htm&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Enjoy! :).</description><link>http://somnathpanja.blogspot.com/2010/02/new-colorset-for-visifire-silverlight.html</link><author>noreply@blogger.com (Anonymous)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://i47.tinypic.com/53prug_th.png" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8422952596848895873.post-9008079072842564429</guid><pubDate>Fri, 04 Jul 2008 23:08:00 +0000</pubDate><atom:updated>2008-07-04T16:09:58.536-07:00</atom:updated><title>Breaking Changes for Silverlight 2 Beta 2</title><description>&lt;span style=&quot;font-weight:bold;&quot;&gt;Breaking Changes for Silverlight 2 Beta 2 (corrections and additions)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;With Silverlight 2 Beta 2 coming out there were a number of changes that will break applications written for older builds of Silverlight. We published a document that listed these changes and how to fix them (Breaking Changes Between Beta 1 and Beta 2) but this document is now a bit out of date due to corrections/additions made after the document was locked down.&lt;br /&gt;&lt;br /&gt;Attached is a more complete up-to-date version of this document. To get this attachment, scroll down to the bottom of this post. Note that I&#39;ve attached a Word 2007 version and a Word 97-2003 version. In addition, below is a list of changes/additions that might differ between this updated document and those that shiped with the SDK. You can use the attached new version of the document to see the correct changes.&lt;br /&gt;&lt;br /&gt;1. Controls no longer allow events to bubble up (in other words, controls eat events). Jesse Liberty&#39;s blog Who Ate my MouseDown Event? for more information. Also, the section in the breaking changes doc titled RoutedEventArgs.Handled=true Events No Longer Bubble but it is perhaps not very discoverable under that title.&lt;br /&gt;&lt;br /&gt;2. A whole bunch DataGrid breaking changes. The changes are to numerous to list in this post. Download the attached Word file to get them. The online version of the breaking changes doc doesn&#39;t have this while the loose Word file that ships with the offline SDK does so you may or may not already have this info depending on your source...&lt;br /&gt;&lt;br /&gt;3. Wrong URL in the sample crossdomain.xml file. It should look like this:&lt;br /&gt;&lt;br /&gt;crossdomain.xml&lt;br /&gt;&lt;br /&gt;&lt;?xml version=&quot;1.0&quot;?&gt;&lt;br /&gt;&lt;br /&gt;&lt;!DOCTYPE cross-domain-policy SYSTEM&lt;br /&gt;&lt;br /&gt;  &quot;http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;cross-domain-policy&gt;&lt;br /&gt;&lt;br /&gt;  &lt;allow-http-request-headers-from domain=&quot;* &quot; headers=&quot;*&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/cross-domain-policy&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;4. Calendar/DatePicker Changes section is wrong. It should look like this:&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Who Is Affected: Those using DatePicker or Calendar.&lt;br /&gt;&lt;br /&gt;Summary&lt;br /&gt;&lt;br /&gt;The following changes were made to the Calendar and DatePicker.&lt;br /&gt;&lt;br /&gt;Calendar&lt;br /&gt;&lt;br /&gt;·         [Remove] Style DayStyle&lt;br /&gt;&lt;br /&gt;·         [Remove] Style MonthStyle&lt;br /&gt;&lt;br /&gt;·         [Removed] EventHandler&lt;CalendarDateChangedEventArgs&gt; DateSelected&lt;br /&gt;&lt;br /&gt;·         [Added] EventHandler&lt;SelectionChangedEventArgs&gt; SelectedDatesChanged&lt;br /&gt;&lt;br /&gt;DatePicker&lt;br /&gt;&lt;br /&gt;·         [Remove] ToolTip ToolTip&lt;br /&gt;&lt;br /&gt;·         [Remove] EventHandler&lt;DatePickerTextParseErrorEventArgs&gt; TextParseError&lt;br /&gt;&lt;br /&gt;·         [Added] EventHandler&lt;DatePickerDateValidationErrorEventArgs&gt; DateValidationError&lt;br /&gt;&lt;br /&gt;·         [Removed] EventHandler&lt;DatePickDateChangedEventArgs&gt; DateSelected&lt;br /&gt;&lt;br /&gt;·         [Added] EventHandler&lt;SelectionChangedEventArgs&gt; SelectedDateChanged&lt;br /&gt;&lt;br /&gt;Calendar and DatePicker&lt;br /&gt;&lt;br /&gt;·         [Remove] bool IsEnabled {get; set;}&lt;br /&gt;&lt;br /&gt;·         [Remove] DateTime? SelectableDateStart&lt;br /&gt;&lt;br /&gt;·         [Remove] DateTime? SelectableDateEnd&lt;br /&gt;&lt;br /&gt;·         [Remove] bool AreDatesInPastSelectable&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;5.  System.ServiceModel.ClientBase Changes section is wrong. It should look like this:&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Who Is Affected: Those using System.ServiceModel.ClientBase.Open() and Close() or System.ServiceModel.ClientBase.Dispose().&lt;br /&gt;&lt;br /&gt;Summary&lt;br /&gt;&lt;br /&gt;System.ServiceModel.ClientBase.Open() and Close() and System.ServiceModel.ClientBase.Dispose() were removed.&lt;br /&gt;&lt;br /&gt;Fix Required&lt;br /&gt;&lt;br /&gt;Workarounds for code using Open():&lt;br /&gt;&lt;br /&gt;·         [preferred] Don’t call it: on the first web service call we will automatically do Open asynchronously, so you don’t need to call it explicitly.&lt;br /&gt;&lt;br /&gt;·         [preferred] Change code to use OpenAsync and the OpenCompleted event&lt;br /&gt;&lt;br /&gt;·         [less preferred] Cast the proxy to ICommunicationObject and use BeginOpen/EndOpen&lt;br /&gt;&lt;br /&gt;·         [not recommended] Cast the proxy to ICommunicationObject and use Open()&lt;br /&gt;&lt;br /&gt;Workarounds for code using Close():&lt;br /&gt;&lt;br /&gt;·         [preferred] change code to use CloseAsync.  The CloseCompleted event is not usually necessary as you don’t usually need notification when Close completes&lt;br /&gt;&lt;br /&gt;·         [less preferred] don’t call Close at all.  Resources used by the proxy will eventually be reclaimed&lt;br /&gt;&lt;br /&gt;·         [less preferred] Cast the proxy to ICommunicationObject and use BeginClose/EndClose&lt;br /&gt;&lt;br /&gt;·         [not recommended] Cast the proxy to ICommunicationObject and use Close()&lt;br /&gt;&lt;br /&gt;Workarounds for code using Dispose() or the ‘using’ C# pattern:&lt;br /&gt;&lt;br /&gt;·         [preferred] change code to call CloseAsync&lt;br /&gt;&lt;br /&gt;·         [less preferred] see other alternatives for Close() above&lt;br /&gt;&lt;br /&gt;6. The following was added to the Miscellaneous API changes section:&lt;br /&gt;&lt;br /&gt;·         XmlAnyElementAttributes class no longer implements Collection&lt;T&gt;, ICollection&lt;T&gt;, IEnumerable&lt;T&gt;, or IList&lt;T&gt;&lt;br /&gt;&lt;br /&gt;·         XmlArrayItemAttributes class no longer implements Collection&lt;T&gt;, ICollection&lt;T&gt;, IEnumerable&lt;T&gt;, or IList&lt;T&gt;&lt;br /&gt;&lt;br /&gt;·         XmlElementAttributes class no longer implements Collection&lt;T&gt;, ICollection&lt;T&gt;, IEnumerable&lt;T&gt;, or IList&lt;T&gt;&lt;br /&gt;&lt;br /&gt;·         System.Runtime.Serialization.ExtensionDataObject class was removed.&lt;br /&gt;&lt;br /&gt;·         XmlAnyAttributeAttribute class was removed.&lt;br /&gt;&lt;br /&gt;·         XmlAttributes.XmlAnyAttribute member was removed.&lt;br /&gt;&lt;br /&gt;·         CodeIdentifier class was removed.&lt;br /&gt;&lt;br /&gt;·         CodeIdentifiers class was removed.&lt;br /&gt;&lt;br /&gt;·         Removed: delegate types XmlSerializationCollectionFixupCallback, XmlSerializationFixupCallback, and XmlSerializationReadCallback&lt;br /&gt;&lt;br /&gt;·         The following protected members of XmlSerializationReader were removed:&lt;br /&gt;&lt;br /&gt;o    [remove] protected void AddFixup(Fixup fixup);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void AddFixup(CollectionFixup fixup);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void AddReadCallback(String name, String ns, Type type, XmlSerializationReadCallback read);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void AddTarget(String id, Object o);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void FixupArrayRefs(Object fixup);&lt;br /&gt;&lt;br /&gt;o    [remove] protected Int32 GetArrayLength(String name, String ns);&lt;br /&gt;&lt;br /&gt;o    [remove] protected Object GetTarget(String id);&lt;br /&gt;&lt;br /&gt;o    [remove] protected Boolean ReadReference(out String fixupReference);&lt;br /&gt;&lt;br /&gt;o    [remove] protected Object ReadReferencedElement(String name, String ns);&lt;br /&gt;&lt;br /&gt;o    [remove] protected Object ReadReferencedElement();&lt;br /&gt;&lt;br /&gt;o    [remove] protected void ReadReferencedElements();&lt;br /&gt;&lt;br /&gt;o    [remove] protected Object ReadReferencingElement(String name, String ns, Boolean elementCanBeType, out String fixupReference);&lt;br /&gt;&lt;br /&gt;o    [remove] protected Object ReadReferencingElement(String name, String ns, out String fixupReference);&lt;br /&gt;&lt;br /&gt;o    [remove] protected Object ReadReferencingElement(out String fixupReference);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void Referenced(Object o);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void UnreferencedObject(String id, Object o);&lt;br /&gt;&lt;br /&gt;o    [remove] protected class CollectionFixup; // removed&lt;br /&gt;&lt;br /&gt;o    [remove] protected internal class Fixup; // removed&lt;br /&gt;&lt;br /&gt;·         The following protected members of XmlSerializationWriter were removed:&lt;br /&gt;&lt;br /&gt;o    [remove] protected void AddWriteCallback(Type type, String typeName, String typeNs, XmlSerializationWriteCallback callback);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void WriteId(Object o);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void WritePotentiallyReferencingElement(String n, String ns, Object o, Type ambientType, Boolean suppressReference);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void WritePotentiallyReferencingElement(String n, String ns, Object o, Type ambientType);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void WritePotentiallyReferencingElement(String n, String ns, Object o, Type ambientType, Boolean suppressReference, Boolean isNullable);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void WritePotentiallyReferencingElement(String n, String ns, Object o);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void WriteReferencedElements();&lt;br /&gt;&lt;br /&gt;o    [remove] protected void WriteReferencingElement(String n, String ns, Object o);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void WriteReferencingElement(String n, String ns, Object o, Boolean isNullable);&lt;br /&gt;&lt;br /&gt;o    [remove] protected void WriteRpcResult(String name, String ns);&lt;br /&gt;&lt;br /&gt;7. The Scrollviewer template elements changed.&lt;br /&gt;&lt;br /&gt;To fix: Go to the ScrollViewer template documentation or re-generate a new default template in Blend 2.5. This will get you the correct names of the template elements.&lt;br /&gt;&lt;br /&gt;8. Can&#39;t get UI elements by name if hosted in ContentControl (ScrollViewers etc).&lt;br /&gt;&lt;br /&gt;9. You can find a workaround for the removal of the WatermarkedTextBox control here: WatermarkedTextBox for Silverlight 2 Beta 2.</description><link>http://somnathpanja.blogspot.com/2008/07/breaking-changes-for-silverlight-2-beta.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8422952596848895873.post-1057027123064046920</guid><pubDate>Mon, 12 May 2008 13:21:00 +0000</pubDate><atom:updated>2008-12-11T07:17:21.655-08:00</atom:updated><title>Amazing auto label placing in Visifire charts</title><description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&lt;a href=&quot;http://www.visifire.com/&quot;&gt;&lt;span style=&quot;font-family:trebuchet ms;font-size:85%;&quot;&gt;Visifire&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family:trebuchet ms;font-size:85%;&quot;&gt; is a Silverlight based &lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://www.visifire.com/license.php&quot;&gt;&lt;span style=&quot;font-family:trebuchet ms;font-size:85%;color:#333333;&quot;&gt;Open Source&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-family:trebuchet ms;&quot;&gt;&lt;span style=&quot;color:#333333;&quot;&gt; data visualization component. Visifire supports Silverlight 2.0. Using Visifire you can easily create good looking charts within minutes. You can create your own charts. But you need to know a bit about HTML only. Visifire supports various chart types.&lt;/span&gt;&lt;span style=&quot;color:#339999;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:Trebuchet MS;font-size:85%;color:#339999;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-family:trebuchet ms;&quot;&gt;&lt;span style=&quot;color:#339999;&quot;&gt;&lt;strong&gt;Currently the following is a list of chart types available in Visifire:&lt;/strong&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-family:trebuchet ms;&quot;&gt;&lt;span style=&quot;color:#333333;&quot;&gt;Column, Line, Pie, Bar, Area, Doughnut, Stacked Column, StackedColumn100, Stacked Bar, StackedBar100,  Stacked Area, StackedArea100, Bubble and Point. You can have a look at their &lt;a href=&quot;http://visifire.com/silverlight_charts_gallery.php&quot;&gt;galleries&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-family:trebuchet ms;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:trebuchet ms;font-size:85%;&quot;&gt;Especially, I would like to tell you about the label placement in Visifire charts. There are so many labels to be placed. But space is less. Visifire team has done a very good work on this problem. In Visifire charts, if chart size is small and there are many DataPoints. Just by doing minor changes in some of the property values for the &lt;/span&gt;&lt;a href=&quot;http://visifire.com/documentation/visifire_documentation/reference/chart_element_reference/axisx.htm&quot;&gt;&lt;span style=&quot;font-family:trebuchet ms;font-size:85%;&quot;&gt;AxisX&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family:trebuchet ms;font-size:85%;&quot;&gt; element in data, you can place the labels beautifully over the chart. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:Trebuchet MS;font-size:85%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:trebuchet ms;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#ff6600;&quot;&gt;&lt;strong&gt;Here are the key attributes present in the following xml fragment for Visifire Data.xml.&lt;/strong&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family:Trebuchet MS;font-size:85%;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;code&gt;&amp;lt;vc:&lt;a href=&quot;http://visifire.com/documentation/visifire_documentation/reference/chart_element_reference/axisx.htm&quot;&gt;AxisX&lt;/a&gt; &lt;a href=&quot;http://visifire.com/documentation/visifire_documentation/reference/attribute_reference/numeric_attributes/interval.htm&quot;&gt;Interval&lt;/a&gt;=&quot;1&quot; &lt;a href=&quot;http://visifire.com/documentation/visifire_documentation/reference/attribute_reference/numeric_attributes/labelangle.htm&quot;&gt;LabelAngle&lt;/a&gt;=&quot;0&quot; &amp;gt;&lt;br /&gt;&amp;lt;vc:&lt;a href=&quot;http://visifire.com/documentation/visifire_documentation/reference/chart_element_reference/axislabels.htm&quot;&gt;AxisLabels&lt;/a&gt; &lt;a href=&quot;http://visifire.com/documentation/visifire_documentation/reference/attribute_reference/numeric_attributes/numberofrows.htm&quot;&gt;Rows&lt;/a&gt;=&quot;1&quot; &lt;a href=&quot;http://visifire.com/documentation/visifire_documentation/reference/attribute_reference/numeric_attributes/fontsize.htm&quot;&gt;FontSize&lt;/a&gt;=&quot;7&quot;/&amp;gt;&lt;br /&gt;&amp;lt;/vc:AxisX&amp;gt; &lt;/code&gt;&lt;code&gt;&lt;br /&gt;&lt;/div&gt;&lt;p align=&quot;left&quot;&gt;&lt;/code&gt;&lt;a href=&quot;http://visifire.com/documentation/visifire_documentation/reference/chart_element_reference/axisx.htm&quot;&gt;&lt;span style=&quot;font-family:trebuchet ms;font-size:85%;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:130%;color:#666666;&quot;&gt;Here are some screenshots.&lt;/span&gt;&lt;/strong&gt; &lt;/span&gt;&lt;a&gt;&lt;a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://visifire.com/documentation/visifire_documentation/reference/chart_element_reference/axisx.htm&quot;&gt;&lt;a href=&quot;http://visifire.com/documentation/visifire_documentation/reference/chart_element_reference/axisx.htm&quot;&gt;&lt;span style=&quot;font-family:Trebuchet MS;font-size:130%;color:#999999;&quot;&gt;&lt;strong&gt;Pie Chart&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_A3_7wU3jTaA/SChTf_Cj-aI/AAAAAAAAAAc/jX0A4k7l_lo/s1600-h/pie1.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5199497578762467746&quot; style=&quot;CURSOR: hand&quot; alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_A3_7wU3jTaA/SChTf_Cj-aI/AAAAAAAAAAc/jX0A4k7l_lo/s400/pie1.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;[Data.xml ]&lt;br /&gt;&lt;code&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&amp;lt;vc:Chart Theme=&quot;Theme3&quot; AnimationEnabled=&quot;False&quot;&lt;br /&gt;xmlns:vc=&quot;clr-namespace:Visifire.Charts;assembly=Visifire.Charts&quot;&lt;br /&gt;Width=&quot;500&quot; Height=&quot;310&quot;&lt;br /&gt;Watermark=&quot;False&quot; BorderThickness=&quot;0&quot; HorizontalAlignment=&quot;Center&quot; View3D=&quot;false&quot;&amp;gt;&lt;br /&gt;&amp;lt;vc:AxisX Interval=&quot;1&quot; LabelAngle=&quot;0&quot; &amp;gt;&lt;br /&gt;&amp;lt;vc:AxisLabels Rows=&quot;1&quot; FontSize=&quot;4&quot;/&amp;gt;&lt;br /&gt;&amp;lt;/vc:AxisX&amp;gt;&lt;br /&gt;&amp;lt;vc:DataSeries RenderAs=&quot;Pie&quot; ShowInLegend=&quot;False&quot; Bevel=&quot;true&quot; LabelEnabled=&quot;true&quot;&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;B&quot; YValue=&quot;5509&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;C&quot; YValue=&quot;7047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;D&quot; YValue=&quot;10047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;E&quot; YValue=&quot;8508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;F&quot; YValue=&quot;6022&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;G&quot; YValue=&quot;9047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;H&quot; YValue=&quot;7508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;I&quot; YValue=&quot;11222&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;J&quot; YValue=&quot;5498&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;K&quot; YValue=&quot;6754&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;L&quot; YValue=&quot;8756&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;M&quot; YValue=&quot;2340&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;O&quot; YValue=&quot;2509&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;P&quot; YValue=&quot;3047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Q&quot; YValue=&quot;40047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;R&quot; YValue=&quot;6508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;S&quot; YValue=&quot;7022&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;T&quot; YValue=&quot;8047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;U&quot; YValue=&quot;4508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;V&quot; YValue=&quot;1222&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;W&quot; YValue=&quot;598&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;X&quot; YValue=&quot;4754&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Y&quot; YValue=&quot;856&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Z&quot; YValue=&quot;340&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;A1&quot; YValue=&quot;947&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;B2&quot; YValue=&quot;7408&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;C2&quot; YValue=&quot;1322&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;D2&quot; YValue=&quot;5798&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;E2&quot; YValue=&quot;6254&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;F2&quot; YValue=&quot;8726&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;G2&quot; YValue=&quot;3340&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;H2&quot; YValue=&quot;9047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;I2&quot; YValue=&quot;7538&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;J2&quot; YValue=&quot;1322&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;K2&quot; YValue=&quot;5698&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;L2&quot; YValue=&quot;6954&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;M2&quot; YValue=&quot;8256&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;N2&quot; YValue=&quot;2540&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;O2&quot; YValue=&quot;9067&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;P2&quot; YValue=&quot;7528&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Q2&quot; YValue=&quot;1522&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;R2&quot; YValue=&quot;5298&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;S2&quot; YValue=&quot;6754&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;T2&quot; YValue=&quot;8856&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;U2&quot; YValue=&quot;2240&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;V2&quot; YValue=&quot;9027&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;W2&quot; YValue=&quot;7228&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;X2&quot; YValue=&quot;13222&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Y2&quot; YValue=&quot;5498&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Z2&quot; YValue=&quot;6554&quot;/&amp;gt;&lt;br /&gt;&amp;lt;/vc:DataSeries&amp;gt;&lt;br /&gt;&amp;lt;/vc:Chart&amp;gt; &lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;/code&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt;&lt;strong&gt;&lt;span style=&quot;color:#999999;&quot;&gt;Column Chart&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_A3_7wU3jTaA/SChWOvCj-bI/AAAAAAAAAAk/jWks38L0iAg/s1600-h/Column1.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5199500580944607666&quot; style=&quot;CURSOR: hand&quot; alt=&quot;&quot; src=&quot;http://4.bp.blogspot.com/_A3_7wU3jTaA/SChWOvCj-bI/AAAAAAAAAAk/jWks38L0iAg/s400/Column1.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;[Data.xml ]&lt;br /&gt;&lt;code&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&amp;lt;vc:Chart Theme=&quot;Theme3&quot; AnimationEnabled=&quot;False&quot;&lt;br /&gt;xmlns:vc=&quot;clr-namespace:Visifire.Charts;assembly=Visifire.Charts&quot;&lt;br /&gt;Width=&quot;500&quot; Height=&quot;310&quot;&lt;br /&gt;Watermark=&quot;False&quot; BorderThickness=&quot;0&quot; HorizontalAlignment=&quot;Center&quot; View3D=&quot;false&quot;&amp;gt;&lt;br /&gt;&amp;lt;vc:AxisX Interval=&quot;1&quot; LabelAngle=&quot;0&quot; &amp;gt;&lt;br /&gt;&amp;lt;vc:AxisLabels Rows=&quot;2&quot; FontSize=&quot;8&quot;/&amp;gt;&lt;br /&gt;&amp;lt;/vc:AxisX&amp;gt;&lt;br /&gt;&amp;lt;vc:DataSeries RenderAs=&quot;Column&quot; ShowInLegend=&quot;False&quot; Bevel=&quot;true&quot; LabelEnabled=&quot;true&quot;&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;B&quot; YValue=&quot;5509&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;C&quot; YValue=&quot;7047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;D&quot; YValue=&quot;10047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;E&quot; YValue=&quot;8508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;F&quot; YValue=&quot;6022&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;G&quot; YValue=&quot;9047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;H&quot; YValue=&quot;7508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;I&quot; YValue=&quot;11222&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;J&quot; YValue=&quot;5498&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;K&quot; YValue=&quot;6754&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;L&quot; YValue=&quot;8756&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;M&quot; YValue=&quot;2340&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;O&quot; YValue=&quot;2509&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;P&quot; YValue=&quot;3047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Q&quot; YValue=&quot;40047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;R&quot; YValue=&quot;6508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;S&quot; YValue=&quot;7022&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;T&quot; YValue=&quot;8047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;U&quot; YValue=&quot;4508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;V&quot; YValue=&quot;1222&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;W&quot; YValue=&quot;598&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;X&quot; YValue=&quot;4754&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Y&quot; YValue=&quot;856&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Z&quot; YValue=&quot;340&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;A1&quot; YValue=&quot;947&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;B2&quot; YValue=&quot;7408&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;C2&quot; YValue=&quot;1322&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;D2&quot; YValue=&quot;5798&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;E2&quot; YValue=&quot;6254&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;F2&quot; YValue=&quot;8726&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;G2&quot; YValue=&quot;3340&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;H2&quot; YValue=&quot;9047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;I2&quot; YValue=&quot;7538&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;J2&quot; YValue=&quot;1322&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;K2&quot; YValue=&quot;5698&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;L2&quot; YValue=&quot;6954&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;M2&quot; YValue=&quot;8256&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;N2&quot; YValue=&quot;2540&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;O2&quot; YValue=&quot;9067&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;P2&quot; YValue=&quot;7528&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Q2&quot; YValue=&quot;1522&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;R2&quot; YValue=&quot;5298&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;S2&quot; YValue=&quot;6754&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;T2&quot; YValue=&quot;8856&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;U2&quot; YValue=&quot;2240&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;V2&quot; YValue=&quot;9027&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;W2&quot; YValue=&quot;7228&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;X2&quot; YValue=&quot;13222&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Y2&quot; YValue=&quot;5498&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Z2&quot; YValue=&quot;6554&quot;/&amp;gt;&lt;br /&gt;&amp;lt;/vc:DataSeries&amp;gt;&lt;br /&gt;&amp;lt;/vc:Chart&amp;gt; &lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;code&gt;&lt;span style=&quot;font-size:130%;color:#999999;&quot;&gt;&lt;strong&gt;Line Chart&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_A3_7wU3jTaA/SChWi_Cj-cI/AAAAAAAAAAs/L466xYshHac/s1600-h/3.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5199500928836958658&quot; style=&quot;CURSOR: hand&quot; alt=&quot;&quot; src=&quot;http://1.bp.blogspot.com/_A3_7wU3jTaA/SChWi_Cj-cI/AAAAAAAAAAs/L466xYshHac/s400/3.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;[Data.xml ]&lt;br /&gt;&lt;code&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&amp;lt;vc:Chart Theme=&quot;Theme3&quot; AnimationEnabled=&quot;False&quot;&lt;br /&gt;xmlns:vc=&quot;clr-namespace:Visifire.Charts;assembly=Visifire.Charts&quot;&lt;br /&gt;Width=&quot;500&quot; Height=&quot;310&quot;&lt;br /&gt;Watermark=&quot;False&quot; BorderThickness=&quot;0&quot; HorizontalAlignment=&quot;Center&quot; View3D=&quot;false&quot;&amp;gt;&lt;br /&gt;&amp;lt;vc:AxisX Interval=&quot;1&quot; LabelAngle=&quot;0&quot; &amp;gt;&lt;br /&gt;&amp;lt;vc:AxisLabels Rows=&quot;2&quot; FontSize=&quot;8&quot;/&amp;gt;&lt;br /&gt;&amp;lt;/vc:AxisX&amp;gt;&lt;br /&gt;&amp;lt;vc:DataSeries RenderAs=&quot;Line&quot; LineThickness=&quot;1.5&quot; Color=&quot;Red&quot; ShowInLegend=&quot;False&quot; Bevel=&quot;true&quot; LabelEnabled=&quot;False&quot;&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;B&quot; YValue=&quot;5509&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;C&quot; YValue=&quot;7047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;D&quot; YValue=&quot;10047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;E&quot; YValue=&quot;8508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;F&quot; YValue=&quot;6022&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;G&quot; YValue=&quot;9047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;H&quot; YValue=&quot;7508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;I&quot; YValue=&quot;11222&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;J&quot; YValue=&quot;5498&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;K&quot; YValue=&quot;6754&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;L&quot; YValue=&quot;8756&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;M&quot; YValue=&quot;2340&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;O&quot; YValue=&quot;2509&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;P&quot; YValue=&quot;3047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Q&quot; YValue=&quot;40047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;R&quot; YValue=&quot;6508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;S&quot; YValue=&quot;7022&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;T&quot; YValue=&quot;8047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;U&quot; YValue=&quot;4508&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;V&quot; YValue=&quot;1222&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;W&quot; YValue=&quot;598&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;X&quot; YValue=&quot;4754&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Y&quot; YValue=&quot;856&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Z&quot; YValue=&quot;340&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;A1&quot; YValue=&quot;947&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;B2&quot; YValue=&quot;7408&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;C2&quot; YValue=&quot;1322&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;D2&quot; YValue=&quot;5798&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;E2&quot; YValue=&quot;6254&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;F2&quot; YValue=&quot;8726&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;G2&quot; YValue=&quot;3340&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;H2&quot; YValue=&quot;9047&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;I2&quot; YValue=&quot;7538&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;J2&quot; YValue=&quot;1322&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;K2&quot; YValue=&quot;5698&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;L2&quot; YValue=&quot;6954&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;M2&quot; YValue=&quot;8256&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;N2&quot; YValue=&quot;2540&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;O2&quot; YValue=&quot;9067&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;P2&quot; YValue=&quot;7528&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Q2&quot; YValue=&quot;1522&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;R2&quot; YValue=&quot;5298&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;S2&quot; YValue=&quot;6754&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;T2&quot; YValue=&quot;8856&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;U2&quot; YValue=&quot;2240&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;V2&quot; YValue=&quot;9027&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;W2&quot; YValue=&quot;7228&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;X2&quot; YValue=&quot;13222&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Y2&quot; YValue=&quot;5498&quot;/&amp;gt;&lt;br /&gt;&amp;lt;vc:DataPoint AxisLabel=&quot;Z2&quot; YValue=&quot;6554&quot;/&amp;gt;&lt;br /&gt;&amp;lt;/vc:DataSeries&amp;gt;&lt;br /&gt;&amp;lt;/vc:Chart&amp;gt; &lt;/span&gt;&lt;/code&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;code&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color:#000000;&quot;&gt;Visifire provides online&lt;/span&gt; &lt;a href=&quot;http://visifire.com/visifire_charts_documentation.php&quot;&gt;Documentation&lt;/a&gt;, &lt;a href=&quot;http://visifire.com/forums&quot;&gt;Forum&lt;/a&gt;, &lt;a href=&quot;http://visifire.com/blog&quot;&gt;Blogs&lt;/a&gt; &lt;span style=&quot;color:#000000;&quot;&gt;etc...&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&lt;span style=&quot;color:#000000;&quot;&gt;For any kind of help or quick-start I suggest you to go through Visifire Charts&lt;/span&gt; &lt;/span&gt;&lt;a href=&quot;http://visifire.com/visifire_charts_documentation.php&quot;&gt;Documentation&lt;/a&gt;.&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;code&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;</description><link>http://somnathpanja.blogspot.com/2008/05/amazing-auto-label-placing-in-visifire.html</link><author>noreply@blogger.com (Anonymous)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_A3_7wU3jTaA/SChTf_Cj-aI/AAAAAAAAAAc/jX0A4k7l_lo/s72-c/pie1.jpg" height="72" width="72"/><thr:total>1</thr:total></item></channel></rss>