WPF Viewer for SharpShooter Reports is Finally Available

Marketing Dept

Samples: SharpShooter Reports.WPF.zip
 
Last week we officially released SharpShooter Reports.WPF – a WPF version of our reporting component. It includes developer report designer with convenient wizards and powerful script editor (our current customers can confirm it is very easy-to-use), charting and gauge elements, and WPF report viewer. This native WPF component is based on MVVM design pattern and provides easy and solid integration of SharpShooter Reports into WPF project.
 

SharpShooter Reports.WPF SharpShooter Reports.WPF

Read the rest of this entry »

January 25th, 2012

Roadmap 2012

Mikhail Payson

 
Perpetuum Software Roadmap 2012
 
It’s a chilly January morning and the trees outside are covered with white frost. With a cup of hot coffee and a long day-off ahead, it’s a perfect time to deliberate about the events and results of the last year and plans for the future.
 
So, let’s recall now what was going on with Microsoft products and technologies in 2011. And think about our plans.
Read the rest of this entry »

January 20th, 2012

Master Report without master template name

Andrew Kazyrevich
 
Articles about Master Report arrive in a jostling crowd, but before we take the topic off the table let me show you just one more useful trick.
 
All the examples on Master Reports, available online, explicitly specify MasterReport property in the child templates:
 

 
As useful as it might be for a “child-only” template (which always gets rendered within some specific master report), it should not stampede us into assuming that it is the best solution ;) Read the rest of this entry »

January 14th, 2012

Generate reports from a scheduled task

Andrew Kazyrevich
 
As your humble correspondent occasionally grumbles, generating SharpShooter reports from a WinForms app is not programmatically ordained. You have a choice, and a strong one: command line, coming along with the option of “automating everything”.
 
When a report needs to be generated on a regular basis, a scheduled task with a console app looks like a decent solution to eliminate a human. This post will show in detail, how to setup the necessary infrastructure. Read the rest of this entry »
January 10th, 2012