Friday, 27 June 2014

Sparrow Reader

,
Sparrow Reader
Sparrow Reader is a free app for viewing and interacting with PDF and XPS files on your Windows Phone 8 device. You can also share them by Bluetooth,GoogleDrive and OneDrive

Features:
• Open Password Protected PDF documents
• No Ads
• Bookmark document pages
• Search for text
• Pin documents to start screen
• Share documents by Bluetooth
• Browse documents from OneDrive and GoogleDrive
• Upload local documents to OneDrive and GoogleDrive
• Open files from SD card
• Zoom for comfortable view
Screenshots
User Reviews

 Sparrow Reader
Read more →

Tuesday, 28 May 2013

Bullet Graph for WPF, Silverlight, WinRT and Windows Phone

,

Bullet Graph for WPF, Silverlight, WinRT and Windows Phone

By , 28 May 2013

 

Overview  

  This article describes the development of custom bullet graph control in the following Cross Platforms 
  1. WPF for Desktop Applications
  2. Silverlight for Web Applications 
  3. WinRT for Touch and Desktop Apps
  4. WIndows Phone for Mobile Applications   
 

Bullet Graph  

A bullet graph is a variation of Bar Chart developed by Stephen Few   in 2005. The bullet graph is mainly used in the Business Dashboard Design. The design specifications for Bullet Graph can be found at "Stephen Few - Bullet Graph Design Specifications".The specification is below. 
  
How to Download BulletGraph Control 
I implemented and published the bullet graph control in the Nuget Server.
First of all download the bullet graph control for your specified platform from the following links
  1. BulletGraph for WPF 
  2. BulletGraph for Silverlight  
  3. BulletGraph for WinRT  
  4. BulletGraph for Windows Phone 7.1 
  5. BulletGraph for Windows Phone 8  
 
After installing the package, the following are the steps to create bullet graph in XAML 
For WPF Bullet Graph, import the following namespace 
 xmlns:sparrow="http://sparrowtoolkit.codeplex.com/wpf" 
For SIlverlight Bullet Graph, import the following namespace  
 xmlns:sparrow="http://sparrowtoolkit.codeplex.com/wpf" 
For WinRT Bullet Graph, import the following namespace  
 xmlns:sparrow="using:Sparrow.BulletGraph" 
For Windows Phone 7.1 Bullet Graph, import the following namespace  
 xmlns:sparrow="clr-namespace:Sparrow.BulletGraph;assembly=Sparrow.BulletGraph.WP7.45"  
For Windows Phone 8 Bullet Graph, import the following namespace  
 xmlns:sparrow="clr-namespace:Sparrow.BulletGraph;assembly=Sparrow.BulletGraph.WP8.45"  
Then Create the Bullet graph Control in the XAML
  <sparrow:BulletGraph Minimum="0" Interval="500" MinorTickStep="3" PerformanceMeasure="1700" ComparativeMeasureSpacing="0.3"   ComparativeMeasure="2100"   Maximum="2500"  Height="45" VerticalAlignment="Center">
                        <sparrow:QualitativeRange Maximum="2000" Fill="#D8D8D8"/>
                        <sparrow:QualitativeRange Maximum="1400" Fill="#7F7F7F"/>
                        <sparrow:QualitativeRange Maximum="2500" Fill="#EBEBEB"/>
  </sparrow:BulletGraph> 
The final result are below
Bullet Graph control in WinRT 
BulletGraph Control in Windows Phone 
BulletGraph Control in WPF 
 
BulletGraph Control in Silverlight  

Styling and Customization  

 

  <sparrow:BulletGraph Orientation="Vertical" ScalePosition="Opposed" Minimum="0" Interval="500" MinorTickStep="3" PerformanceMeasure="1700" ComparativeMeasureSpacing="0.3"   ComparativeMeasure="2100"   Maximum="2500"  Width="60" VerticalAlignment="Center">
                <sparrow:QualitativeRange Maximum="2000" Fill="#FF35A02E"/>
                <sparrow:QualitativeRange Maximum="1400" Fill="#FFFFFF01"/>
                <sparrow:QualitativeRange Maximum="2500" Fill="#FFFE0000"/>
 </sparrow:BulletGraph>  

Conclusion 

With this article i have demonstrated the way to implement the cross platform based bullet graph custom control via this you can use bullet graph for Business Dashboard design or Data Visualization purpose. 
Read more →

Thursday, 9 May 2013

Designer Debugging in WinRT

,
The following are the steps to debug the visual studio designer for WinRT Projects

1.Open the WinRT Project that designer needs to debug 

2.Note the (XDesProc process id from the TaskManager as shown in the below image)

3.Open the Same Solution in Another Window


 4.Note the New XDesProc process id from the taskmanager this is designer's process needs to debug

5.Go to Debug->Attach To Process in Visual Studio 2012 from the FirstSolution

 6.Select the new XDesProc process from the Window

7.Before clicking the Attach important to Change the Attach To ->Managed 4.0,4.5 from the Select Button

8.Boom your BreakPoints in the FirstSolution got Hitted


 Ha Ha.... Now you can play with the designer...:)


Read more →