Vorträge

W-JAX 2007

Ruby on Rails

Eine kurze Einführung


Mon Nov 05 11:45:00 +0100 2007


Michael Johann


Ruby on Rails hat sich längst einen festen Platz in der Web 2.0-Welt erobert. Fragt sich nur, was sind die Vorteile und Unterschiede zu Java? Der Vortrag zeigt anhand eines Beispiels und Live-Codings, was RoR bietet und wo Java-Experten profitieren können.

Anzeigen

W-JAX 2007

Dokumentation in Projekten

Der ganz normale Wahnsinn


Tue Nov 06 15:30:00 +0100 2007


Michael Johann


Jedes Projekt muss dokumentieren. Die Praxis zeigt allerdings, dass die Beteiligten eher unterschiedliche Ansichten zu Inhalt und Qualität haben. Revisionssichere Dokumentationen? Produkthandbücher? Dokumentationsprozesse? Werkzeuge für das Dokumentieren? Die Antworten auf all diese Fragen und Stichworte werden in diesem Vortrag gegeben und lassen sich für zukünftige Vorhaben nutzen.

Anzeigen

JAX 08

Behaviour Driven Development

Die Konzepte


Wed Apr 23 17:15:00 +0200 2008


Michael Johann


Testgetriebene Entwicklung ist in vielen Köpfen bereits verankert. Die Praxis hat jedoch gezeigt, dass einige Benefits nicht zu erreichen sind, wenn sich der gesamte Sprachgebrauch auf das Testen reduziert. Behavir Driven Development (BDD) ist die konsequente Weiterentwicklung und fokussiert sich auf Spezifikationen anstatt auf Unittests. Der Vortrag vermittelt die Grundlagen von BDD und zeigt, in Live Demos, wie sich Ruby als dynamische Sprache sehr effizient hierfür einsetzen lässt.

Anzeigen

JAX 08

Einführung in den Dynamic Languages Day

Keynote für den DL Tag


Wed Apr 23 08:30:00 +0200 2008


Michael Johann


Einleitende Keynote Präsentation für den Dynamic Languages Day auf der JAX Conference.

Anzeigen

JAX 08

Dynamic Languages Day Panel Q&A

Ausklang des DL Days auf der JAX 08


Wed Apr 23 21:15:00 +0200 2008


Michael Johann


Zum Ausklang des Dynamic Languages Day stehen Ihnen die Referenten für Fragen und zur Diskussion zur Verfügung. Das Panel soll die Möglichkeit bieten, Themen zu vertiefen oder gänzlich neue Fragestellungen aufzuwerfen.

Anzeigen

JAX India 08

Introduction to Ruby on Rails


Thu Apr 10 10:45:00 +0200 2008


Michael Johann


Ruby on Rails is the famous framwork to build web applications in a fraction of a time you would need with Java technology. Based on the dynamic lanugage Ruby, Rails is also the killer app for the language. It’s based on “Convention over configuration” and comes with many plugins and generators. Ruby on Rails is completely database independent and provides a full stac MVC based framework for building web applications. This session will demonstrate the most important concepts of Ruby on Rails and gives you many hints for starting your first own project.

Anzeigen

JAX India 08

Advanced Rails Topics


Tue Mar 25 14:30:00 +0100 2008


Michael Johann


For those of you, who have already made the first steps with Ruby on Rails, this session will provide you with many many tips and practical tricks to get the most out of Ruby on Rails. This session demonstrates Behavior Driven Development with rSpec, Deployment with Capistrano, versioning with Mercurial and many more. Based on a real example project, attendees will learn how to take the next steps on their journey with Ruby on Rails.

Anzeigen

Dynamic Languages World 08, Europe

Introduction to Behavior Driven Development


Wed May 28 14:00:00 +0200 2008


Michael Johann


The evolution of Test Driven Development is Behavior Driven Development. With the features of the Rails Framework and rSpec it is easy to specify features of your systems even in plain text. You can then execute these specifications and stories within your project’s environment. This session shows how to start with BDD and the tools available.

Anzeigen

Dynamic Languages World 08, Europe

Practical Ruby on Rails for Beginners


Mon May 26 09:00:00 +0200 2008


Michael Johann


Starting with Ruby on Rais is a great experience. Even if you worked with Java before. In this workshop you’ll learn about the fundamentals of Ruby and Ruby on Rails. All attendees will also learn how to deploy a rails application und how to test it with various tools and concepts. Agenda: Live-Demo: A Feed-Manager Application Session: Introduction to Ruby Session: Introduction to Rails Live-Tutorial: How to develop Feed-Manager application Session: Deployment, Tools and Tips Session: Behavior Driven Development with Ruby on Rails Session: Q&A

Anzeigen

W-JAX 2008

Integration von EJB 3 mit JRuby in Ruby on Rails


Wed Nov 05 19:45:00 +0100 2008


Michael Johann


Die Integration von Enterprise JavaBeans in eine Rails-Anwendung ist mit JRuby durchaus möglich. Damit können Projekte ihre Web-Frontends mit Ruby on Rails realisieren, während die bisher realisierte Geschäftslogik in Form von Session- und EntityBeans weiterhin auf einem Application-Server liegen kann. Der Vortrag zeigt, was die Konzepte und die konkrete Vorgehensweise ist. Viel Live-Coding verdeutlicht den Teilnehmern schnell, wie mit diesem Ansatz Investitionsschutz betrieben werden kann.

Anzeigen