jQuery  »  IDE´s für jQuery

Auf der Arbeit wird mir zwar das Mac OS X vor die Nase gesetzt, aber hier im Root Verzeichnis meines Lebens steht ein Windows Rechner. Und da das so bleiben soll, habe ich mich vor einiger Zeit entschieden den Eclipse PDT in den Papierkopb zu werfen und mir ein IDE zu suchen, das jQuerysyntax erkennt und am besten auch farblich gestalten kann.

Und siehe da! NetBeans tut das.
Aber ich mach mir weniger Sorgen um die Zukunft von Eclipse. Schließlich hört das Entwicklerstudoi Rund um den Editor meines Chefs — und somit auch der Meine — auf PHP zu unterstützen.
Toll Aptana! Jetzt dürfen wir in der Firma entlos lange diskutieren, welcher der IDE´s nun für uns am besten ist.

Veranstaltungen  »  Entwickler Tage 2009 – Entwickler Akademie präsentiert 10. Ausgabe des Community Events

Frankfurt/Main – Vom 28. September bis 02. Oktober 2009 feiern die Entwickler Tage, veranstaltet von der Entwickler Akademie, ihren 10. Geburtstag. Auch in diesem Herbst trifft sich die Community wieder in der Wissenschaftsstadt Darmstadt. Dieses Mal steht das zweimal jährlich stattfindende Know-how-Event für Entwickler ganz im Zeichen von Java, Eclipse und Delphi. Hierbei reicht die Themen-Bandbreite der insgesamt 12 ganz- bis mehrtägigen Workshops von JSF über Groovy & Grails ,Scala und RCP, bis hin zu Java EE 5/6 und Portlets aber auch Delphi 2009. Vermittelt werden die Themen von bekannten Größen der Community, wie Adam Bien, Andy Bosch, Bernd Ua, Martin Marinschek, Dierk König und viele weitere mehr. Unter www.entwickler-tage.de finden Interessenten alle detaillierten Informationen.
Hier eine Auswahl der Workshops zu den verschiedenen Programmiersprachen:

Delphi
Delphi 2009 (Bernd Ua, probucon)
Die neue Delphi-Version wartet mit vielen neuen Features, angefangen vom Unicode-Support bis hin zu neuen Spracherweiterungen und Komponenten auf. Der Workshop gibt einen Überblick über die Features von Delphi 2009. Den Einstieg bilden Beispiele zum Einsatz der neu verfügbaren generischen Typen und zum Einsatz anonymer Methoden. Ein Überblick über den Unicode-Support von Delphi schließt sich an. Es wird gezeigt, welche Fallen beim Umstieg auf Unicode für bestehenden Code zu erwarten sind und wie Unicode in Kombination mit Datenbanken eingesetzt werden kann. Neben den Änderungen und Erweiterungen bestehender VCL-Komponenten werden die neuen ´Ribbon Controls und Datasnap-Komponenten gezeigt.

Java & Eclipse
JavaServer Faces- Intensiv (Andy Bosch, Berater und Trainer)
Die Teilnehmer lernen den Umgang mit dem UI-Framework JavaServer Faces in aller Tiefe kennen. In drei intensiven Tagen erhalten sie eine umfassende Einführung in alle Aspekte von JSF. In den ersten beiden Tagen werden alle wichtigen Konzepte von JSF behandelt und geübt. Am dritten Tag wird auf die Ergänzungen im JSF-Umfeld eingegangen. Es werden verschiedene UI-Komponentenbibliotheken aufgezeigt, Templating mit Facelets und die verschiedenen Möglichkeiten, AJAX in Anwendungen zu integrieren. Zudem wird auf die Neuerungen in JSF 2.0 eingegangen und verschiedene konkrete Beispiele aufgezeigt. Im Workshop wird auf die JSF-Version 1.2 aufgesetzt. Im Training wechseln sich Theorie- und Praxismodule ab, sodass auch genügend Zeit bleibt, das Gelernte direkt auszutesten und Fragen zu stellen.

(Ultra) Lightweight Java EE 5/6 (Adam Bien, Freiberuflicher Berater, Autor Java Magazin)
Unit-Test einer EJB 3 in 0.8 s, ein komplettes EJB-CRUD-Projekt in der Größe von …50 kB, direkte Veröffentlichung von EJBs als REST, kein XML, keine Abhängigkeiten zu externen Frameworks, keine Bibliotheken, die weitergegeben werden müssen nach der Installation der Entwicklungsumgebung und des Applikationsservers stellt der Trainer die Prinzipien der Java EE 5 und 6 (Convention Over Configuration, Dependency Injection, Inversion Of Control, Embeddable Container) mit einer Reihe von einfachen «Hello World»-Beispielen vor und wird versuchen, den ersten Satz zu beweisen. Nach diesem Schritt werden Use Cases einer beliebigen Anwendung ausgewählt, die gemeinsam bis zum Test, Debug, Profiling und Dokumentation realisiert werden. Dabei wird auch der Einfluss von z.B. nichtfunktionalen Anforderungen, politischen Entscheidungen und der Komplexität der Geschäftslogik auf die Architektur diskutiert. Sowohl serviceorientierte (d.h. Prozeduren mit Metadaten), als auch domaingetriebene (d.h. objektorientierte Persistenz, Fluent Interfaces) Ansätze werden dabei vorgestellt und auch ausimplementiert.

Go Fullstack: JSF, Spring, Hibernate optimal verbinden (Martin Marinschek, IRIAN.at)
Webapplikationen bestehen nicht nur aus dem GUI-Layer – der Trainer zeigt, wie eine Webapplikation optimal aufgebaut werden kann. Dabei helfen Spring 2.0, MyFaces Orchestra oder ein SDO-Layer und der JPA-Standard. Zum Drüberstreuen werden Trainer und Teilnehmer sich mit Spring Webflow und Spring Acegi auseinandersetzen. Am ersten Tag wird gemeinsam ein komplettes Beispiel mit der „Long-Session"-Technologie entwickelt. Die Teilnehmer lernen das Conversation-Konzept kennen. Dabei wird auf die verschiedenen Implementierungen von Conversations im JSF-Bereich kurz eingegangen, um dann mit Apache MyFaces Orchestra einen Prototyp zu bauen. Am zweiten Tag wird dazu übergegangen, SDO-Objekte als Schicht zwischen den Entity-Layer und das Web-GUI einzuziehen, und anschließen wird sich mit der Integration von Spring Webflow und Acegi in dem Stack beschäftigt.

Weitere Informationen finden Sie unter: www.entwickler-tage.de

Über die Entwickler Akademie
Die Entwickler Akademie als Teil des Software & Support Verlages veranstaltet in enger Zusammenarbeit mit den Redaktionen des Java Magazins, Eclipse Magazins, dot.NET Magazins und des Entwickler Magazins hochkarätige Trainingsevents zu den bedeutendsten Technologien und Methoden moderner Softwareentwicklung. Alle unsere Trainer gehören zu den bekanntesten Experten und Vordenkern der vorgestellten Themengebiete. www.entwickler-akademie.de