Visit us at persistence.day hosted on October 26th in Düsseldorf by the German developer magazine dotnetpro.
Tired of SQL? Overthrowing the myths about O/R mapping!
Abstract 1: Introduction to Genome
We will give a brief overview of the development workflow with Genome, demonstrating how to map from a class model to a new database as well as reverse map existing database schemas. The presentation will show how to express simple and complex data query logic with Genome’s Object Query Language (OQL). We will highlight the advantages of the strongly typed OQL over SQL-like query languages, such as the possibilities of pre-compiling, decomposing and refactoring data query logic. The talk will conclude with topics from Genome’s roadmap for the near future, including upcoming LINQ integration and the DSL designer for Genome.
Abstract 2: Genome in enterprise application development: refactoring, performance tuning and legacy database integration
This presentation will explain how Genome’s architecture provides separation of concerns for loading strategies, caching behaviour, transactional isolation and the business intent of your query logic. We will discuss how Genome supports connected and disconnected transactions and different locking strategies. The presentation will also give detailed information on how Genome supports performance tuning in late stages of projects without modifying the business intents of the query logic, thereby allowing optimisations based on actual load tests. Further possibilities of generating stored functions and mapping stored procedures or raw SQL expressions with Genome will conclude the talk.