Mobi DB 2.0 – Android Databases Have Never Been So Easy to Manage!

Ekaterina Nebogina

Perpetuum Software announces a new version of Mobi DB which is a comprehensive database management tool for Android devices. It is now packed with new powerful features that make it possible to create complex relational databases and efficiently organize data.

Very often people need to store not only flat data in a single table (for example, DVD list, personal wine collection, etc.), but also some bigger data that should be kept in a database with many tables that are somehow related to each other. Now Mobi DB can handle this task. Adding tables is done with a single tap: users can select from the list of pre-set templates or create a new one. Convenient visual designer will help setting up the form: add, remove, and locate fields to make entries look fine.
  Read the rest of this entry »

July 24th, 2014

About System.Drawing.Color and operator ==

Andrey Akinshin

Operator == that allows easy comparison of your objects is overridden for many standard structures in .NET. Unfortunately, not every developer really knows what is actually compared when working with this wonderful operator. This brief blog post will show the comparison logic based on a sample of System.Drawing.Color. What do you think the following code will get:

var redName = Color.Red;
var redArgb = Color.FromArgb(255, 255, 0, 0);    
Console.WriteLine(redName == redArgb);

“It’s red here and it’s red there. Probably, the objects should be equal”, the reader might think. Let’s open source code and review the operator ==: Read the rest of this entry »

July 3rd, 2014

Silverlight Viewer for Reporting Services 3.2 is announced

Ekaterina Nebogina

We are glad to announce a new version of Silverlight Viewer for Reporting Services 3.2 a powerful Viewer component that is able to deliver SSRS reports to Silverlight platform.

Silverlight Viewer for Reporting Services 3.2 main features:

  • Support for SSRS 2014;
  • Visual Studio 2013 integration;
  • Fixed issue with excessive data in the tablix;
  • Many bug fixes and improvements;
Silverlight Viewer for Reporting Services

More information on new product features…
Download a new version of Silverlight Viewer for Reporting Services…

June 26th, 2014

Exploring the aesthetics of table design

Alexander Bub

As you remember, in one of our latest articles we dealt with the problem of fitting the columns width according to the columns content.
At this point we already know that all columns which do not fit the page’s width during report rendering would make rendering engine create a number of pages to the right in order to store the columns that exceed the page’s width. This looks good, but not in case when the table has a couple of parameters and a hundred of columns for year values. Of course we could try switching the position of columns and parameters in the table so the overall view would be quite acceptable, but these changes most probably will not meet the customer’s requirements. One more thing in favor of the upcoming modification is that the table divided into several partitions would be perceived better by the user, unlike viewing the enormous table with tons of data making the whole perception confused. Read the rest of this entry »

June 4th, 2014