Javascript-Conference 2012 in Düsseldorf

Themen:

+++Wartbare JavaScript Web-Apps

+++Workshop: Code Katas mit testgetriebener JavaScript-Entwicklung

+++ Überblick über jQuery, jQuery UI, jQuery Mobile, QUnit und TestSwarm + Roadmap

+++ WebSocket

+++ HTML5

+++ HTML 5 hands-on-session

 

mehr Informationen auf der offiziellen Website der JavaScript-Conference>>>

 


 


CamelCaseCon:groovy

Die 2. deutsche Groovy-Convention wird am 17. September 2012 stattfinden: CamelCaseCon: groovy

groovy

...the Next Generation of Programming Languages


Mit unserer Veranstaltungsreihe CamelCaseCon wollen wir einen Überblick auf neue Programmiersprachen und ihre Bedeutung in der Software-Entwicklung geben. Mit "neuen Sprachen" sind im wesentlichen Sprachen gemeint, die "nach Java" entstanden sind, wesentliche Veränderungen bringen und bereits erfolgreich in Projekten eingesetzt werden. Auf dieser Liste stehen Sprachen wie Scala, Ruby, , Clojure, Groovy, F# u.v.m. Auch wenn sie Sprachen wie Java und C# sicher nicht ablösen, so lassen sie sich vielfach einsetzen,  um Aufgaben wesentlich effektiver zu lösen.

 

Mehr Informationen auf der offiziellen Website der CamelCaseCon >>>

 

 


 


Oliver Gierke[ruhrjug] Gleich mit zwei Themen im Gepäck kam Oliver Gierke am 14. Juli zur ruhrjug: dem Persistenz-Framework Hades, sowie dem Web-Entwicklungs-Werkzeug Roo. Beide sind eng mit Spring verflochten, der Firma, bei der Oliver seit einiger Zeit arbeitet.

Hades

Hades ist ein Persistenz-Tool, das auf JPA und Spring aufsetzt. Es ist als Open-Source-Projekt im Web unter

http://redmine.synyx.org/projects/show/hades

zu finden, und wurde von Oliver selbst initiiert. Die Persistierung von Objekten gehört ja nun nicht gerade zu den Lieblingsaufgaben des Software-Entwicklers, und natürlich gibt es bereits eine ganze Reihe von Frameworks zu diesem Thema, nicht zu vergessendie Java Persistence API.

Olivers Vortrag bestand im wesentlichen aus einer einzigen Demo, wie denn eine "Standard-Implementierung" eines DAOs durch eine mit Hilfe von Hades ersetzt wird. Der resultierende Code ist wesentlich kürzer und übersichtlicher; die üblichen CRUD-Operationen werden zu Einzeilern. Die eigentliche Implementierung der Persistierung wird durch das Spring-Framework konfiguriert, wobei die meisten Einstellungen obsolet sind, solange man sich an Standards hält ("Convention over Configuration").

Natürlich lassen sich Datenbank-Operationen nicht ansprechend visualisieren, aber anhand der vorhandenen Unit-Tests konnte man sich überzeugen, dass das Refactoring funktionierte.

Spring Roo

Der zweite Vortrag stellte das Web-Entwicklungs-Werkzeug SpringRoo vor, das die bekannten Features von Rails bzw. Grails komplett in die Java-Welt transportieren möchte. Insbesondere wegen des Scaffolding über die Kommandozeile sind ja bereist viele Java-Jünger von der wahren Lehre abgewichen... Dies ist mit SpringRoo nun ebenfalls möglich, daüber hinaus ist eine komplette Integration in die Eclipse-Umgebung verfügbar. Mit Hilfe des AspectJ-Compilers werden dabei viele Funktionalitäten wie Bean-Eigenschaften und Persistenz in eigene Klassen aus dem Modell in andere Klassen ausgelagert; alles gesteuert durch Roo-Annotations. Über MAven wird dann das fertige Projektgebaut, und es entsteht eine einfache Web-Anwendung, die nun angepasst werden kann. Natürlich beginnt hier wie bei anderen Frameworks die Arbeit erst...

Geplant für die nächste Version ist die Anbindung an GWT, was sich schon einmal interessant anhört. Wer übrigens irgendwann einmal bereut, sein Projekt über SpringRoo aufgesetzt zu haben: Durch automatisches Refactoring lässt sich die AsprectJ-Natur komplett entfernen.

Wer mit SpringRoo anfangen will, findet alles dazu unter http://www.springsource.org/roo.

Danach...

blieben einige noch bei den Resten des Sandwichbuffets zu Gesprächen beisammen.

Wer den Vortrag verpasst hat oder nochmal nachlesen möchte: Bald findet man hier die Videos zur Veranstaltung...

Vielen Dank an das Linuxhotel und die Firma SOPTIM AG aus Aachen und Essen, die mit ihrem Sponsoring den Abend möglich gemacht haben.

Besucher Besucher

 

gearconf300

 

 

gearconf 2012: Call for Papers

 

Am 25. und 26. Juni 2012 findet in Düsseldorf die gearconf statt. Bereits zum vierten Mal geht es um alle Fragen aus dem Bereich "Software-Entwicklung im Team". Tools und Methoden zu den Themen Continuous Integration, Build-Management, Versionskonstrolle, Dokumentation, Automatisierung, Qualität und Perfomance u.v.m.

 

Bis zum 29. Februar können Sie nun Vorschläge für Vorträge einreichen.

 

Atlassian Tag der gearconf 2012: Call for Papers

 

2012 wird den Tools von Atlassian zum 3. Mal eine eigenständige Veranstaltung eingeräumt. Der Atlassian Tag findet am 25. Juni 2012 am selben Veranstaltungsort statt. Auch zum Atlassian Tag werden Vorträge gesucht. Erfahrungen aus Projekteinsätzen, Integration, Erweiterungen und natürlich Live-Demos sind sehr willkommen.

 

Bis zum 29. Februar können Sie nun Vorschläge für Vorträge einreichen.




 


ruhrjug Essen

ruhrjug Logo

 

Seit 2009 organisert infaktum Veranstaltungen die monatliche Vortragsreihe der ruhrjug, der Java User Group in Essen, die seitdem von Hunderten von IT-Profis besucht wurde.

Alle Information en auf der offiziellen Website der ruhrjug >>>

 


 

rheinjug Düsseldorf

rheinjug

 

Seit langem unterstützen und organsisieren wir die Java User Group in Düsseldorf,eine der größten JUGs in Deutschland.

 

Alle Information en auf der offiziellen Website der rheinjug >>>

 


 

Newsletter


Wir halten Sie über unsere Veranstaltungen auf dem laufenden...

XING-Gruppe

xingGruppenlogo