Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Eclipse DemoCamps November 2012/Dresden"
(→Agenda) |
(→Details) |
||
Line 37: | Line 37: | ||
=== Details === | === Details === | ||
− | If you added your demo to the list above, please add a short abstract to this list so people know what you will be talking about. | + | If you added your demo to the list above, please add a short abstract to this list so people know what you will be talking about. |
+ | |||
+ | * '''Let's try this again: Hibernate Code-Generation for Pracmatic Developers with HEDL''' ([http://www.xing.com/profile/Mirko_Seifert4 Mirko Seifert], [http://www.devboost.de DevBoost GmbH]) | ||
+ | :To ease the implementation of data models and to perform ORM, code generation is advertised as a solution for years already. Yet, ORM frameworks like Hiberante are far more popular than any code generation approach. Still, annotation-based frameworks such as Hibernate require a lot of boilerplate code writing. The [http://www.hibernate-dsl.org/ Hibernate Entity Definition Language (HEDL)] combines the benefits of ORM frameworks and code generation, by generating code for the Hibernate framework. Thus, HEDL is an excelent example of a pragmatic domain specific language (DSL), where the benefits of using DSLs and code generation for one important technical aspect of almost every Java software project can be directly observed (the average LOC ratio between the DSL and Java code is 1:100). | ||
+ | :In this talk, we will not only demonstrate HEDL in action, but also discuss the properties that make HEDL a popular and useful DSL. Furthermore, we give insights about how HEDL was developed and how you can extend and modify it for your needs. | ||
=== Who Is Attending === | === Who Is Attending === |
Revision as of 05:00, 24 September 2012
Contents
Location
TU Dresden, Falkultät für Informatik, Raum E023
Anreise: http://www.inf.tu-dresden.de/index.php?ln=de&node_id=12
Quelle: TU Dresden, Lothar Sprenger
Date and Time
TBD
Organizer
Lars Martin, SMB GmbH
Sponsors
This Eclipse DemoCamp will be sponsored by SMB GmbH and the Eclipse Foundation.
- SMB has been an independent IT consulting firm since 1998. We are devoted to providing high-quality RCP and OSGi software development, consulting and training to mid-sized organizations. Additionally we develop independent products and tools based on the Eclipse Rich Client Platform.
- Eclipse Foundation is a not-for-profit, member supported corporation that hosts the open-source Eclipse Projects.
If you or your company would like to sponsor the venue, please get in touch with Lars.
Agenda
If you would like to give a demo, please feel free to add it to the list. Should we receive more submissions than we can fit into the schedule, we will select the ones that we think are most interesting to the audience.
- Let's try this again: Hibernate Code-Generation for Pracmatic Developers with HEDL - Mirko Seifert
Details
If you added your demo to the list above, please add a short abstract to this list so people know what you will be talking about.
- Let's try this again: Hibernate Code-Generation for Pracmatic Developers with HEDL (Mirko Seifert, DevBoost GmbH)
- To ease the implementation of data models and to perform ORM, code generation is advertised as a solution for years already. Yet, ORM frameworks like Hiberante are far more popular than any code generation approach. Still, annotation-based frameworks such as Hibernate require a lot of boilerplate code writing. The Hibernate Entity Definition Language (HEDL) combines the benefits of ORM frameworks and code generation, by generating code for the Hibernate framework. Thus, HEDL is an excelent example of a pragmatic domain specific language (DSL), where the benefits of using DSLs and code generation for one important technical aspect of almost every Java software project can be directly observed (the average LOC ratio between the DSL and Java code is 1:100).
- In this talk, we will not only demonstrate HEDL in action, but also discuss the properties that make HEDL a popular and useful DSL. Furthermore, we give insights about how HEDL was developed and how you can extend and modify it for your needs.
Who Is Attending
If you plan on attending please add your name and company to the list below.
Past DemoCamps
canceled: Eclipse DemoCamp Juno 2012
Eclipse DemoCamp November 2011
Eclipse DemoCamp Indigo 2011
Eclipse DemoCamp November 2010
Eclipse DemoCamp Helios 2010