Sign In/My Account | View Cart  


spacer
spacer
spacer
ONJava Topics
All Articles
Best Practices
Enterprise JavaBeans
Java and XML
Java Data Objects
Java EE (Enterprise)
Java IDE Tools
Java Media
Java SE (Standard)
Java Security
Java SysAdmin
JDO/JDBC/SQLJ
JSP and Servlets
Open Source Java
P2P Java
Web Services
Wireless Java

ONJava Affiliates
davidflanagan.com
java.net
   Events
jdom.org
Servlets.com

spacer spacer spacer



spacer
spacer

News & Commentary


Strata Week: Simplifying MapReduce through Java - MapReduce gets easier, a new search engine for data, and now you can monitor the universe's forces on your phone.
by Audrey Watters
Cloudera's Crunch hopes to make MapReduce easier, Datafiniti launches a search engine for data, and the University of Oxford releases an Android app for monitoring CERN data.

Bob Lee on Java references and the state of Java - Square CTO Bob Lee digs into Java's current position.
by Timothy M. O'Brien
In this short interview from JavaOne, Square CTO Bob Lee discusses Java references and weighs in on the state of Java and the industry.

Developer Week in Review: webSOS - HP bails, Oracle fails, and the UK teaches coding (including Wales).
by James Turner
WebOS is going to the great operating system repository in the sky, Oracle finds yet another way to peeve developers, and the UK tries to create a new generation of programmers.

A look at Java 7's new features - A survey of important updates and changes in Java 7.
by Madhusudhan Konda
From strings in switch statements to support for dynamically-typed languages, here's a look at notable features included in Java 7.

Developer Week in Review: HP fires up the TouchPad production line one more time - HP's unique take on marketing, James Gosling leaves Google, and Apple continues its tavern distribution program.
by James Turner
The TouchPad's $99 price point proves enticing for consumers and — oddly — HP itself, James Gosling leaves Google, and a possible iPhone 5 leak bears a distinct resemblance to the iPhone 4 leak.

Developer Week in Review: Lion drops pre-installed MySQL - MySQL is missing from Lion Server, and Apple gets a slap on the wrist from South Korea.
by James Turner
A pre-installed version of MySQL is noticeably absent from Lion Server, South Korea penalizes Apple for the location brouhaha, and Java 7's compiler injects a bit of randomness into software development.

Developer Week in Review: Linux turns the big 3.0 - The Linux kernel gets to 3.0, Oracle is bitten by the Internet's long memory, and more lawsuit fever.
by James Turner
The Linux kernel gets to version 3.0. Meanwhile, Oracle doesn't seem to remember the warm reception that Sun gave Android, and big players get lawsuits on their doorsteps.

What's happening at OSCON Java ? - OSCON co-chairs discuss the OSCON Java program.
by Sarah Novotny
OSCON's co-chairs preview sessions in the OSCON Java conference and they dig into the discussion generated by Edd Dumbill's "Seven reasons to use Java again" post.

Ruby is for Java - Bob McWhirter on Ruby, Java and TorqueBox.
by Timothy M. O'Brien
Bob McWhirter, JBoss Fellow, Codehaus Despot, and creator of TorqueBox, discusses the boundary between Java and Ruby and his efforts to make Torquebox "a real first-class Ruby platform that works the way Rubyists expect".

The Java parade: What about IBM and Apache? - It's unlikely IBM or Apache will lead the Java community.
by Mike Loukides
Why did Mike Loukides leave IBM and Apache out of his recent piece, "Who leads the Java Parade?" Because — despite good reasons — they both opted out.

Top stories: July 11-15, 2011 - The HTML5 paradigm shift, Java's missing community leader, and the "programmable self"
by Mac Slocum
This week on O'Reilly: We took a deep dive into HTML5, Mike Loukides looked for Java's next community leader, and we learned that quantifying the self is a step toward programming the self.

Who leads the Java parade? - Oracle, Google, and VMware are all Java players, but a clear leader has yet to emerge.
by Mike Loukides
Are any of the companies in the Java community willing to exercise technical leadership? Are there organizations willing to bring the features Java needs to fruition? It's time for the real leader to stand up and address these questions.

JavaFX 2.0: Making RIA with Java - JavaFX 2.0 looks to make rich Java web applications easier
by James Turner
Jim Weaver, founder of JMentor, explains why JavaFX could become a viable contender in the Rich Internet Applications world.

Top stories: July 4-8, 2011 - Why Java matters, inside Node.js, predicting Android's ubiquity
by Mac Slocum
This week on O'Reilly: We offered seven reasons why Java is worth your time, the utility of Node.js was duly noted, and Marko Gargenta offered three Android predictions that have nothing to do with mobile phones.

Seven reasons you should use Java again - Java deserves another look. Here's why.
by Edd Dumbill
Sixteen years on, this ain't your father's Java. Here's seven reasons why Java is worth your time.

A rough guide to JVM languages - Java is as much about the JVM as it is the language.
by Edd Dumbill
This overview of JVM-based programming compares the relative strengths of the major languages.

Seven Java projects that changed the world - Celebrating a decade of game-changing Java software.
by Edd Dumbill
Reaching beyond mere adoption, these seven projects have had a profound effect on the Java world, software development in general, and even our daily lives.

Clojure: Lisp meets Java, with a side of Erlang - Stuart Sierra on why Clojure is catching on.
by James Turner
OSCON speaker Stuart Sierra digs into Clojure: what it is, how it works, and why it's attracting Java developers.

Developer Week in Review: Are .NET programmers going extinct? - Microsoft embraces HTML5, selling a startup at 15, and a new version of Java looms.
by James Turner
For Microsoft programmers, the week brought fear, uncertainty and doubt regarding their future as an elite class of developers. For a lucky teen, it brought a big paycheck. And for fans of Java, it brought a new version of the popular language one step closer to release.

Why OSCON Java? - OSCON Java will look at the language's role in data, mobile, enterprise, and cloud computing.
by Mike Loukides
The Java community has always been a broad, fractious, interesting mess, capable of doing surprising things with little warning, and that's precisely why we're attracted to it.


Does Enterprise Development Have to be Painful, part three
chromatic

My previous two articles covered my experiences with installing, configuring, and building a very small application with SAP NetWeaver Composition Environment (see Does Enterprise Development Have to Be Painful, part one and Does Enterprise Development Have to be Painful, part two). This article discusses bundling and deploying that application, as well as my thoughts on the entire process.

Does Enterprise Development Have to Be Painful? (Part Two)
chromatic

After several years away from anything resembling enterprise software, chromatic accepted a challenge from SAP Labs to try their new software development platform. What lessons have they learned from dynamic languages and frameworks? Has developing big serious software truly become more agile? In this second of three articles, chromatic uses SAP NetWeaver Composition Environment to build a bare-bones application from the data model to the UI.

Introducing [fleXive] - A Complementary Approach to Java EE 5 Web Development
Markus Plesser, Daniel Lichtenberger

This article is an introduction to Flexive, an open source Java EE 5 application development stack. The authors have extracted a complete application template and describe its use.

Does Enterprise Development Have to Be Painful?
chromatic

After several years away from anything resembling enterprise software, chromatic accepted a challenge from SAP Labs to try their new software development platform. What lessons have they learned from dynamic languages and frameworks? Has developing big serious software truly become more agile? In this first of three articles, chromatic explores the ecosystem around SAP NetWeaver CE and tackles the first challenge -- installation.

Introducing Raven: An Elegant Build for Java
Matthieu Riou

Build processes in Java haven't evolved much since the introduction of Ant or Maven. With the ability to use scripting languages like Groovy and JRuby on the JVM, the power of a full language can be brought to bear on the build process. This article discusses Raven, a build system for Java that uses JRuby.

Using XML and Jar Utility API to Build a Rule-Based Java EE Auto-Deployer
Colin (Chun) Lu

In this article Colin (Chun) Lu discusses some of the complexities facing a large-scale J2EE application and demonstrates a rules-based Java Enterprise Edition auto-deployer using XStream and the JAR Utility API.

Introduction to Amazon S3 with Java and REST
Eric Heuveneers

S3 is a file storage and serving service offered by Amazon. In this article, Eric Heuveneers demonstrates how to use Amazon S3 via its simple REST API to store and serve your own documents, potentially offloading bandwidth from your own application.

Schemaless Java-XML Data Binding with VTD-XML
Jimmy Zhang

This article introduces a Java-XML binding technique based on VTD-XML and XPath. This approach doesn't mandate a schema, takes advantage of XML's inherent loose encoding, and avoids needless object creation, so it is much more efficient for lightweight data binding.

What's the Matter with JMatter?
Eitan Suez

In this article, Eitan Suez discusses how to use his JMatter framework for rapid development of rich client applications. JMatter is an implementation of the 'Naked Objects' design pattern.

Introduction to JavaFX Script
Anghel Leonard

In this article, Anghel Leonard give us a walkthrough of JavaFX Script, the syntax, several examples, and usage within Eclipse and NetBeans.

GMF: Beyond the Wizards
Jeff Richley

Using the Eclipse Graphical Modeling Framework (GMF), this article takes the reader through a step-by-step creation of the construction of an application using GMF. Beyond the wizards, get an introduction to GMF 'under the hood.'

Turn Over a New Leaf

spacer
spacer Choose Your IT Career Path Today — Is a career upgrade in information technology calling your name? Choose one of our University of Illinois Certificate Series, and try it out risk-free for seven days. Learn more.

Enabling Peer-to-Peer BitTorrent Downloads with Azureus
Jacobus Steenkamp

BitTorrent is one of the more popular protocols being used for peer-to-peer file transfers, and enabling your Java applications to use this protocol has never been easier. With a little theory and a lot of working code, this article shows you how to add peer-to-peer protocols to your own apps.

New Video

Great Java: Level 1
The stuff you need know.

spacer
So you're thinking about learning Java. What if someone pointed you to the things that are most important and said, “Hey! Here’s the stuff to spend your time on.” That’s what Great Java: Level 1 is all about. We’ll show you everything you need to know, programmer-to-programmer, as if you’re sitting next to a good friend as he shares his knowledge with you, guiding you step-by-step through hands-on exercises. Watch the video previews now!


Recommended for You

spacer spacer
spacer
spacer
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.