Summary: Perpetuum Software Blog
This is a technical blog of Perpetuum Software, a team consisting of knowledgeable and experienced developers.
Having started to describe the bevy of grouping and sorting
strategies here and here, we somehow missed the very basic (yet
powerful) grouping options natively available in Reports
SharpShooter. So let me make up for this remarkable
omission, and tell you how to group items in a report via
GroupBand, a SharpShooter’s grouping container. Step 1 of [...] To
read the article please visit:
Perpetuum Software
Blog

Date Published: May 21, 2012 - 7:56 pm
We are very proud to share with you that our company became Top 100
ComponentSource Bestselling Publisher for 2011-2012, and we are
even more proud to say that it is for 4th year in row!
ComponentSource, the largest marketplace for software components
and developer tools, started their business in 1995 and since 2006
they held their [...] To read the article please visit:
Perpetuum Software
Blog

Date Published: May 11, 2012 - 9:57 am
Normally sorting is simple: you just need to tell which one
of the two elements is larger. However, it’s not always the case –
sometimes the items don’t have linear structure, and pairwise
comparison is not possible. So let me piggyback on the hot topic of
graph search and show you a useful and beautiful [...] To read the
article please visit:
Perpetuum Software Blog

Date Published: May 11, 2012 - 5:58 am
You know what, search engines frown upon the duplicate and
similar content. Or, rather, scratch that. What I wanted to
say is that certain problems become utterly easy when you know
which algorithms to apply. And, since I was lucky to touch some
graph search stuff recently, I would like to share a few insights
with [...] To read the article please visit:
Perpetuum Software
Blog

Date Published: May 04, 2012 - 8:04 pm
This is the last video tutorial of the series devoted to
SharpShooter Reports features. The previous ones are SharpShooter
Reports Video Tutorial: Part 1. Introduction. SharpShooter Reports
Video Tutorial: Part 2. Report Types SharpShooter Reports Video
Tutorial: Part 3. Using Charts SharpShooter Reports Video Tutorial:
Part 4. Using Widgets The final part shows the true power of
scripts in reports. [...] To read the article please visit:
Perpetuum
Software Blog

Date Published: Apr 16, 2012 - 3:56 am
We are happy to announce a new version 6.2 of SharpShooter
Collection, a set of .NET components for reporting and data
visualization. I’ll say several words about the changes in
the new version. Registration vs Activation First of all, let us
tell you about some organizational changes. We updated the
registration procedure for the component. Now, you don’t [...] To
read the article please visit:
Perpetuum Software
Blog

Date Published: Apr 05, 2012 - 6:06 am
This is the fourth video tutorial of the series devoted to
SharpShooter Reports features. You can the previous ones here, here
and here. This part tells us about the use of widgets in
reports. It also shows how to create a non-standard reports that
uses widgets – NASA Missions timeline example (for more details on
the [...] To read the article please visit:
Perpetuum Software
Blog

Date Published: Mar 27, 2012 - 2:26 am
Dapper is a “micro ORM” created for stackoverflow.com and
they heavily use it in places where performance matters. It’s not a
full blown mapper and doesn’t support relationsips and wouldn’t
manage your connection life cycle etc – but it can map SQL queries
to business objects. And you know what, it does mapping
better than anyone [...] To read the article please visit:
Perpetuum Software
Blog

Date Published: Mar 10, 2012 - 3:13 pm
Let’s assume that we do orders automatization in a small
restaurant. It is an advanced high-tech restaurant where each table
is supplied with a touch-based tablet using which a customer can
make an order. We won’t pay too much attention to the
application for making orders. Lets just assume that a user press a
button from [...] To read the article please visit:
Perpetuum Software
Blog

Date Published: Mar 09, 2012 - 6:00 am
Before you start, please, download and install the latest Entity
Framework version. Let’s use an existing AdventureWorks Sample
database, which is available here
http://msftdbprodsamples.codeplex.com/ Generate DataModel from the
existing AdventureWorks database. Put reportManager component. Let
it be reportManager1. AdventureWorksEntities class was
automatically generated and we need to pass these entities as the
datasource to the report. In order to add [...] To read the article
please visit:
Perpetuum Software Blog

Date Published: Mar 07, 2012 - 8:00 pm