BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • Sun Targets Startups with New AMP and Solaris Offerings

    Last week Sun made a number of announcements targeted at making Solaris more attractive to startups. Among the announcements was Solaris support for Apache, MySQL, and PHP effectively dropping the "L" from LAMP

  • Interview with Miguel Valdes Faura on Bonita v3

    Bonita, an open-source workflow and BPM solution recently released version 3. InfoQ sat down with Miguel Valdes Faura to talk about this release, which includes a set of graphical workflow development tools.

  • Must Java Have an Answer to Rails?

    There are two trends playing themselves out in response to this question. First there is the concept of simply running the Ruby language and in turn Rails under the JVM. Bloggers have been discussing the other concept of creating comparable frameworks in Java that catch the secret combination.

  • Interview with Javier Paniza on OpenXava 2.1

    OpenXava, the rapid-web application framework, recently released version 2.1. InfoQ sat down with Javier Paniza, project lead for OpenXava to discuss the framework and the new release, which brings JPA support.

  • InfoQ.com publishes its 1000th news post

    InfoQ has this week published its 1000th news post; since the site launched just 8 months ago it has also published 90 in-depth technical articles, 4 original books, and a number of video interviews and presentations. Thank you to all our readers for their support and to the editors for all the hard work!

  • Java EE Best Practices Updated

    IBM has updated a 2004 article on Java EE best practices, compiling a list of 19 practices. They range from always use MVC to prefer JSPs as your first choice of presentation technology.

  • Interview: Mike Keith on EJB 3

    In the latest video interview, EJB 3 co-spec lead Mike Keith discusses the current state of EJB 3, including common praises and criticisms that have been received. He also talks about POJO support and how the spec has evolved towards dependency injection.

  • New JSR Proposed: Java API for RESTful Web Services

    Sun has submitted JSR 311, Java API for RESTful Web Services, to the JCP, aiming to "enable developers to rapidly build Web applications in Java that are characteristic of the best designed parts of the Web". Reactions from the REST crowd are mixed.

  • Rails for Java Developers Review and Excerpt

    Rails for Java Programmers, by Stuart Halloway and Justin Gehtland, teaches the Rails framework to Java developers. InfoQ is hosting an exclusive excerpt including sections on controllers, core classes, and unit testing. We are also pleased to provide a review of the title by Java Editor Rob Thornton.

  • Offline Storage Mechanisms Compared

    Niall Kennedy has written an article on boosting Ajax performance using local storage. He discusses four different local storage mechanisms (cookies, Flash local shared object, userData in IE, and DOM storage in Firefox), mentions Dojo Storage as a way to abstract them and concludes that local storage is the next logical step for Ajax applications.

  • MyEclipse Brings Tools to Visual Studio and Netbeans

    Last week MyEclipse released version 5.5 which includes Simple Non-integrated APplications (SNAPs). This week they are announcing integration of SNAP's for Netbeans and Visual Studio.

  • Article: Introduction to OpenTerracotta

    OpenTerracotta is an open source enterprise-class JVM clustering solution that can take multi-threaded single-JVM apps and have them run across multiple JVMs with no code changes. Orion Letizi goes super-indepth on Terracotta and how it works, explaining how to do session replication, distributed caching, master/worker, and more.

  • Configuring Hibernate with Annotations

    A new article on OnJava.com takes a look at configuring Hibernate via annotations. Traditionally developers have either configured Hibernate with XML files separate from Java classes or with XDoclet comments in the Java code with in turn generate XML.

  • Interview: Jimmy Nilsson on Domain-Driven Design

    In this latest video interview, Jimmy Nilsson of 'Applying Domain-Driven Design' talks about the value proposition of Domain Driven Design and how DDD integrates with Agile. Jimmy also answers questions on OOD vs. DDD and the symbiotic relationship of domain specific relationships with DDD.

  • WebLogic Server 10 Update: Java EE 5, Spring Pitchfork, WS-*

    BEA has released a new tech preview of WebLogic Server 10 that passes the Java EE 5 CTS. WebLogic Server 10 uses the Kodo JPA (based on Apache OpenJPA)and also Spring's Pitchfork project to provide EJB and Java EE 5. WebLogic Server 10 adds side-by-side deployment of multi-version apps, JMS automatic failover, support for document-centric ws-standards, filtering class loaders, and more.

BT