PRESENTATION: How and Where in Glorp Tutorial – Niall Ross (ESUG’13)
Niall will present examples of how to code some less-obvious queries in Glorp and invite attendees to bring their own examples of things on which they want advice regarding the best ways to code in Glorp. In addition to functional tasks, he will look at performance such as how to code queries from a performance standpoint and/or refactor GLORP using applications for performance. Niall will also look at coding errors to avoid.
Niall will present recent and upcoming Glorp-framework and tool development. Niall will connect to a database, auto-generate a Glorp descriptor system (instance and class) and the domain classes for it in the Smalltalk image, then show Smalltalk queries reading and writing to the database. If time allows, he will then show refactoring (e.g., a legacy database to a better domain model) and demonstrate the new Glorp refactorings as examples of framework-specific refactorings. The examples will either be simple or complex, depending on the audience level of the interested non-Smalltalkers.