PRESENTATION: JasperReports from Smalltalk: Industrial Strength Reporting – Giorgio Ferraris
JasperReports is a java only very popular Report Generator that doesn’t need presentation, being the world’s most popular open source reporting engine. Coupled with IReport Designer, a fully featured report designer, you have a powerful industrial grade reporting system
With a little java knowledge it’s possible to define strategies for using it from Smalltalk in a way that is independent from the Smalltalk idiom that is used, so you will have the possibility to utilize all of the strength of this system.
This presentation will show you one of this possible approaches, that is based on the creation of a java web server (with minimum footprint) dedicated to the reporting task and on a small set of classes and methods on the Smalltalk side for calling that server (or those servers, if you need power and load balancing)
The presentation will go also a bit into the Java side (knowing the enemy is always a good strategy…), just to allow anyone to be able to eventually make small extension to the server.
Presentation will be done using VisualWorks, but the portability to other dialect should be a matter of minutes.
At the end of the presentation the complete source code of the java server and a running version of the server will be given to attendee, and obviously the accompanying smalltalk source (but I suppose the latter will not be as needed as the former…).
To download Giorgio’ presentation, click here.
Related posts:
PRESENTATION: Perspectives on Smalltalk – Arden Thomas During his presentation at the 2013 Smalltalk Industry Conference, Arden Thomas, the Product Manager for Cincom Smalltalk, shares what Smalltalk means to him, why he started with Smalltalk and why […]...
PRESENTATION: Internationalization in Cincom® VisualWorks® – Les Kooyman Software internationalization has steadily grown in importance over the years from a relatively obscure specialty (only bothered with by “large multinational corporations” that knew what $NLS$ meant) to a central […]...
STIC’13 Presentation to Focus on Internationalization in Cincom® VisualWorks® Software internationalization has steadily grown in importance over the years from a relatively obscure specialty (only bothered with by "large multinational corporations" that knew what $NLS$ meant) to a central role in software today, with computers connecting users from all over the world. In the few years since 1990, internationalization features and functions have gone from rare (in software and software development tools) to ubiquitous and expected....
STIC’12 to Showcase Popular ESUG 2011 Presentation One of this year’s sessions at STIC’12 is a popular presentation that was originally given at ESUG 2011 by Niall Ross, Dirk Verleysen and Andreas Hiltner. At STIC’12, Andreas will […]...