JavaBoutique JNews(R)
Weekly Newsletter
For the Week Ending September 10, 2004
Miss a newsletter? Check our Archives
************************************
Jupitermedia's
JavaBoutique JNews(R) Weekly Newsletter
For the Week Ending September 10, 2004
************************************
___________________________ Sponsors ___________________________
DevX Premier Club
________________________________________________________________
The purpose of this newsletter is to keep you up to date with
the newest content at http://javaboutique.internet.com,
including Java news, the latest applets, features, and articles.
To be removed from this mailing list see the subscription info
at the end of this newsletter. Please note that replying to THIS
e-mail will not remove you from the mailing list.
In this week's newsletter:
* Feature 1) Articles
* Feature 2) From the Archive
* Feature 3) New Applets and Applications
* Feature 4) Windows Technology Featured Article
* Feature 5) Java Forum
* Feature 6) Java and Jini News
* Feature 7) Java Bytes
* Feature 8) Elsewhere on internet.com
* Feature 9) *New* Java on Jupitermedia
***************************************************************
* Feature 1) ----------------> Articles <----------------
# Java Articles
http://javaboutique.internet.com/articles/
:: A Closer Look at the Java Rules Engine API (JSR 94)
The most frustrating part of a project is change and the sad
reality is that change is inevitable. To help us deal with this
Benoy investigates the new Java Rules Engine API, which defines
guidelines to provide a common API for use in rule engines.
http://javaboutique.internet.com/tutorials/rules_engine/
:: Hibernate: A Developer's Notebook Part III
In the third and final installment in the series we look at the
progress we've made setting up our database and how Hibernate
has eased the development process.
http://javaboutique.internet.com/resources/hibernate/index-9.html
:: Metrics for Object Oriented Software Development
This month Samudra examines a couple of important object
oriented metrics and shows how they can be adopted at design and
development stages of a project.
http://javaboutique.internet.com/tutorials/codemetrics/
:: Programming Jakarta Struts, 2nd Edition
Contemplating the purchase of a new Struts book? Upgrading your
old one? Programming Jakarta Struts 2nd edition has been
released and the official review is in.
http://javaboutique.internet.com/reviews/jakarta_struts/
:: Digesting XML documents
Need a simple solution for reading and parsing your favorite XML
files? Well it's time to look at Digester from Jakarta Commons
which allows you to extract the parts of the XML document you
need, and puts few restrictions on the way you store your data
in your program.
http://javaboutique.internet.com/tutorials/digester/
:: Hibernate: A Developer's Notebook Part II
Part 2 of the series shows us how to compile the code, connect
Hibernate to MySQL, and develop a schema.
http://javaboutique.internet.com/resources/hibernate/index-5.html
:: The Mysteries of Business Object - Part 2
In this continuing series, Samudra will develop an example
application and see how we can come up with Business Objects and
different strategies related to the same.
http://javaboutique.internet.com/tutorials/businessObject/index-4.html
***************************************************************
* Feature 2) -------------> From the Archive <-----------
# Applet Archive
We usually focus our indices on recent and popular applets.
However, there are many 'sleeper' applets that have aged well
over the months. This archive page contains links to applets
(and applications) that have been recently updated and applets
that deserve another look.
http://javaboutique.internet.com/stats/archive.html
***************************************************************
Looking for a web host you can depend on? Check out Web Hosting
List -- a definitive directory of thousands of web hosts. Find
personal web site hosting, business and colocation facilities
and dedicated hosting services.
http://webhost.thelist.com
***************************************************************
* Feature 3) ------> New Applets and Applications <------
# Latest Java Downloads
Find all of the newest additions to the vast JavaBoutique archive.
http://javaboutique.internet.com/byDate/
:: Graphic Draw - Dynamic Drawing Applet
This software is a drawing graphic interface used for web pages
and forums. With this applet, your visitors can draw and save
and view their drawing on your web site. This application could
for example be used in a discussion forum , your visitors will
be able to add graph accompanying their text.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,cqz7,3jfy,asp,6ssn
:: Advanced Newsticker
Advanced Newsticker is a highly configurable, single line newsticker.
Cool effects range from vertical or horizontal scrolling, typing,
and fading!
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,mcj1,jmud,asp,6ssn
:: Pegs
This is a game applet called Pegs. The object is to rid the game
screen of pegs without losing your peg mover. Good luck!
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,1qqo,6x9b,asp,6ssn
:: GPA Calculator
Take a look at this handy calculator for the college students.
SImply input credit hours and grades received to figure out your
current GPA.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,1790,itxq,asp,6ssn
***************************************************************
* Feature 4) --> Windows Technology Featured Articles <--
:: Custom Object Data Binding with .NET
Developers often use brute force coding to marshal data between
the GUI and application objects. In this article, Luther Stanton
explains how to use.NET's out-of-the-box data-binding
functionality to make this job much easier.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,jnp,fa1p,asp,6ssn
:: Validating Email Addresses with ASP
Too often email validation stops at simply checking that the
text submitted contains the "@" and "." characters, but for many
applications this really isn't good enough. This article starts
by breifly explaining the situation and then walks you through
building a page that takes an email address and checks its
validity by performing a MX lookup on the address's domain.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,c1u2,3ygv,asp,6ssn
***************************************************************
* Feature 5) --------------> Java Forum <----------------
The place to go if you have a question to ask or an experience
to share.
http://forums.javaboutique.internet.com/
#Discussion Forums
http://forums.javaboutique.internet.com/
ANNOUNCING JavaBoutique's new online discussion forums. We
welcome your free exchange of news, views, questions and answers
on a variety of Java related topics. You'll find our forums are
setup under various topics and we welcome your suggestions for
new forums as well!
You'll need to register in order to post to any of our forums.
http://forums.javaboutique.internet.com/register.php?s=&action=signup
# JavaBoutique Users Poll
http://javaboutique.internet.com/community/poll.html
***************************************************************
* Feature 6) ------------------> News <------------------
# Java and Jini News
http://javaboutique.internet.com/news/
http://javaboutique.internet.com/jini/
:: Oracle Prevails in DoJ Suit to Block PeopleSoft
The company said the decision removes a significant roadblock to
the acquisition.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,1ezl,25oa,asp,6ssn
:: Jakarta Tomcat 5.5.1
The Jakarta Tomcat development team has announced the release of
version 5.5.1. "This second build in the 5.5 branch contains a
number of significant stability improvements over 5.5.0, as well
as a host of documentation updates and minor fixes."
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,f0na,6ljb,asp,6ssn
:: JavaServer Faces 1.1_01
Sun Microsystems has updated JavaServer Faces to version 1.1_01.
"...1.1_01 release is now available featuring bug fixes and
performance.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,ailo,70gb,asp,6ssn
:: Jakarta Commons Math 1.0-RC1
The Jakarta Commons Math development team has announced their
first release candidate for version 1.0, their first release, of
the math library. "The release candidate is being made available
so that users can test the release and provide feedback.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,admo,cy84,asp,6ssn
:: Have Jini, will travel
Orbitz put Sun's technology at the core of the framework that powers
its online reservation systems
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,lezv,hkr1,asp,6ssn
:: BEA WebLogic Server Ranked Top in Market for J2EE Application Server...
In an ongoing commitment to its developer community, BEA Systems
(Nasdaq: BEAS), a world leader in enterprise infrastructure
software, today announced top ranking for BEA in a J2EE
Application Server Survey conducted by The Middleware Company
that polled 1,148 middleware professionals.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,5w0u,4xbo,asp,6ssn
:: Quake2 Engine In Java
"Ok, so the game is old and there was a really poor web version
some years back, but some guys at Bytonic Software in Germany
have done a full source port of the Quake2 engine from C to
Java.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,cjcx,l0sf,asp,6ssn
:: Oracle Targets SMBs with App Server Lite
With more bang for the buck, Oracle's Application Server 10g
targets smaller businesses. But will lack of J2EE 1.4 support
lessen its appeal?
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,fnel,6yye,asp,6ssn
:: Sun Revisits Its Telecom Roots
The systems vendor takes on the Advanced Telecom Computing
Architecture with new servers and customer wins.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,ja6j,cj53,asp,6ssn
:: Oracle's New App Suite Tackles RFID
Oracle is preparing to release its next major upgrade to the E-
Business Suite application suite in the next couple months. It
promises more functions tailored to meet specific industry
needs.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,hxy8,2iv6,asp,6ssn
:: Sun Set to Switch and Fight
Apparently, Sun Microsystems (Quote, Chart) has decided it would
rather switch and fight, at least potentially, with Cisco and
other traditional switch vendors.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,gust,bgnr,asp,6ssn
:: Leading Brands Across the Globe Go-Live on Oracle(R) Application...
Major Industrial Conglomerates and Government Agencies use
Oracle's J2EE and Business Integration Features
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,hq6l,m1x7,asp,6ssn
:: ARM makes series of Java announcements
Sun Microsystems Inc. said it has entered into an agreement with
ARM Ltd. to integrate and distribute optimized Java solutions
for mobile devices. Both companies also agreed to establish a
single distribution source through Sun.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,lpyy,d12e,asp,6ssn
:: Major Korean Carrier -Korea Telecom Freetel- Licenses Java from Sun Microsystems
Sun Microsystems, Inc. (Nasdaq: SUNW) today announced that KTF
has licensed Java(tm) technology from Sun for its mobile data
services. A milestone in the adoption of Korea's national
standard for mobile phones, this agreement will support Korean
mobile operators to complete its transition to Wireless Internet
Platform for Interoperability (WIPI) and to take advantage of
global Java technology economy.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,m8r5,i6ri,asp,6ssn
:: Spring Framework 1.1 Final
The Spring Framework project has released version 1.1 Final of
their web application development framework. "We are pleased to
announce that Spring Framework 1.1 (final) has just been
released. Since 1.1 RC2, some API clarifications have happened
and a number of bugs have been fixed. There is also a variety of
minor new features."
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,2iz0,hw66,asp,6ssn
:: Commons JEXL 1.0 Final
The Jakarta Commons JEXL project has announced the release of
version 1.0. Aside from being the final 1.0 release the package
additionally adds support for ant-style properties.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,l0ev,hrce,asp,6ssn
/-------------------------------------------------------------\
30-day FREE Trial to the DevX Premier Club!
Now you can experience the exclusive, member-only
online books, code, tools, and articles for development
professionals at DevX.com for 30-days at no obligation to you!
Register now at
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,bkg5,axuu,asp,6ssn
\--------------------------------------------------------adv.-/
***************************************************************
* Feature 7) -----------------> JavaBytes <--------------
# Java Bytes features items of interest for novices and experts,
as well as the rank beginner who just wants an easy way to get a
few applets on their sites.
http://javaboutique.internet.com/javabytes/
:: XML Security Suite
This is a tool that provides three important security features
such as digital signature, encryption, and access control for
XML documents.
http://www.jars.com/classes/jresout.cgi?resource=12263
:: JRegexpTester
JRegexpTester is a Swing/GUI standalone application that will
help you test regular expressions ( regexp ) with the java
standard API.
http://www.jars.com/classes/jresout.cgi?resource=12265
:: Marathon
Marathon is a testing framework for GUI applications
developed using Java/Swing.
http://www.jars.com/classes/jresout.cgi?resource=12261
:: Onlisys EZJ
EZ-J Java Toolkit allows users to create a nice-looking
Java GUI with a few lines of code.
http://www.jars.com/classes/jresout.cgi?resource=12258
***************************************************************
* Feature 8) ------------> New on internet.com <---------
:: Hardware Players Devise New Storage Interface
The complete delivery due by April 2005 to give businesses
time to prepare.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,i957,5hij,asp,6ssn
:: King of the Road - The Mobile SMB
There's more to going mobile than choosing the coolest gadget. A
few SMB owners and wireless experts share their thoughts on what
you need to know.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,8ezp,6u5q,asp,6ssn
:: A Smoking Gun for Stamps.com
A test project by the online stamp company goes awry as Russian
spies, war criminals and Monica Lewinsky's blue dress (yes, that
one) have their day on the U.S. stamp.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,kda2,futs,asp,6ssn
:: Copyright Office Jumps Into P2P Fray
Negotiations continuing over controversial proposal to allow
copyright owners to sue P2P networks.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,v5z,ecoq,asp,6ssn
:: Macromedia Looks to Make Web Conferencing a Breeze
The San Francisco-based software provider announces new pricing
plans designed to make its Flash-based Macromedia Breeze Live
Web conferencing hosted service attractive to to small and mid-
size businesses.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,id4o,21s0,asp,6ssn
:: Edmund Fish, General Manager, AOL Desktop Messaging
The general manager of America Online's desktop messaging unit
talks about IM interoperability, innovation and the state of the
corporate IM market.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,cudd,4vnx,asp,6ssn
:: Big Blue Plugs DB2 Holes
IBM releases 'FixPaks' for vulnerabilities found in its DB2
Universal Database product.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,3gfa,a3z8,asp,6ssn
:: An All-in-One Network Appliance SMBs Can Afford
ClearPath Network's SNAP VPN crams 11 network features into one
plug-and-play box — network management doesn't get much easier.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,j84d,lk3y,asp,6ssn
:: Enterprise Unix Roundup -- Longhorn's Loss, Linux's Gain
Does Longhorn's delay open the long-awaited window of
opportunity for the Linux desktop? With recent versions of RPM,
transaction rollbacks
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,iwf,m3qq,asp,6ssn
***************************************************************
* Feature 9) ------------> Java on Jupitermedia <--------
:: Processing Image Pixels using Java, Getting Started
Baldwin shows you how to modify an image by modifying the pixels
belonging to that image. He also provides a driver program that
makes it easy to modify the pixels in an image and to display
the modified image.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,ildf,hve9,asp,6ssn
:: Programming Language Popularity: The TCP Index for September, 2004
Java loses the top spot! Which programming language is currently
the most popular? We present the rankings according to the TIOBE
Programming Community (TPC) Index.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,a2cg,98do,asp,6ssn
:: Malware Defined: Viruses, Worms, Trojan Horses
The first step to protecting yourself from viruses, worms,
trojan horses, and other threats is understanding them.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,5r3m,5sun,asp,6ssn
Java JAXP, Transforming XML to XHTML
Baldwin shows you how to use XSLT to transform an XML document
into an XHTML document. He also shows you how to write Java
code to perform the same transformation.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,frdq,o0a,asp,6ssn
:: Master Networking in J2ME for Well-connected Mobile Apps
J2ME supports a Generic Connection Framework that provides a
variety of standard network connectivity options. Find out how
to take advantage of J2ME networking in your applications.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,iey7,c5ze,asp,6ssn
:: Optimizing Fixed Point (FP) Math with J2ME
Although hard-core code optimization on modern fast desktop and
server machines is an arcane and disappearing art, there's still
a need for such optimization when targeting the less powerful
processors used in the handheld and mobile devices, particularly
for game programming.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,6r8t,lp2v,asp,6ssn
:: Author of FuzzyJess Talks About AI and Java
Bob Orchard is the author of FuzzyJess, the Java-based, fuzzy
logic API extension to Jess, and a veteran of many expert
systems projects. In this interview, he discusses the state of
artificial intelligence (AI), expert systems (ES), and the
richness of possibilities for Java developers to utilize his
tools for building fuzzy rule-based expert systems.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,cegs,fxct,asp,6ssn
:: Write Efficient Java Apps Using Native Data Structures with JNI
Sometimes Java's data structures use too much memory to store
the data you need to store. In such situations, you can use the
JNI native code interface to access native data structures. Find
out how to use the STL in C++ to implement a space-efficient
hashtable that works like a regular Java hashtable.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,8cd4,60nk,asp,6ssn
:: Simplify Java XML Parsing with Jakarta Digester
Jakarta's Digester maps data from an XML source to Java objects.
Learn all about this package and its advantages over other
similar APIs. Then follow a real life Digester parsing example.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,8a5i,auny,asp,6ssn
:: Preparing for the Pain of Basel II
One key area to monitor in today's business world is risk and
asset management. Martin Owen, chief consultant of Popkin
Software, discusses the issues surrounding achieving compliance
with the Basel II accord.
http://nl.internet.com/ct.html?rtr=on&s=1,1410,1,4hoz,9gh0,asp,6ssn
***************************************************************
ClipArt.com is the largest subscription-based graphics
resource on the web!
With more than 2,600,000 clipart images, photos, fonts, and
sounds, you'll never run out of ways to use ClipArt.com content.
Subscriptions may be purchased in a variety of time frames from
1 week to 1 year for as little as U.S.$7.95
Link to http://www.clipart.com/en/index
***************************************************************
Photos.com is a royalty-free stock photography resource for
web or print.
This subscription-based service allows access to over
50,000 professional grade photos for one low price.
Link to http://www.photos.com/en/index
***************************************************************
FlashComponents.com is the net's largest collection of
royalty-free flash components.
Every subscription gives you all the tools you need to create
eye-catching web sites, presentations, and more. Subscriptions
start at U.S.$29.95 Link to http://www.flashcomponents.com/
***************************************************************
RebelArtist.com is a unique clearinghouse for artists and
publishers alike.
The site's mission is to bring unique content to buyers from all
corners of the world, and to collect the most diverse, high-
quality clipart images, photos, and fonts on the net. All images
are priced separately, and are available on a pay-per-download
basis. link to http://www.rebelartist.com/index
***************************************************************
JavaBoutique JNews(R) Weekly Newsletter
Miss a JavaBoutique Newsletter? Read the online version!
http://javaboutique.internet.com/newsletter/index.html
------------------------------------
Thanks for coming by.
If you have questions or comments, post them at our discussion
group:
http://forums.javaboutique.internet.com
-- Richard Hein
javaboutique@internet.com.
------------------------------------
Java Boutique's JNews(R) Weekly Newsletter is a Registered
Trademark of internet.com Corporation, Global Internet News and
Resources. This publication may be freely redistributed by e-
mail in its entirety. The reprinting of portions of this
publication or any other type of reprinting beyond forwarding
sample issues to a friend is strictly prohibited without
permission from the Jupitermedia Corporation and shall be
construed as a violation of applicable Copyright Laws. Requests
for reprint permission should be sent to
mailto:sleiter@jupitermedia.com
------------------------------------
All newsletters are sent from the domain "internet.com." Please
use this domain name (not the entire "from" address, which
varies) when configuring e-mail or spam filter rules, if you use
them.
------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Advertising: If you are interested in advertising in our newsletters, call
Claudia at 1-203-662-2863 or send email to mailto:nsladsales@internet.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For information about advertising opportunities, visit
http://www.jupiterweb.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For details on becoming a Commerce Partner, contact David Arganbright
on 1-203-662-2858 or go to www.jupitermedia.com/corporate/licensingform.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To learn about other free newsletters offered by internet.com or
to change your subscription visit http://e-newsletters.internet.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
internet.com's network of more than 160 Web sites is organized into 12
channels:
Developer http://internet.com/webdev/
Download http://internet.com/downloads/
International http://internet.com/international/
Internet Lists http://internet.com/lists/
Internet News http://internet.com/news/
Internet Resources http://internet.com/resources/
IT http://internet.com/it/
Small Business http://internet.com/sb/
Linux/Open Source http://internet.com/linux/
Windows Technology http://internet.com/win/
Wireless Internet http://internet.com/wireless/
xSP Resources http://internet.com/xsp/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To find an answer - http://search.internet.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Looking for a job? Filling an opening? - http://jobs.internet.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This newsletter is published by Jupitermedia Corporation
Copyright (c) 2004 Jupitermedia Corporation. All rights reserved.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For information on reprinting or linking to Jupitermedia content:
http://www.jupitermedia.com/corporate/permissionform.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
New on the Java Boutique:
New Review:
Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling
API boasts simplicity, ease-of-integration, a well-rounded feature
set, and it's free!
New Applet:
Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA
sequences into three useful formats.
Elsewhere on internet.com:
WebDeveloper Java
Lots of Java information on webdeveloper.com
WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.
ScriptSearch Java
Hundreds of free Java code files to download.
jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.
|