Part 3 of this series explained the steps needed to setup a free-form project
like uPortal for debugging. Similar steps are needed in order to be able to use the IDE's
Part 1 of this series showed how to create a project for the uPortal
Quickstart source code.
Part 1 I showed how to get started with uPortal development by creating
a project in the NetBeans IDE that uses the uPortal Quickstart. The uPortal page
that displayed shows some problems, however.
When I went to the 2005 Java Architectures Special Interest Group (JA-SIG)
winter conference I met some uPortal developers.
I was fortunate enough to spend last week in Singapore. The first part of the week
was spent teaching a training class.
In addition to sponsoring the NetBeans
open-source project, Sun has additional
Integrated Development Environment (IDE) tools that it provides.
Dynamic Bytecode Instrumentation (DBI). What is it? DBI is one of the technologies that enables a new generation of Java application profiling tools.
Why should anyone care? The truth of the matter is that you do not need to master the nitty-gritty details of DBI to benefit from it. The most important thing to understand about DBI is the first word: dynamic.
There are many things that I like about my job, but if I had to pick just
one favorite thing, it would be the people that I get to meet. Across the
United States and in several countries around the world I've been privileged
to meet interesting, talented, and highly motivated people.
I answered a question earlier today from someone who wrote: "Is there a keyboard shortcut to jump to a method,
when editing a class, without using the Navigator window." I feel the writer's pain.
The Java Architectures Special Interest Group (JA-SIG)
seeks to provide education and research in the applied use of open technology
architectures and systems in higher education. They had a conference
here in Austin so I decided to check it out.