JBUGM Treffen am 22.11.2010 um 19:00 Uhr
JBoss AS 6 for novice - Learn how you can start to use the application server | Ort | mgm technology partners GmbH, Frankfurter Ring 105a, München, Deutschland | Sprecher | Serge E. Pagop (Red Hat) | | Abstract | JBoss Community and Red Hat is working so hard to release a very stable, extensible and full Java EE 6 compliant application server. During the presentation, we will take a look at the JBoss AS 6 directory structure, learn how we can use JBoss AS 6 for prototyping in project and for testing, learn about some common configuration usages and then also take a look at some Java EE 6 examples running on JBoss 6 AS.
|  | Serge Pagop is Middleware Solution Architect by Red Hat. For years international Consultant, Architect and Trainer focus on Enterprise Java. Its main focus constitutes all kind of architectures for distributed, critical and enterprise-wide systems. Serge Pagop also supports and commits in different Open Source projects like JBoss DNA, JBoss jBPM and Hibernate. |
Im Anschluss an den Vortrag besteht die Möglichkeit zu weiteren Diskussionen. Auch diesmal wird es nach der Präsentation wieder Pizza und Freigetränke für alle geben. Es werden die besten und kritischsten Fragen mit JBoss Goodies belohnt! |
JBUGM Treffen am 14.12.2009 um 19:00 Uhr
Hibernate Just For Fun | Ort | mgm technology partners GmbH, Frankfurter Ring 105a, München, Deutschland | Sprecher | Werner Eberling (MATHEMA Software GmbH) & Serge E. Pagop (innoQ Deutschland GmbH) & Michael Plöd (Senacor Technologies AG) | | Abstract | Vortrag 1: JPA mit Hibernate - Stolpersteine in der Praxis Abstract: Die Java Persistence API hat sich mittlerweile als Standard in den meisten Projekten durchgesetzt. Obwohl man durch den Einsatz von JPA vom eigentlichen Persistenz-Provider unabhängig wird, gibt es immer noch eine Menge von kleinen (teilweise providerspezifischen) Problemen , über die man in der Praxis schnell stolpert. Der Vortrag beleuchtet einige dieser Stolpersteine die im Zusammenhang mit Hibernate als Persistenz-Provider auftreten können. Referent: Werner Eberling, Principal Consultant/Technical Lead, MATHEMA Software GmbH, Erlangen --------------------------------------- Vortrag 2: Hibernate Fetching Pläne und Fetching Strategien Abstract: Das Lesen von persistenten Objekten bzw. Navigieren zwischen persistenten Objekten aus der Datenbank ist einer der Aufgabe von Hibernate als JPA Anbieter, das im Laufe des Projektes optimiert werden sollen. Der Vortrag betrachtet die Fechting-Pläne und die Fechting-Strategien in Hibernate ( JPA Anbieter) und zeigt mit Beispielen die verschiedenen Optimierungsmöglichkeiten, die für Entitäten oder Beziehungen angewandt werden sollen, um weitere Performanz zu gewinnen. Referent: Serge E. Pagop, Senior Consultant, innoQ Deutschland GmbH --------------------------------------- Vortrag 3: Hibernate Best Practices für die Kaffepause Abstract: Der Kurzvortrag vermittelt in anschaulicher und unterhaltsamer Form fünf wichtige Best Practices beim Einsatz von Hibernate und JPA. Dabei wird weniger auf konkreten Code eingangen sondern primär stehen Konzepte im Vordergrund des Vortrags. Jede Best Practice wird anhand einer realen Praxis-Geschichte erläutert. Referent: Michael Plöd, Architect, Senacor Technologies AG) |
| Werner Eberling ist als Principal Consultant für die MATHEMA Software GmbH in Erlangen tätig. Seit 1999 beschäftigt er sich mit verteilten Systemen (mit Fokus auf CORBA und Java EE). Er ist Autor des Buches „Enterprise JavaBeans 3 – Das EJB3-Praxisbuch für Ein- und Umsteiger". |
| Serge E. Pagop ist IT-Architect und IT Senior Consultant bei der innoQ Deutschland GmbH und seit Jahren internationaler Architect, Consultant und Trainer im Bereich Enterprise-Java. Seinen Schwerpunkt bilden verschiedenste Architekturansätzee für verteilte, kritische und unternehmensweite Systeme. Neben seiner Tätigkeit als Architect und Consultant unterstützt Serge Pagop Open Source Projekten wie JBoss DNA, JBoss jBPM und Hibernate. |
| Michael Plöd ist Chief Developer bei der Senacor Technologies AG und in dieser Rolle überwiegend in Projekten tätig, die neben der Realisierung der Fachlichkeit auch die Optimierung der Architektur zum Ziel haben. Sein besonderes Interesse gilt Java-Persistenz-Technologien. Zu diesem Thema hat er bereits einige Artikel veröffentlicht und diverse Vorträge auf einschlägigen Konferenzen gehalten. Aktuell arbeitet Michael an einem Buch über JPA 2.0. |
Im Anschluss an den Vortrag besteht die Möglichkeit zu weiteren Diskussionen. Auch diesmal wird es nach der Präsentation wieder Pizza und Freigetränke für alle geben. Es werden die besten und kritischsten Fragen mit JBoss Goodies belohnt! |
|
JBUGM Treffen am 06.07.2009 um 19:00 Uhr
JSR-299 - Contexts and Dependency Injection for Java EE
| Ort | mgm technology partners GmbH, Frankfurter Ring 105a, München, Deutschland | Sprecher | Pete Muir (Ret Hat) | | Abstract | JSR-299: Contexts and Dependency Injection for Java EE is an elegant set of new services for Java that draws upon ideas from JBoss Seam and Google Guice. While many of the features provided (dependency injection, contextual lifecycle, configuration, interception, event notification) are familiar, the innovative use of meta-annotations is uniquely expressive and typesafe. In this session, Pete will introduce how JSR-299: Contexts and Dependency Injection for Java EE enhances the Java EE programming model step by step, and describe how it integrates with existing other Java EE technologies, such as EJB 3.0, JSF, and Servlets.
|  | Pete Muir is the project lead for Seam and Web Beans, and is a lead developer on RichFaces, a Rich Ajax JSF component set. Pete also represents JBoss on the JSF 2.0 Expert Group. Pete is currently employed by Red Hat, as a core developer working on JBoss open source projects. Before working for Red Hat, Pete used and contributed to Seam whilst working for a UK based staffing agency as IT Development Manager. Pete blogs about Seam, Web Beans and Java at http://in.relation.to/Bloggers/Pete |
Im Anschluss an den Vortrag besteht die Möglichkeit zu weiteren Diskussionen. Auch diesmal wird es nach der Präsentation wieder Pizza und Freigetränke für alle geben. Es werden die besten und kritischsten Fragen mit JBoss Goodies belohnt! |
JBUGM Treffen am 04.05.2009 um 19:00 Uhr
JBoss DNA - Verwaltung und Analyse der Evolution von Meta-Informationen
| Ort | mgm technology partners GmbH, Frankfurter Ring 105a, München, Deutschland | Sprecher | Serge E. Pagop (innoQ Deutschland GmbH) | | Abstract | Content Repositories (CR) werden benutzt, um Content für Dokumente, Multimedia-Daten zu erzeugen, verwalten, editieren und publizieren. Während des Lebenszyklus einer Content werden weitere Metadaten (Version, Author, Datum, Security Policies und Beziehungen) in das CR gespeichert. JCR - die Content Repository API für Java - die Standard für die Interaktion mit CR, bietet Funktionen zur Navigation, Versionierung, Volltextsuche und für das Notifizieren von Aktualisierungen. JBoss DNA Open Source Projekt ist initiiert als ein “Unified Repository System”, basiert auf JCR mit Clustering, Distribution und Federation von Informationen aus verschiedenen Back-End Systemen (wie Datenbank, Services, Repositories). Die Analyse von Inhalte aus den Repositories und die Extrahierung (als Sequence genannt) von wichtgen Metadaten aus dem Content sind wichtige Funktionen vom JBoss DNA. Die Präsentation führt in die JCR API ein, zeigt anhand einiger Beispiele, wie man JCR und CR benutzen kann. Der zweite Teil stellt das JBoss DNA Projekt vor, seine Funktionen und Eigenschaften sowie den Unterschied zwischen JBoss DNA und anderen JCR Repository Implementierungen. |  | Serge E. Pagop ist IT-Architect und IT Senior Consultant bei der innoQ Deutschland GmbH. Seit Jahren internationaler Architect, Consultant und Trainer im Bereich Enterprise-Java. Seinen Schwerpunkt bilden verschiedenste Architekturansätzee für verteilte, kritische und unternehmensweite Systeme. Neben seiner Tätigkeit als Architect und Consultant unterstützt Serge Pagop Open Source Projekten wie JBoss DNA, JBoss jBPM und Hibernate. |
Im Anschluss an den Vortrag besteht die Möglichkeit zu weiteren Diskussionen. Auch diesmal wird es nach der Präsentation wieder Pizza und Freigetränke für alle geben. Es werden die besten und kritischsten Fragen mit JBoss Goodies belohnt! |
|