JavaBoutique JNews(R)
Weekly Newsletter
For the Week Ending September 17, 2004
Miss a newsletter? Check our Archives
************************************
Jupitermedia's
JavaBoutique JNews(R) Weekly Newsletter
For the Week Ending September 17, 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/
:: Java RDBMS(Relational Database Management Systems), Why Make the Change?
Your companies information is it's life's blood. When
considering what to do with your information and the way it
flows a smart Project Manager has to consider Java RDBMS. With
it's portability and scalability, it could be cost effective to
make the change.
http://javaboutique.internet.com/articles/RDBMS/
:: 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/
/-------------------------------------------------------------\
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,14ka,1,bkg5,axuu,asp,6ssn
\--------------------------------------------------------adv.-/
***************************************************************
* 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/
:: NCStudio
NCStudio is an Integrated Lifecycle Development Environment
(ILDE) based on a thin-client, network computing architecture.
It's includes several tools from design to testing and
deployment including source code management and DB management
tools.
http://javaboutique.internet.com/demoIDEs/NCStudio/
:: British Pool
Anyone want to shoot some pool? This applet allows you to play
"British Billiards" against the computer or an opponent.
http://javaboutique.internet.com/billiardspool/
:: ToolTip Menu
This easy to setup menu applet displays a tooltip when the mouse
hovers over it. The menu details are specified in an external
file and parameters such as justification, color and fonts are
configurable for each item of the menu individually. Written in
Java 1.1.1 for maximum compatibility.
http://javaboutique.internet.com/tooltip/
:: 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://javaboutique.internet.com/graphicdraw/
***************************************************************
* Feature 4)------> Windows Technology Featured Articles <------
:: Transaction Processing in ADO.NET 2.0
One feature that stands out when comparing different versions of
ADO.NET is transaction processing. Bill Ryan shows just how easy
transaction processing has become with the TransactionScope
object in ADO.NET 2.0.
http://www.15seconds.com/issue/040914.htm
***************************************************************
* 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/
:: Tomcat 5.5.2-alpha
The Apache Tomcat development team has announced the release of
Tomcat 5.5.2-alpha. "This build of the new 5.5 branch addresses
several minor issues raised by early testers on the mailing
list, and contains other fixes to ensure all the Tomcat unit
tests pass as they did in the 5.0 branch." A formal stability
vote will take place regarding this release next week on the
tomcat-dev mailing list.
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,bh4u,3y4r,asp,6ssn
:: JORAM 4.1
ObjectWeb has released version 4.1 of agent-based message-
oriented middleware JORAM. "It provides the following new
features as well as fixes and improvements: The Joram 4.1 JCA
1.5 RA, handles: inbound (asynchronous message flow) and
Outbound (synchronous message flow) communications, support of
distributed (XA) and local transactions, automatic recovery of
indoubt Xids via XAResource.recover(), deployment as a Resource
Adapter to an external JORAM server, deployment in collocated
mode : a JORAM server is started and stopped at RA deployment
and undeployment; the clustered queue feature provides a load-
balancing mechanism."
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,hnhg,jud8,asp,6ssn
:: JSR 250 - Common Annotations Review Ballot
The review ballot for JSR 250 - Common Annotations for the Java
Platform has been unanimously accepted by the J2SE/EE executive
committe. "This JSR well develop annotations for common semantic
concepts in the J2SE and J2EE platforms that apply across a
variety of individual technologies. With the addition of JSR 175
(A Metadata Facility for the JavaTM Programming Language) in the
Java platform we envision that various JSRs will use annotations
to enable a declarative style of programming. It would be
unfortunate if these JSRs each independently defined their own
annotations for common concepts. It would be especially valuable
to have consistency within the J2EE 5.0 component JSRs, but it
will also be valuable to allowconsistency between J2EE and J2SE.
It is the intention of this JSR to define a small set of common
annotations that will be available for use within other JSRs. It
is hoped that this will help to avoid unnecessary redundancy or
duplication between annotations defined in different JSRs."
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,43ty,ef9o,asp,6ssn
:: Aurora 0.3, Initial Release
Ken Egervari has announced the initial release, version 0.3, of
MVC Framework Aurora. "Aurora is a model-view-controller (MVC)
framework for Java that is designed to work with the Spring
Framework. It adds declarative, xml-based configuration, domain
object mapping and many other features."
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,bd7v,al61,asp,6ssn
:: JOSSO Single Sign-On 1.0.0-rc1
Gianluca Brigandi has announced the initial release and first
release candidate for version 1.0 of Java Open Single Sign-On
(JOSSO). "JOSSO is an open source J2EE-based SSO infrastructure
aimed to provide a solution for centralized platform neutral
user authentication."
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,2w19,4h5n,asp,6ssn
:: Initial Release of Cargo
Vincent Massol of the Codehaus has released the first version,
0.1, of Cargo, a Java API to start/stop and configure Java
containers.
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,b576,9jcg,asp,6ssn
:: GNOME 2.8 Desktop and Developer Platform Unveiled
New version of the popular, multi-platform desktop environment
offers greater ease, speed and convenience.
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,3tgx,m6js,asp,6ssn
:: Sun exec: Community brings innovation to Java
The JCP is for standardization of technologies for inclusion in the Java platform, said
Onno Kluyt, chairman and director of the JCP program. "It’s a place where the community
agrees on a common approach," Kluyt said.
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,9vxp,d4o,asp,6ssn
:: Borland's Pitch: 'Software Delivery Optimization'
Software tools maker launches new model for aligning software
development with business processes.
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,drgb,hq4,asp,6ssn
:: spring 1.1
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,14ka,1,2iz0,hw66,asp,6ssn
:: Java Visionaries From Compuware, Sun and BEA to Present at
Midwest's Premier Technology Event,...
Java Learning Festival at Compuware Headquarters to Benefit
Developers, IT Managers, CIOs and Technology Students With
Hands-on Education, Training and Advice
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,fki4,cpgz,asp,6ssn
:: Inaugural Java(TM) Education and Learning Community Advisory Board
Convenes to Drive Java Technology-Based Tools...
Community Has Grown to 900 Members and 130 Java(TM) Technology-
Based eLearning Projects in Less Than 6 Months
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,m79f,hrdu,asp,6ssn
:: SwingML 1.1
The SwingML xml markup application has released version 1.1. New
features include "support for asynchronous server calls. POST
and GET operations are performed in a multithread mode, support
for granular UI rendering, support for showDocument() operation,
a new FOREGROUND atribute to LABEL element, a new FOREGROUND
attribute and BACKGROUND to TEXTAREA element, post-selected and
post-all where changed to Post-Selected and Post-All for TABLE
and LIST, true and false attributes where changed with True and
False, and the null attribute was changed with None."
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,k30u,grsw,asp,6ssn
:: JNode 0.1.8
The JNode project has released version 0.1.8. "This release
contains a new native code compiler and several other
performance enhancements, which makes JNode a lot faster. I hope
that the next release will bring a much better memory manager
and garbage collector and hopefully many graphics improvements."
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,iqqt,apa0,asp,6ssn
:: Enhydra Shark 1.0
The 1.0 final version of open source workflow engine Enhydra
Shark has been released. Work has been done to limit the
possibility of deadlocks when used in VMs, new functionality has
been added in handling exception transactions as well as in
handling deadlines, and more.
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,d2n3,9hgj,asp,6ssn
***************************************************************
* 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/
:: Java Plug-in Framework (JPF)
JPF (Java Plug-in Framework) is a general-purpose open-source
plug-in framework intended to help building scalable, extendable
Java applications with low cost of maintenance.
http://www.jars.com/classes/jresout.cgi?resource=12278
:: Ham
IBMs new Java Resource Bundle Inspector is a tool that allows
visual inspection of translated Java Resource bundles, including
the ability to easily switch between languages; useful for
detecting erroneous native-to-ASCII conversions.
http://www.jars.com/classes/jresout.cgi?resource=12276
:: Text2gui Library
With the Text2gui Library, you can describe an entire GUI
hierarchy with a simple syntax.
http://www.jars.com/classes/jresout.cgi?resource=12274
:: Comtor J2ME
Comtor J2ME is a set of useful classes to simplify J2ME software
development. This library has been developed and proved on iDen
phones.
http://www.jars.com/classes/jresout.cgi?resource=12271
***************************************************************
* 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,14ka,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,14ka,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,14ka,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,14ka,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,14ka,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,14ka,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,14ka,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,14ka,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,14ka,1,iwf,m3qq,asp,6ssn
***************************************************************
* Feature 9) ----------> Java on Jupitermedia <----------
:: Java Dynamic Networking with Jini Technology, Part 1
If you are having trouble keeping your distributed system up and
running, Jini technology may be just what you need. Learn how
Java dynamic networking can help your system help itself.
http://www.devx.com/Java/Article/21947
:: JLCA Ports Legacy Java Code to .NET
The Java Language Conversion Assistant (JLCA) enables developers
to port legacy Java code to the .NET world. Get an introduction
to this tool, along with an explanation of its installation and
conversion processes.
http://www.devx.com/Java/Article/21946
:: Divided Loyalty: Create Plugins that Work in Eclipse and NetBeans
One of the benefits of today's open source IDEs is that anyone
can design a tool that plugs in to the IDE using an API, but
Eclipse and NetBeans each uses a different API. This article
will show you how to make your tool plug in to both environments
with the least amount of coding work.
http://nl.internet.com/ct.html?rtr=on&s=1,14ka,1,elxi,6a34,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,14ka,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,14ka,1,6r8t,lp2v,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.
|