Friday, May 25, 2007

 

ONJava Newsletter

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

==================================================================
Hello again readers,

It has been a busy few weeks for conference attendance--first
JavaOne, then O'Reilly's RailsConf...and next week is the first
Ignite Boston conference. If you are into tech and anywhere near the
area, you owe it to yourself to check it out. Mike Hendrickson has a
blog entry on the conference and its contents:

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


OnJava has a couple of new articles up since our last newsletter;
first, at JavaOne I had a chance to interview Bob Brewin, Sun's CTO.
We talked about the announcements of JavaFX Script, the new
streamlined "consumer" JVM, and some other neat stuff from JavaOne:

http://www.onjava.com/pub/a/onjava/2007/05/10/an-interview-with-robert-brewin.html


Marcin Maciukiewicz and Daniel Owsianski contributed this article
about using the Lucene Query Parser without using all of Lucene; they
write an adapter to provide sophisticated search capabilities with an
existing database through Hibernate. If you have a legacy database
for which you need better search capability, this article is for you:

http://www.onjava.com/pub/a/onjava/2007/05/24/using-the-lucene-query-parser-without-lucene.html


Over at Java.net, there is an interesting presentation by Geert Bevin
about continuations with RIFE and TerraCotta. Continuations are a
method of simplifying state management in web applications that are
used in frameworks like SeaSide. It is exciting to see their use in
the Java space:

http://today.java.net/pub/a/today/2007/05/25/j1-2k7-mT03.html


Java.net is also featuring this article by Sangeetha S. and
Subrahmanya S. V. on the use of Annotations in the Java EE 5.0
platform. The use of annotations to represent concepts best
described by declarative programming really simplifies development
for the Java EE platform.

http://today.java.net/pub/a/today/2007/05/22/using-annotations-in-java-ee-5.html


Over at BEA's Dev2Dev is this article by Emmanuel Proulx introducing
the SIP API for Java ME. SIP is the standard connection protocol for
mobile carriers; if you want to learn to write connected Java apps
for the huge market of mobile devices, this intro should get you started.

http://dev2dev.bea.com/pub/a/2007/05/sip-javame.html


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

The UI wars just started - yet again! - Shashank Tiwari
http://www.oreillynet.com/onjava/blog/2007/05/the_ui_wars_just_started_yet_a.html

Sun: Finally Updating the BugParade, Looking for New Infrastructure - Tim O'Brien
http://www.oreillynet.com/onjava/blog/2007/05/sun_finally_updating_the_bugpa.html

JavaFX: Sun isn't sure about the license - Tim O'Brien
http://www.oreillynet.com/onjava/blog/2007/05/javafx_sun_isnt_sure_about_the.html

Maven 2 and Checkstyle - Gerald Nunn
http://dev2dev.bea.com/blog/gnunn/archive/2007/05/maven_2_and_che.html

BEA's Virtualization Demo at JavaOne - Arvind Jain
http://dev2dev.bea.com/blog/arvindjain/archive/2007/05/beas_virtualization_demo_at_ja_1.html

Check out more O'Reilly Network Java weblogs at:
http://www.oreillynet.com/onjava/blog/

In the opening, I mentioned that I was just at RailsConf.... So why
would the editor of a Java newsletter be at a conference promoting a
web framework for another language? Rails is one of the most exciting
things I (as a Java developer) have seen in quite some time, and
the possibilities with JRuby make it a legitimate player in our
space. JRuby is going to be a major player in all of our futures.

If you are a Java developer, there are compelling reasons to learn
about Rails--if nothing else, you can rapidly prototype web
applications that you intend to write in the framework of your
choice. From an educational standpoint, it is interesting to see new
ideas and how they are influencing the evolution of Java frameworks.

If you are a Ruby/Rails developer, the ability to deploy your
application on the Java platform gives you features like real
threading support, internationalization and localization, and a huge
amount of library code to draw from. And the ability to deploy Rails
apps as a standard WAR file will open doors that Rails otherwise
couldn't get into.

The future of Java is the platform; give me my tried-and-true Java
syntax, give me another great syntax with Groovy, give me some
domain-specific languages (like Java FX Script for building rich apps), and
give me access to all the great stuff happening in languages like
Ruby and Python, and give me the ability to use it all together so I
can solve a problem with the tool that fits the best.

Many languages, many operating systems, common platform. What an
exciting future that will be.

Please join us again next week.

David Bock
Editor, ONJava.com

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

*** 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?