Dear CHOOSE-Member
The Java User Group Switzerland ist glad to invite you to the next JUGS
talk given by Dirk Bäumer, IBM OTI Labs, Zurich:
12.10.04: Die Eclipse Rich Client Platform
For more information see below or <http://www.jugs.ch/html/events.html>
(with online registration form).
Best Regards,
The JUGS Board
----------------------------------------------------------------
Die Eclipse Rich Client Platform
================================
12.10.04
Technopark Zurich, Room Pascal
Travel instructions: <http://www.technopark.ch> > Kontakt > Lageplan
direct Link to frame content:
<http://www.technopark.ch/play/german/kontakt/11200.cfm>
SPEAKER
-------
Dirk Bäumer, IBM OTI Labs, Zurich
AGENDA
------
17:00 - 18:15h: Talk incl. Q/A
Afterwards you are invited to a refreshment.
ABSTRACT
--------
Eclipse wurde ursprünglich als Plattform für integrierte
Entwicklungsumgebungen (IDE) entworfen. Erfahrungen bei der Anwendung von
Eclipse haben jedoch schnell gezeigt, dass diverse Komponenten (portables
GUI, Plug-in Architektur, Hilfesystem, usw.) nicht nur für IDEs äußerst
nützlich sind, sondern auch die Implementierung von beliebigen
Desktop-Anwendungen erleichtern. Die Eclipse Plattform wurde daher in ihrer
neuen Version 3.0 mit dem Ziel restrukturiert, den Bau solcher
Applikationen zu unterstützen. Der Vortrag gibt einen Einblick in die
Architektur und das API der neuen Eclipse Rich Client Plattform. An
Beispielen wird verdeutlicht, wie die Plattform zum Bau von "standalone"
Applikation und modular aufgebauten Arbeitsplatzumgebungen verwendet werden
kann.
BIOGRAPHY
---------
Dirk Bäumer ist Teamleiter der JDT/UI Komponente und Mitglied des Eclipse
Architektur-Teams. Er ist seit der ersten Stunde an der Entwicklung der
Eclipse-Plattform beteiligt. Während dieser Zeit hat er als Senior
Developer in den Bereichen JFace, Generic Workbench und Java Development
Tooling gearbeitet. Seine aktuellen Schwerpunkte liegen im Bereich User
Interfaces, Refactoring, (Java) Entwicklungsumgebungen und
objektorientierte Software-Architekturen. Er ist Committer für diverse
Komponenten des Eclipse-Projekts.
----- 8< ----- 8< ----- CUT OFF HERE ----- 8< ----- 8< -----
Fill in the form below and sent it to <mailto:events@jugs.ch>.
Thanks.
REGISTRATION
------------
12.10.04: Die Eclipse Rich Client Platform
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] Non-Member - JUGS-events are once free of cost for evaluation
[ ] Non-Member with participation fee CHF 100.- (better: Join the
Java User Group Switzerland and take part as a member...)
----------------------------------------------------------------
Java User Group Switzerland <mailto:info@jugs.ch>
Postfach 2322, 8033 Zuerich WWW: <http://www.jugs.ch>
JUGS is an interest group of the Swiss Informatics Society
(SI) <http://www.s-i.ch/>, the swiss chapter of ACM.
----------------------------------------------------------------
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/
Liebe CHOOSE Mitglieder
Die Fachhochschule Solothurn Nordwestschweiz organisiert am 12. Oktober 2004 eine Tagung in Olten über das aktuelle Thema "Mobile Anwendungen - Technologien, Konzepte und praktische Einsätze" mit Referenten aus "Main Player" Firmen wie Orange, Swisscom, IBM, Oracle oder Bea. Nach einer ausführlichen Einführung am Morgen, wird am Nachmittag in zwei parallelen Tracks über Anwendungen aus dem medizinischen und aus dem industriellen Bereich berichtet. Sowohl am Morgen wie am Nachmittag wird auch über J2ME in theoretischer und praktischer Hinsicht berichtet. Ein besonderes Highlight bildet die Vorstellung einer sehr innovativen mobilen Lösung des Schweizer-Oesterreichischen Finalisten am diesjährigen Imagine Cup World Finals in Brasilien. Die Tagung ist bereits die 5. Tagung im Rahmen unserer Tagungsreihe "Distributed Software Systems".
Das Programm finden Sie in dem beiliegenden Flyer. Weitere Informationen und eine Anmeldungsmöglichkeit finden Sie unter: www.dss.fhso.ch oder erhalten Sie per Telefon unter der Nummer 062 286 00 20.
Mit freundlichen Grüssen
Cl. Rubattel
Tagungsleiter
Claude Rubattel, Software Ing. SWS, Dipl. El. Ing. HTL / EUR ING
Wissenschaftlicher Mitarbeiter
Fachhochschule Solothurn Nordwestschweiz
Bereich Technik
Fachgruppe IT Application Development
Postadresse: Riggenbachstr. 16, CH-4600 Olten
Standort: Sälipark, Louis-Giroud-Str. 26, CH-4600 Olten
Telefon: 0848 821 011
Direktwahl: 062 38 82 512
Fax: 062 38 82 593
<-----------------------------------------------------------------------------------
Veranstaltungen: Mobile Anwendungen - Technologien, Konzepte und praktische Einsätze
Tagung am 12 Oktober 2004, siehe http://www.fhso.ch/wb/informatik/mobile.htm
----------------------------------------------------------------------------------->
Liebe CHOOSE Mitglieder
Die Glue Software Engineering AG führt am 2. und 3. Dezember 2004 in
Bern einen Kurs unter dem Titel "Mobile Anwendungen mit der Java 2 Micro
Edition" durch. Der Kurs wendet sich an diejenigen von Ihnen, die
- einen fundierten, mit konkreten Praxisbeispielen und Übungen
illustrierten Überblick der J2ME benötigen,
- die speziellen Anforderungen mobiler Applikationen kennen
lernen wollen,
- die wichtigsten Aspekte bei der Integration von mobilen Anwendungen
mit dem serverseitigen Umfeld verstehen wollen.
Detaillierte Informationen können Sie dem beiliegenden Flyer entnehmen.
Siehe auch <http://www.glue.ch/glue_edu/java/j2me>
CHOOSE Mitglieder erhalten einen Rabatt von 15% auf der
Teilnahmegebühr.
Mit freundlichen Grüssen
Igor Metz
---
Dr. Igor Metz <metz(a)glue.ch>, http://www.glue.ch/
GLUE Software Engineering AG, Zieglerstr. 34, CH-3007 Bern, Switzerland
Phone: (+41) 31 385 30 11, Fax: (+41) 31 385 30 18
Liebe CHOOSE Mitglieder
Im Rahmen der Nachdiplomausbildung eduswiss der Berner Fachhochschule
wird 18. bis 20. Oktober 2004 in Bern der Workshop "Design Pattern
im objektorientierten Entwurf mit Java" durchgeführt werden.
Es stehen noch Plätze zur Verfügung.
Detaillierte Informationen können Sie dem beiliegenden Flyer entnehmen.
Mit freundlichen Grüssen
Igor Metz
---
Dr. Igor Metz <metz(a)glue.ch>, http://www.glue.ch/
GLUE Software Engineering AG, Zieglerstr. 34, CH-3007 Bern, Switzerland
Phone: (+41) 31 385 30 11, Fax: (+41) 31 385 30 18
Titel:
Putting change at the center of the software process
Referent:
Prof. Oscar Nierstrasz
Wann:
Mi, 15. September 2004, 17:30
Ort:
Eidgenössisches Institut für Geistiges Eigentum, Einsteinstr. 2, 3003
Bern, Sitzungsraum 132
Organisation:
IGE, in Zusammenarbeit mit den IAM Alumni und /ch/open
Kurzbeschreibung:
We know that successful software systems are doomed to change. But our
programming languages and tools continue to focus on developing
static, unchanging models of software. We propose that change should
be at the center of our software process. To that end, we are
exploring programming language mechanisms to support both fine-grained
composition and coarse-grained extensibility, and we are developing
tools and techniques to analyse and facilitate change in complex
systems. In this talk we review problems and limitations with
object-oriented and component-based development approaches, and we
explore both technological and methodological ways in which change can
be better accommodated.
Zusätzliche Information:
- Website der IAM Alumni -> http://www.iam.unibe.ch/~alumni/
- Anmeldung erwünscht an Matthias Günter,
mailto:matthias.guenter@mentor.ch
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/
5.-7.10.: /ch/open-Workshop-Tage 2004 <http://www.ch-open.ch/wstage/>
=====================================================================
Sehr geehrte CHOOSE-Mitglieder
Wieder laden wir Sie ein, an unseren Workshop-Tagen teilzunehmen!
Auch dieses Jahr wurden sie mit Beteiligung der Java User Group Switzerland
<http://www.jugs.ch/> organisiert. Ausserdem wird die ganze Infrastruktur
von der Hochschule Rapperswil <http://www.hsr.ch/> gesponsert!
Wir haben das nachfolgende Programm zusammengestellt:
Dienstag, 5.10.04
*****************
WS 1: Eclipse Plug-In Clinic
eclipse development team, IBM OTI Labs
ganzer Tag
WS 2: Data Processing within PostgreSQL and Upcoming Features
Bruce Momjian, co-founder of the PostgreSQL Global Development Group
ganzer Tag
WS 3: Auftreten! Präsentieren! Wirken! (Überzeugungs- und Verkaufs-Rhetorik)
Rolf W. Nievergelt, NT Nievergelt Training
halber Tag
WS 4: Review von IT Projekten
Carolyn Pini, AVEXYS GmbH
halber Tag
WS 5: Software entwickeln mit Six Sigma
Thomas Fehlmann, Euro Project Office AG
Marcel Bernet, /ch/open Vorstand
halber Tag
WS 6: Analyse und Design mit UML 2
Zimmermann Martin, Fachhochschule Offenburg
halber Tag
Mittwoch, 6.10.04
*****************
WS 7: Integration von Open Tools für die J2EE Entwicklung
Arif Chughtai, IT-Consultant
ganzer Tag
WS 8: The Kolab groupware solution
Bo Thorsen, Klarälvdalens Datakonsult AB
ganzer Tag
WS 9: Faktoren erfolgreicher Führungskräfte und Unternehmer
Walter Jenni, Jenni und Partner, Coaching - Beratung - Training
ganzer Tag
WS 10: /ch/open - Process in der Praxis
Thomas Fehlmann, Euro Project Office AG
Marcel Bernet, /ch/open Vorstand
halber Tag
WS 11: Projekte führen mit Faschina - Konzept
Thomas Fehlmann, Euro Project Office AG
Marcel Bernet, /ch/open Vorstand
halber Tag
ab 18.00 Uhr: Dinner auf Schloss Rapperswil
Donnerstag, 9.10.04
*******************
WS 12: Objektorientierte Software-Entwicklung mit Design-Patterns
Arif Chughtai, IT-Consultant
ganzer Tag
WS 13: Einführung in die .NET Technologie
Olaf Feldkamp, Microsoft Schweiz GmbH
ganzer Tag
WS 14: Strategisches Verkaufen mit der LPO-Methode!
Rolf W. Nievergelt, NT Nievergelt Training
halber Tag
WS 15: Strategiearbeit und strategisches Controlling mit der
Balanced Scorecard
Jan Fülscher, Kopfwerker AG
halber Tag
WS 16: Von UML zu Java und relationaler Datenbank
Thomas Letsch, Letsch Informatik
ganzer Tag
Alle weiteren Details (Workshop-Details, Zeiten, Preise usw.) finden Sie
auf unserer Homepage: <http://www.ch-open.ch/wstage/>
Wir freuen uns auf Ihre Anmeldung!
Mit freundlichen Grüssen
Ursula Burri
------------------------------------------------------------------
Swiss Open Systems User Group Tel.: +41 1 350 26 56 (freitags)
/ch/open Fax: +41 1 350 26 55
Postfach 2322 E-mail: <mailto:info@ch-open.ch>
CH-8033 Zuerich WWW: <http://www.ch-open.ch>
Sekretariat Ursula Burri E-mail: <mailto:uburri@ch-open.ch>
------------------------------------------------------------------
Open Systems for open minded people!
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/
Dear CHOOSE-Member
We are glad to invite you to the next talk given by Bela Ban, JBoss:
8.9.04: JBossCache: a replicated transactional cache for POJOs
For more information see below or <http://www.jugs.ch/html/events.html>
(with online registration form).
Best Regards,
The JUGS Board
----------------------------------------------------------------
JBossCache: a replicated transactional cache for POJOs
======================================================
8.9.04
Technopark Zurich, Room Basic
Travel instructions: <http://www.technopark.ch> > Kontakt > Lageplan
direct Link to frame content:
<http://www.technopark.ch/play/german/kontakt/11200.cfm>
SPEAKER
-------
Bela Ban, JBoss
AGENDA
------
17:00 - 18:15h: Talk incl. Q/A
Afterwards you are invited to a refreshment.
ABSTRACT
--------
TreeCache is essentially a tree which provides for its contents to be
replicated between address spaces. It supports J2EE transactions
(javax.transaction.Transaction), which allows a user to bundle
modifications to the tree in a transaction, and to replicate (at TX commit
time) or abort (at TX rollback time) all modifications as one unit of work.
Alternatively, when transaction support is disabled, replication takes
place after each modification.
Replication can be synchronous (blocking the caller until all nodes in the
cluster have applied the modification), or asynchronous (replicating the
modification in the background).
The TreeCache is used for clustering in the JBoss appserver, but can also
be used standalone.
TreeCacheAop is a subclass of TreeCache that accepts regular POJOs (Plain
Old Java Objects) as contents. Any POJO added to the tree under a given key
will be transparently replicated between trees, and access to the POJO can
be transactional.
POJOs do not need to be serializable, because TreeCacheAop uses a
combination of reflection and dynamic AOP to (a) determine the structure of
a POJO and (b) detect when any fields in a POJO have been changed. Point
a) allows for dynamic mapping of any POJO onto the underlying TreeCache,
point
b) allows (through field interception) to record all modifications to a
POJO during a transaction.
When the transaction commits, we know exactly
1. whether an object has been modified or not and,
2. if yes, what fields have been modified.
This allows us to prevent unnecessary replication (point 1) and to
replicate only the fields that have changed (point 2), resulting in less
network traffic due to unnecessarily replicating entire objects using
serialization.
The TreeCache/TreeCacheAop combo will be used in JBoss for HTTP session
replication, Stateful Session Bean replication, replicated entity bean
cache and the replicated JNDI.
BIOGRAPHY
---------
Born in Switzerland, I completed my Masters and PhD at the University of
Zurich (1997). After some time at IBM Research, and then various smaller
companies, I moved to Ithaca, NY, for a 2-year post-doc at Cornell. Instead
of returning to Switzerland, I moved to California where I worked as a
principal software engineer at Fujitsu Network Communications (EMS/NMS
systems). In 2003 I joined JBoss Inc to work full-time on open source. I
relocated back to Switzerland in 2004.
My interests include protocol design and implementation, group
communication, Linux, Java, trail running, triathlon and beerathlon. If not
hacking on JGroups I can be found spending time with my family.
----- 8< ----- 8< ----- CUT OFF HERE ----- 8< ----- 8< -----
Fill in the form below and sent it to <mailto:events@jugs.ch>.
Thanks.
REGISTRATION
------------
8.9.04: JBossCache
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] Non-Member - JUGS-events are once free of cost for evaluation
[ ] Non-Member with participation fee CHF 100.- (better: Join the
Java User Group Switzerland and take part as a member...)
----------------------------------------------------------------
Java User Group Switzerland <mailto:info@jugs.ch>
Postfach 2322, 8033 Zuerich WWW: <http://www.jugs.ch>
JUGS is an interest group of the Swiss Informatics Society
(SI) <http://www.s-i.ch/>, the swiss chapter of ACM.
----------------------------------------------------------------
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/
Dear Colleague,
I would like to inform you of the upcoming Java Day in Zurich on
September 22.
See details below.
Best Regards,
Roberto Zicari
----------------------------------------
Java Day Zurich, September 22, 2004.
World Wide Business Centre Zurich Airport
One Day Conference and Exhibits -- free of charge.
To reserve a seat, pre-registration is suggested.
Opening Keynote:
"The Java Community Process (JCP) Program - Building Better
Platforms
Through Collaboration".
Aaron Williams, Manager, Java Community Process Program
Management Office,
Sun Microsystems Inc., USA.
Detailed Program:
http://www.ltt.de/java-days.2004/zurich/conference.shtml
##
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/