Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
and many more ....
I agree to the Terms and Privacy Policy

Cajo, the easiest way to accomplish distributed computing in Java

java-interview-questions-answers

Derived from the introductory section of Jonas Boner’s article “Distributed Computing Made Easy” posted on TheServerSide.com on May 1st 2006 : “Distributed computing is becoming increasingly important in the world of enterprise application development. Today, developers continuously need to address questions like: How do you enhance scalability by scaling the application beyond a single node? How can you guarantee high-availability, ...

Read More »

Aspect Oriented Programming with Spring AOP

spring-interview-questions-answers

Aspect Oriented Programming (AOP) refers to the programming paradigm which isolates secondary or supporting functions from the main program’s business logic. AOP is a promising technology for separating crosscutting concerns, something usually hard to do in object-oriented programming. The application’s modularity is increased in that way and its maintenance becomes significantly easier. The most prominent example of a crosscutting concern ...

Read More »

Programming Android Online Book

Yesterday I stumbled upon an Android related online book named “Programming Android“. This book is published online while being under development and uses the Open Feedback Publishing System (OFPS). With that system, early readers can provide comments next to any paragraph while reading. It is essentially a nice way to provide direct feedback. I just skimmed through the book, but ...

Read More »

Android Quick Preferences Tutorial

When developing a mobile application, a common need that arises is the one of storing user’s preferences and using them when the application starts. Since this is a recurring need, Google has created a preferences framework for us. The provided mechanism allows us to show, save and manipulate user’s preferences very easily. Furthermore, the framework has support for automatic UI ...

Read More »

Java Swing – Date Picker dialog

Any Swing developers in the house? For those that work with Swing, here is a GUI component that might be helpful to your UI coding endeavors. One of our JCG partners offers a date picker widget. Check it out: Java Swing – Date Picker dialog to select a date

Read More »

Spring configuration with zero XML

spring-interview-questions-answers

Tomasz Nurkiewicz, one of our JCG partners and avid supporter of the Spring framework, describes in his latest post how to configure a Spring application without using XML. The annotation approach over the top. Check out his tutorial: Spring framework without XML… At all!

Read More »

Advanced SmartGWT Tutorial, Part 2

This is the second part of my tutorial regarding rapid UI development with SmartGWT. In the first part of the tutorial, we created the basic interface layout and added some basic components. It is now time to take it up a notch and use the real power of SmartGWT. Before we proceed, let’s remember how the UI we have created ...

Read More »

10 Tips for Proper Application Logging

Our latest JCP partner, Tomasz Nurkiewicz, has submitted a number of posts describing the basic principles of proper application logging. I found them quite interesting, thus I decided to aggregate them in a more compact format and present them to you. So, here are his suggestions for clean and helpful logs:(NOTE: The original posts have been slightly edited to improve ...

Read More »

Advanced SmartGWT Tutorial, Part 1

Justin, Pat and I have started working on a side project that requires a user interface for administration and management. After working for a while with SmartGWT and GWT in general, we decided to create the interface using SmartGWT. We really liked the visual components (check out the SmartGWT showcase) and the fact that it facilitates rapid development. In this ...

Read More »