[ANNOUNCE] June 2004 Linux Magazine focuses on Java 1.5, JBoss AOP, and more

From: Martin Streicher, Editor in Chief (mstreicher_at_linux-mag.com)
Date: 05/22/04


Date: 22 May 2004 14:30:18 GMT

The June 2004 issue of Linux Magazine is now available on newsstands
everywhere. June focuses on Java, presenting three feature stories
written by Java gurus Joshua Bloch, Neal Gafter, Cedric Beust, Marc
Fleury, and Bill Burke. In addition, June features our regular
departments, including Randal Schwartz on Perl, Jerry Peek on Linux
Power Tools, attorney Nick Wells on legal issues, Rod Smith on system
administration, and Steven J. Vaughan-Nichols on whatever's on his mind
(usually a lot.)

See below for the complete table of contents.

LINUX MAGAZINE
JUNE 2004

A Fresh Cup of Java
by Joshua Bloch and Neal Gafter

Version 1.5 of the Java platform, code named "Tiger," adds seven new
features to the Java programming language. The unifying theme of these
features is ease of development: make programs clearer, shorter, and
safer, without sacrificing compatibility or compromising the spirit of
the language.

Metadata for Java
by Cedric Beust

Metadata is information that cannot be expressed in Java, but is
nevertheless important for your Java application to work properly.
Currently, metadata is expressed in separate text, Java properties, and
XML files, but that poses a serious problem: code is disconnected from
configuration, making development, deployment, and maintenance that
much more difficult. JDK 1.5 addresses this disparity, capturing
critical information where it belongs: right in your code.

A "Killer App" for AOP
by Bill Burke and Marc Fleury

JBoss 4's implementation of aspects makes the development, deployment,
and maintenance of middleware a snap Aspect-oriented programming has
been gaining a wider audience of late, as enterprise application
developers discover that AOP provides for more intuitive, extensible,
and flexible middleware. With JBoss AOP, provided in JBoss 4,
developers can write plain old Java objects (POJOS) and request complex
services like transactions, security, and caching with just a few
simple annotations. Sound too good to be true? Read on.

DEPARTMENTS

Which Zip Is Right For You?
by Jeremy Zawodny

Copyright and the GPL: Friends or Foes?
by Nicholas Wells

CORESense
by Jason Gilmore and Jon Shoberg

Execution and Redirection
by Jerry Peek

Customizing Your Video Mode
by Roderick W. Smith

Programming Linux 2.6
by Ethan McCallum

Introduction to the Template Toolkit, Part One
by Randal L. Schwartz

Using Keys with SSH
by Jeremy Garcia

Exposing your APIs to Python
by Michel Pelletier

Burning the Bulb Brighter
by Michael Bordash

Open Source Basics & Java
by Steven J. Vaughan-Nichols

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################



Relevant Pages

  • Re: Java is going to have closures.
    ... Java when we started) ... I'm thinking much about programming language in the last time. ... programming language you need good features, good marketing, good ...
    (comp.lang.lisp)
  • questions about VB.NET, and uses in education
    ... Nowadays most in education use Java and flash. ... But I'm wondering why there seems to be a lot of negative opinions about VB.NET when it is very well designed and much easier to learn and use than even python for example. ... So I'm listing some other nice features in the design of VB.NET and then some drawbacks, but I don't see why VB.NET deserves so much heat. ...
    (microsoft.public.dotnet.languages.vb)
  • ANN : JyRetic EAI Server 1.0 released
    ... "Java Service Wrapper". ... It adds to Retic great restart-on-crash features. ... Adaptor and parameter definitions are now stored to provide, ... Corrected bug on estimated end time in execution tracking ...
    (comp.lang.python)
  • Re: questions about VB.NET, and uses in education
    ... features as effective as found in any language, and MS will be supporting it ... > Nowadays most in education use Java and flash. ... > even python for example. ... > I have a lot of appreciation for the design of VB.NET now. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Java 7 Features
    ... würde ich mal die möglichen Java 7 Features zur Diskussion stellen: ... Beim Rest der Aufzählung der neuen Features: It's like that fella who fell off a ten-storey building. ...
    (de.comp.lang.java)