This morning I found out that a submission I made to JavaOne 2006 (May 16 - 19 in San Francisco) has been accepted. Hurray. (It'll not only be my first time at JavaOne, but also my first time in the US.) Below is the abstract (come along and visit my "birds of a feather" session if the subject appeals to you). If anyone has any comments on it or has anything they want to share, please leave a comment. So... here it is:
Creating an IDE for Your Favorite Web Framework
There are very many web frameworks available. And there are many IDEs. An IDE can simplify and streamline the process of creating an application that uses a certain web framework—an IDE can provide wizards, templates, samples, and a variety of editor features, such as syntax highlighting, code completion, and hyperlinking for a web framework. For example, an IDE's editor can provide syntax highlighting to make distinctions between identifiers in the code used by a web framework. But not all IDEs support all web frameworks. When no IDE provides specific support for a web framework, the developer isn't fully supported and time-to-market is affected.
This presentation focuses on how an IDE (or a plug-in module for NetBeans IDE) can be created to support whatever web framework the developer feels most comfortable with. We will describe the concepts and APIs provided by the module development support in NetBeans IDE 5.0. The topics that will be covered enable NetBeans IDE 5.0 to be enhanced and rebranded so that an IDE is created with the following support for a new web framework:
At the end, a NetBeans plug-in and a standalone IDE will be created. For example, it will have its own splash screen and executable.