java

  • submit to reddit

Is MVC Pattern a Dead End for Application Development?

In this article I would like to show you why using MVC pattern is not enough to be able to create agile and scalable applications. I will also suggest...

14 replies - 23110 views - 02/20/13 by Aliaksei Papou in Articles

Composite Design Pattern in Java

Composite design patten allows you to have a tree structure and ask each node in the tree structure to perform a task.You can take real life example of a...

0 replies - 15260 views - 02/18/13 by Arpit Mandliya in Articles

iText: 13th birthday — 5.4.0 release

Thirteen years ago, on February 14th of the magical year 2000, I published version 0.30 of a library I had been writing in my spare time. This library allowed...

0 replies - 1077 views - 02/15/13 by Bruno Lowagie in Announcements

A New Java Library for Amazing Productivity

Editor's Note: This article has been republished with the permission of the original author, Graham Lea.  I’ve found this great Java library that can...

25 replies - 19180 views - 02/15/13 by Allen Coin in Articles

The Day Java Lost the Battle

When it comes to technology, one thing is for sure: there will always be battles, winners and losers. The programming world is no exception. Programming...

0 replies - 846 views - 02/15/13 by Maroun Baydoun in Articles

DHTMLX JavaPlanner: Event Calendars and Schedulers for Java

DHTMLX, a respected developer of web-based applications, has released DHMTLX JavaPlanner v.1.0   It is a brand-new Java calendar control that is...

1 replies - 2571 views - 02/13/13 by Dmitry Sergeenko in Announcements

Can We Measure Encapsulation?

Detecting the undetected. Something doesn't add up. Most programmers value encapsulation, adhering to something like the ISO's definition...

0 replies - 3035 views - 02/12/13 by Edmund Kirwan in Articles

Flux 8's File Workflow Engine Introduces Native PGP and ZIP File Capabilities

Version 8.0 of Flux, a proven leader in file orchestration solutions for banks and financial services organizations, has been released.Flux...

0 replies - 1187 views - 02/05/13 by Dave Sims in Announcements

REST-JSON Service Versioning – Simple approach

Problem Statement: As a provider of a service, one is obliged to maintain different versions of a service. One of the possible reasons could be the existing...

4 replies - 4383 views - 02/05/13 by Senthil Balakrishnan in Articles

JavaOne Shanghai Call for Papers Open

The effort to make JavaOne a truly global phenomenon moves forward! Following JavaOne Latin America last year, JavaOne Shanghai is going to be held again at...

0 replies - 686 views - 02/03/13 by Reza Rahman in Announcements

18 Links: Android, Java, Heroku, and JAX-RS

Curator's Note: DZone MVB Tim Spann put together this list of useful...

0 replies - 4129 views - 02/03/13 by Tim Spann in Articles

Dear Java/JEE developer - why should you care about ADF?

Whether you are deciding on the framework to use for your next Java web or mobile project or whether you are contemplating your next career step as a Java...

2 replies - 1668 views - 02/01/13 by Lucas Jellema in Announcements

If Java was a Haskell

Haskell has the reputation of being one of the most advanced programming language of our time. Its main strengths are its functional paradigm, its purity which...

7 replies - 4709 views - 01/29/13 by Damien Lepage in Articles

The Three Greatest Paragraphs Ever Written on Encapsulation

Definition. Encapsulation isn't sexy. It's the chartered accounting of software design. Functional Java programming? Formula freakin'...

0 replies - 8841 views - 01/28/13 by Edmund Kirwan in Articles

New complex protection for JavaFX applications from reverse engineering

The new version of Stringer Java Obfuscator is out now. New features and changes: The Resource Encryption function now supports JavaFX applications. The...

0 replies - 1017 views - 01/27/13 by Ivan Kinash in Announcements

Devoxx UK - New Java Developers conference in London, UK

Devoxx UK 2013 is off with a hiss and a roar! Don't forget to organise the two days off on the 26th and 27th of March to join the London...

0 replies - 848 views - 01/27/13 by Martijn Verburg in Announcements

The Truth About PaaS Vertical Scaling and Why You are Being "Oversold"

As you know, Jelastic PaaS has automatic vertical scaling, which allows you to pay less -- to pay for your actual resource...

1 replies - 9053 views - 01/24/13 by Ruslan Synytsky in Articles

Serpents and Sunbursts in Source Code Structure

Hardware engineers have it so easy. Or at least they used to. Reviews went something like this. Gary's designed a new board (OK, this was the late...

0 replies - 3280 views - 01/23/13 by Edmund Kirwan in Articles

A Garbage Collection Analysis of PCGen - the popular Open Source Character Generator

IntroductionI decided to combine two software loves of mine and perform some analysis on PCGen, a popular Java based open source character generator for...

0 replies - 1687 views - 01/17/13 by Martijn Verburg in Articles

Hamcrest Matchers, Guava Predicate and Builder Design Pattern

Often, while coding we have to deal with some POJO objects that have dozens of fields in them. Many times we initialize those classes through a constructor...

0 replies - 2671 views - 01/08/13 by Marcin Grzejszczak in Articles