Frameworks

10 Tips for Publishing Open Source Java Libraries

One of the strengths of the Java ecosystem is the huge number of open source libraries that are available.  There are often several alternatives when you need...

8 replies - 3092 views - 07/30/09 by Dan Dyer in Articles

JPA Implementation Patterns: Retrieving Entities

Last time I talked about how to save an entity. And once we've saved an entity we'd also like to retrieve it. Compared to saving entities, retrieving entities...

1 replies - 3936 views - 07/29/09 by vpartington in Articles

Putting OSGi to the Test with Pax Exam

After a small delay, I finally bring you the next installment in my series of OSGi-oriented articles. This time we're going to have a look at writing tests...

0 replies - 2210 views - 07/29/09 by Craig Walls in Articles

AJDT 2.0 is Here

And it looks good. I complained pretty vociferously on here about the inability of eclipse to understand ITDs (or at least not show them as an error). That's...

1 replies - 2274 views - 07/27/09 by Rob Williams in Articles

Wicket Refcard Released: Meet The Author

This week's Refcard covers Apache Wicket, one of the most popular web frameworks of the moment. We discussed Wicket and the refcard with the author, Andrew...

0 replies - 2419 views - 07/27/09 by James Sugrue in Articles

JPA Implementation Patterns: Saving (Detached) Entities

We kicked off our hunt for JPA implementation patterns with the Data Access Object pattern and continued with the discussion of how to manage bidirectional...

4 replies - 6271 views - 07/24/09 by vpartington in Articles

Using Spring AOP to Trace Invocation

How often do you write something like this?

8 replies - 3525 views - 07/23/09 by Mikhail Kolesnik in Articles

JPA Implementation Patterns: Data Access Objects

The JPA, short for Java Persistence API, is part of the Java EE 5 specification and has been implemented by Hibernate, TopLink, EclipseLink, OpenJPA, and a...

19 replies - 8990 views - 07/22/09 by vpartington in Articles

Easy User Authorization for Web Applications

Authorization is one of the primary common features of all software systems. While developing an authorization system for our ERP software, I felt that I was...

3 replies - 4208 views - 07/21/09 by Ibrahim in News

Eclipse RCP Refcard Released: Meet the Author

This week we release our Eclipse RCP Refcard, helping you to get started writing applications and plug-ins based on the Eclipse Rich Client Platform.  Here we...

0 replies - 2945 views - 07/20/09 by Nitin Bharti in Articles

Node Count and JavaFX Performance

In a recent blog entry entitled Best Practices for JavaFX Mobile Applications (Part 2), Michael Heinrichs espouses that keeping the scenegraph as small...

10 replies - 2670 views - 07/17/09 by Jim Connors in Articles

Eclipse RCP Part 1: Designing the Model

In this tutorial we will see how to use the Eclipse Modeling Framework in order to manage the application Model. If you have EMF and the related tools already...

0 replies - 3357 views - 07/16/09 by Vincenzo Caselli in Articles

Core Java Concurrency Refcard: Meet the Author

Last week we released our Core Java Concurrency Refcard, an indispensable reference for the performance-conscious Java developer.

1 replies - 2758 views - 07/15/09 by James Sugrue in Articles

A Couple of Lessons I Learned About API Design

One of the reasons I work on open source is to become a better programmer. Learning opportunities come from different sources, being practice the more obvious...

9 replies - 4754 views - 07/14/09 by Alex Ruiz in Articles

Before You Say "It's Not Working"

A few days back a couple of interns working in my office came up to me and said "It's not working". They were talking about a part of an application...

3 replies - 4609 views - 07/14/09 by Bharath Ganesh in Articles