Supporting Cross-Datasource Relations

The .NET DataProvider concept allows to bind to almost any data source. Basically, it mimics a relational database management system containing tables, relations, sort orders etc. However, often you'll find yourself needing to combine data from different sources, e.g. a server log file that contains customer logins and a SQL customer database that contains all pertinent information about the customers.

New Features in the Report Server – Part 2

select chart type

As promised, today I’d like to report on even more of the updates in Report Server 23. The updates are particularly impressive in the ad-hoc Designer, which provides support for fast creation of simple tables and diagrams. As opposed to the extensive Report Server Designer, only the most important setting options are provided here. In addition, the ad-hoc Designer is likewise available as a separate component in List & Label 23.

Using Your Own .NET Designer Objects in Unmanaged Code – Designer Object Bridge

Many things can often be implemented significantly easier and faster in managed code than in unmanaged code, such as with Delphi or C++. Sometimes, there already exist ready-made .NET modules which contain the desired requirements and which need to be used in your own unmanaged application. But the question then is: How can a .NET module be made accessible to an unmanaged system?

Unbelievable Printing Performance Boost

example printing performance boost

Continuing the journey of improving the performance, we decided to tweak a bit on the printing side as well. These optimizations help when using the same table several times with different fields. Think of a tabular report with some charts and a crosstab. Typically you have different views on your data in these objects. For these cases, the improvement is huge – I mean really huge.

Huge Designer Speed-Up for Large Databases

Historically, List & Label has always been working without a database in the background. During the years, we've added powerful databinding to the components, however at the core, the principle stayed the same: your application (or the databinding layer) passes all available data before opening the Designer.

Our TTFHW is Just 30 Seconds!

Have you ever stumbled across TTFHW? This is an important nerd metric, meaning "time to first hello world". Basically it tells you how long it will take you as a developer to get to your first hello world success using a platform / API.

Report Server Soon Included in Enterprise Edition

This is a major, bold new addition that will be available with List & Label 23. Currently the combit Report Server is available as a standalone out-of-the-box, self-service reporting solution. You can configure data sources, ad-hoc-design your reports, preview in your browser, export reports to a huge variety of formats or schedule email blasts. All of this in a responsive web application that works on any device. Starting with version 23, this server product will be included in the List & Label Enterprise Edition.

Six Hints for Developer Presentations

Presenting skills for devs

One of the nice parts of my job is getting around quite often. Through the years, I've held some hundred presentations. At developer conferences, user group meetings and our own roadshows (the next will happen this fall). I thought I'll share some hints and tools I've found valuable.