|
June 22, 2004
|
Newsletter Circulation: 135 000+
|
No. 13
|
| This newsletter is sponsored in part by IBM |
Get the latest evaluation software for J2EE development - Free Looking for a powerful architected rapid application development solution for J2EE development? Register for the Java Platform Developer PowerPack for technical resources and a DVD of trial software to help you evaluate IBM software development tools from IBM Rational, WebSphere, and DB2. Access new demos, articles, and more.
|
In This Issue
Tales from TheServerSide
o Trends in Enterprise Development
New Articles
o Container Driven Testing Series Part II - Testing Entity Beans
o Enhancing Web Application Performance with Caching
Featured Blogs
o Dynamic Coupling
o Cayenne and Hibernate
Book Reviews
o Covert Java
o Java Testing and Design
Key J2EE Industry News Headlines
Some key headlines:
o Eclipse Foundation Announces Eclipse 3.0
o Apache Excalibur: New top level IoC Apache project
This newsletter is transmitted twice a month. It is printer-friendly and available
online
Tales from TheServerSide
|
Objects, Aspects, Web services, SOA. It seems that
new technologies come and go like fashions these days - every one is always
talking about the latest trend. In the TSS cartoon, Trends in Enterprise
Development, the latest technologies make their way down a fashion show runway.
|
| This newsletter is sponsored in part by Oracle |
A new approach to J2EE development is here. Oracle JDeveloper 10g gives you productivity with choice. Build EJBs, Struts applications, JSPs, Web services visually. Access code any time. Deploy to any J2EE application server. Download the preview of Oracle JDeveloper 10g FREE.
|
New Articles
By N. Alex Rupp
Container driven testing lets you write more isolated,
fine-grained and robust unit tests. Using code samples, N. Alex Rupp covers
techniques and strategies for testing your Entity Beans. Entity Beans come with
their own special considerations and issues, because in addition to the bean
classes and the test cases, you must also concern yourself with generating a
database.
By Neal Ford
Effective caching strategies can both lower the memory footprint and speed up your
application. In this article, Neal Ford shows you how to implement the Flyweight
Design Pattern as a caching mechanism on a sample application. He tests the app
to measure heap size and garbage collector activity both before and after
implementing caching, using a combination of JMeter and the OptimizeIt Profiler.
Featured Blogs
By Jeff Schneider
Jeff Schneider discusses the tradeoffs between
loosely and tightly coupled components and describes Dynamic Coupling,
which involves delaying the assembly interface mechanism decisions to
runtime, using an analogy of the 'magic printed circuit board'. He
compares 3 differnets kinds of coupling: potential coupling, assembly
coupling, and dynamic coupling.
By Bill Dudney
Bill Dudney is writing Hibernate Live!, and
he ran across TheServerSide.com article on Cayenne. He decided to
take it for a ride, and compare it to an example that he is using in
his Hibernate world. Read on for his thoughts on the tools, APIs,
and easy of use.
Book Reviews
By Moazam Raja
Moazam Raja reviews the newly published book by Alex Kalinosvky,
"Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering".
Kalinosvky attempts to delve into the backend and internals of Java programs
while showing examples readers can use in their own work.
By Bart Thompson
Java Testing and Design, by Frank Cohen, teaches you
how to build production-worthy, scalable, and well performing Web-enabled
applications. He presents techniques, methodologies, and tools to enable
developers, QA technicians, and IT managers to work together to achieve
productivity in development and test automation. In this concise review,
Bart Thompson walks us through some of the key topics covered in the book.
| This newsletter is sponsored in part by DataDirect Technologies |
Going to JavaOne? How about some Eggs & XML?
Join Jonathan Robie, co-author of the XQuery specification and DataDirect Technologies' XML Program Manager and get the jump on these new standards and what you can do to prepare: XQuery, XQJ, SQL/XML.
Project managers, architects, and product managers this session is for you.
Eggs & XML is free, but space is limited. You must register now to reserve your spot.
|
Key J2EE Industry Headlines
Eclipse Foundation Announces Eclipse 3.0
The Eclipse Foundation has pre-announced the availability of
the royalty-free 3.0 release of the Eclipse Platform, adding enhancements
that improve flexibility, scalability, interoperability and responsiveness.
Eclipse RC 3 is now available and the final RC 4 is due by June 30th.
Berkeley DB Java Edition released
Sleepycat Software, makers of Berkeley DB, have announced
the availability of Berkeley DB Java Edition, a pure Java database based on a
write-once, append-only log architecture. Berkeley DB Java Edition is embeddable
and built for speed and high concurrency while preserving transactional
data integrity.
J2EE 1.4 SDK Update Release 1 Now Available
The J2EE 1.4 SDK Update 1 is now available
with several bug fix improvements, the latest J2EE Blueprints, J2SE 1.4.2, and sample
code. The J2EE SDK contains the Sun Java System Application Server Platform Edition 8
featuring support for JavaServer Faces and is free for both development and deployment.
Study reports a strong demand for tech workers
Despite a steady rise in the number of IT jobs being
outsourced, demand for workers with Internet-related skills such as
Java and networking is helping to drive IT compensation higher, according
to a report released by Meta Group.
Apache Excalibur: New top level IoC Apache project
The world of the Apache Inversion of Control containers has
changed. Apache Excalibur is a new top level project which pulls together both of
the Avalon Excalibur and Avalon Fortress projects. This includes two lightweight
Inversion of Control containers.
Unsubscribe
If you are receiving this newsletter it is because
you signed up as a member of TheServerSide.com and elected to receive our
newsletters. To unsubscribe from TheServerSide.com's bi-weekly newsletter,
log on to TheServerSide and edit your user profile. Email webmaster@theserverside.com
if you are having problems editing your profile.
TheServerSide.com is part of The Middleware Company, 350 Ellis St., Mt., View,
CA 94043 USA. This newsletter and contents are Copyright (c) 2004 The Middleware
Company
%%detect_open%%