r4 - 07 Jun 2007 - 22:29:55 - BrettWooldridgeYou are here: TWiki >  Developer Web  > EclipseCon

EclipseCon 2007 Perceptions

Brett

Building Server-Side Eclipse-based Web Applications

http://www.eclipsecon.org/2007/index.php?page=sub/&id=3607

This tutorial (Part 1) gave me a good background on where the OSGi-as-server platform currently stands.

Spring and OSGi combined

http://www.eclipsecon.org/2007/index.php?page=sub/&id=3632

Leo

WTP

The Web Tools Platform provides a framework for extensible editors. The tutorial demonstrated how to add functionality into their existing XML editor using extension points including code completion, coloring, linking, and validation. Many of the other projects are taking advantage of this framework as almost every technology uses xml. The framework allowed multiple content types within a single editor their example was a JSP editor which contained HTML, JSP, and Javascript. From the tutorial it was clear that adding simple functionality was a trivial task and that creating whole new content types was possible.

The tutorial also skimmed on some of the XML model code that the XML editor is built on showing that it is very easy to programmatically modify the XML document in an editor and to listen for model changes. This allows multi-page editors that have a graphical display of the content to easily be implemented. (Which is exactly what we are doing with the adapter editor)

We'll be using this framework for the base of both our ZipTie adapter editor and tools editor.

Whats new in SWT 3.3

(The presentation file)
  • org.eclipse.swt.widgets.DateTime - It's designed to support internationalization, has a nice API, and it looks really cool.
  • Search Text field - There is now a flag that makes a Text area be specifically a search area.
  • Support for Vista
  • Embeded browser enhancements - Mozilla can now be used on all platforms. Also, the https problems have been addressed.
  • And some other odds and ends - You can see all of them in the presentation file.

PDT (PHP Development Tools)

Before I saw this I told Brett that I was a big fan of Dreamweaver and that they would be hard to beat. .... PDT provides debugging.

The editor is built on top of WTP so there is a nice consistency between the different web tools. I think in a very short time it will be hard to beat eclipse for even basic html editing.

JFace Column Viewer

(The presentation file)

The JFace team has consolodated shared TreeViewer? and TableViewer? code into one framework which makes customizing cell display really easy. You can now just provide a CellLabelProvider? and it allows you to change any number of things against each individual cell (including text, image, font, background, and some other stuff). Also, one of the guys there mentioned changes to make providing cell editors simpler. It all sounded pretty good.

Dylan

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r4 < r3 < r2 < r1 | More topic actions
Developer.EclipseCon moved from Main.EclipseCon on 07 Jun 2007 - 22:29 by BrettWooldridge - put it back
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback