In the world of IT,
outsourcing - also known
as 'offshoring' - is
either the dirtiest word
you can utter or a
brilliant one; it's all
about who says it to whom
and where it is said. No
matter who uses it, it is
a word most often said in
private.
In the Java community you
have two schools of
thought: the zealots, if
you will, who feel that
pure Java is worth the
attempt, and the
compromisers, who feel
it's more important to
use Java no matter what.
Do you enjoy history? I
do. In fact, I've always
enjoyed history for I've
always found that
understanding the past
has been useful in
helping me to understand
the here and now. Part of
my here and now is the
taking on of the role of...
A common approach to
caching data in Web
applications is to use an
HTTP session. A business
use case that spans
multiple HTTP requests
may create the need for
caching in a Web tier.
Once business useĀcase
processing is completed,
...
As a frequent visitor to
J2ME and Bluetooth
developer forums, I've
noticed that one of the
most frequently asked
questions is 'How do I
get started with
Bluetooth?' Despite its
introduction in 1998 and
a highly hyped year in
2001,...
With the introduction of
the EJB 2.0
specification, the
classic composite entity
bean design pattern
became outdated
overnight. In this
article, I present a new
pattern that can serve as
a proper replacement.
This pattern, called ...
I'm a firm believer in
seasons of work for a
specific job. The season
of writing for me is
coming to a nice close -
this is my last editorial
for JDJ (though I still
have reviews that I have
to get on with). It's
been fun watching t...
As Jason Bell pointed out
in his editorial 'A
Modern Day Cinderella'
(JDJ, Vol. 8, issue 9),
the spotlight is on J2EE
and as a result many
programmers are ignoring
the foundation of the
JDK. J2SE is the Java
equivalent of C/C++
st...
Input/Output (I/O) is one
of the fundamental
aspects of computing that
you have to deal with at
some point during the
application's development
phase. Dealing with I/O
presents its own
challenges because I/O
access is still slow.
DevPartner Java Edition
is a profiling tool from
Compuware that helps
developers envision the
reality of their designs
and implementations. It
clearly shows the
performance, memory, and
code coverage of various
modules in your proje...
Recently I was giving a
demo of Java Web Start
(JWS) to a customer and
while they appreciated
that systems management
issues had been
addressed, someone in the
audience said 'it's just
client/client all over
again - not really
cli...
When creating user
interfaces for a data
entry application (as
opposed to one where the
user is directly
manipulating graphics,
such as a network diagram
designer), a typical
scenario is to create
some containers,
instantiate thei...
Brighten up your dreary
application by learning
how to use Java to create
and manage color. Using a
color picker makes it
easy to define exact
colors with alpha
transparency.
Last year I was
introduced to the No
Fluff, Just Stuff (NFJS)
Software symposium in
Atlanta. It was a
high-quality experience
in every aspect. The
speakers delivered more
than technical
information, they
delivered an insight into ...
Tired of using that Web
access e-mail client?
Going crazy filling out
those expense reports
using a clunky Web-based
system? Missing the
superior and responsive
desktop application?
You're not alone!
Welcome to the February
edition of the JCP
column! Each month you
can read about the Java
Community Process: newly
submitted JSRs, new draft
specs, Java APIs that
were finalized, and other
news from the JCP. This
month I'll discuss ...
IT development
organizations tend to
comprise Business
Developers and/or
Technology Elites, or a
mixture of the two. The
latter group basically
has all they ever want or
need from the Java
community - tools,
technologies,
docume...
Feb. 5, 2004 Reads: 19,570
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
I took the advice of a
friend of mine and
steered clear of the
'normal' movie theaters
and went a little out of
the way to go to a DLP
movie theater. The
experience
There are 8,909 books
listed on Amazon.com with
the word 'Investing' in
the title; there are(!)
27,146 books with the
word investment in the
title. Without having lo
This book is an update of
an earlier version that
was written for SQL
Server 2000. It employs
the Murach approach of
dual pages that repeat
and enhance the concepts
Reviewers overuse the
phrase 'required
reading,' but no other
description fits the new
book 'Ajax Security'
(2007, Addison Wesley,
470p). This exhaustive
tome from B
In my many years of
programming, almost 20
years now, I have used
countless integrated
development environments
(IDEs). I have used
everything from a simple
text edi