Friday, March 16, 2007

 

ONJava Newsletter

O'REILLY NETWORK'S ONJava.com NEWSLETTER
--------------------------------------------------
The Independent Source for Enterprise Java

==================================================================
Secure. Fast. Affordable. GoToMeeting Web Conferencing.

Get all three with GoToMeeting™, the Web-based service
with screen-sharing technology so multiple PC users can
meet online anytime. Present, demo software and train
from anywhere with Internet access. Plus, you can hold
unlimited meetings for one flat rate.

Get a free 30-day trial now.

http://www.oreilly.com/go/go2mtg_javsecure

==================================================================

Greetings OnJava readers,

There is something in this edition for everyone -- from the Java newbie or
intermediate developer who needs a grounding in reflection, to the
intellectual who wants to keep up with future features of Java, to the
experienced developer who wants to use JEE 5.0 to build cutting-edge "web
2.0" apps. Grab a cup of coffee and read up!

Java Reflection is not confusing once you have a good understanding of the
concepts. Unfortunately, far too many good developers' eyes will glaze
over at the sight of reflective code, having been caught in "a maze of
twisty passages, all alike." In this article, Russ Olsen describes how to
get useful information about a class using the basics of the Reflection API.

http://www.onjava.com/pub/a/onjava/2007/03/15/reflections-on-java-reflection.html

As Java has evolved over the past 10+ years, it has become apparent that
we need a mechanism to modularize components in a way more flexible than
jar files. The Java Community Process actually has several efforts
underway to address this (and your editor is actually part of JSR 277).
With several different efforts, there will of course be overlap and some
need for clarification among them. In "The state of Java modularity,"
Glyn Normington looks at the distinctions between JSRs 277, 291, and 294.

http://underlap.blogspot.com/2007/03/state-of-java-modularity.html

Remember Sun's Pet Store application? It is probably one of the first
J2EE code examples you sank your teeth into. It is back, dressed in full
"Web 2.0" regalia. It now includes a rich client GUI with Ajax, RSS,
tagging, user ratings, a mashup with Google Maps, and other goodies. Best
of all, it is updated to show how you can build this kind of application
using the Java Platform, Enterprise Edition 5.0. Mark Basler, Sean
Brydon, Dana Nourie, and Inderjeet Singh introduce the new Pet Store.

http://java.sun.com/developer/technicalArticles/J2EE/petstore/

Recent O'Reilly Network weblogs of interest to Java developers:

Steve Anglin - The Next Spring: Google Guice?

http://www.oreillynet.com/onjava/blog/2007/03/the_next_spring_google_guice.html

Robert Cooper - Desklets 102: Dependencies

http://www.oreillynet.com/onjava/blog/2007/03/desklets_102_dependencies.html

Check out more O'Reilly Network Java weblogs at:

http://www.oreillynet.com/onjava/blog/

I particularly enjoyed the article above on Java modularity. As a member
of JSR 270 (Java 6.0), I saw the need to better modularize the Java
platform in order to keep it growing into the future. I'm happy to see
the issues being addressed early, by several groups of smart people. I'm
excited to see the foundations being built that will help keep Java the
premiere software development platorm.

Please join us again next week.


David Bock, Editor
ONJava.com

==================================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and Open Source Software

Learn more at: http://www.oreilly.com/go/onlamp-port25

==================================================================

*** Java News and Weblogs ***

java.net Weblogs
http://weblogs.java.net/

O'Reilly Network Java Weblogs
http://www.oreillynet.com/pub/q/weblog_s?x-subject=3

Other Java News (channel -- LANG: JAVA)
http://www.oreillynet.com/meerkat/index.php

Java Cookbook Recipe of the Day
http://www.onjava.com/onjava/javacook/solution.csp?day=1

Java Events
http://www.onjava.com/onjava/events/

==================================================================

*** Other Related O'Reilly Network sites ***

O'Reilly Network
http://www.oreillynet.com

XML.com
http://xml.com/

ONLamp.com
http://onlamp.com

O'Reilly Media
http://www.oreilly.com/

O'Reilly Java
http://java.oreilly.com/

***

ONJava.com Affiliates

Servlets.com
http://www.servlets.com/

JDOM.org
http://www.jdom.org/

------------------------------------------------------------------
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!

Downloads - Free Training - Webinars - Updates

Inside Lightroom: http://digitalmedia.oreilly.com/lightroom/

------------------------------------------------------------------
Interested in sponsoring the ONJava.com newsletter? Please email us
at advertising@oreilly.com for rate and availability information.
Thank you!
------------------------------------------------------------------
To change your newsletter subscription options, please visit
http://www.oreillynet.com/cs/nl/home

For assistance, email help@oreillynet.com

O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
------------------------------------------------------------------


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?