Optimal use of Ajax – use Ajax the smart way

Web 2.0 is the thing that can make your site stand out from the hoard of web sites springing up day by day. But are they efficient enough to make a big impression? You need to analyze on some common principles to make the best impression. These principles make you use it in the smart…

Web and Desktop Apps – the 3rd World War!

The debate on desktop applications dying under the limelight  of web applications is on the rise these days. But the thing that actually means when they talk about the death of desktop apps and rise of web desktop apps is all about the end users’ perspective. The web has evolved into a whole new enterprise…

Annotations in POJO – a boon or a curse?

The purpose of annotations have been well put forward with the recent upgradation of EJB to EJB 3.0 and also in the web services field by JAX-WS. Annotations help in reducing the learning curve associated with these specifications by avoiding the need to learn the deployment descriptors which are necessary to properly deploy an EJB…

Java 5 Generics – Changing for good

I had recently tried some programming in JDK 1.6 which falls in the league of Java 5. The Eclipse environment started behaving strange in someway which I had not expected. The code which was irritating me was the one which included a collection object List list = new ArrayList(); list.add("someString");List list = new ArrayList(); list.add("someString");…

CSS Tip: Important Property!

If you have worked in CSS (Cascading Style Sheets), you might have noticed that the nested styles take precedence over the global ones. For Example, consider the following, .box{ width:100px; height:100px; background:silver; border:1px solid black; }.box{ width:100px; height:100px; background:silver; border:1px solid black; } And I use the above style in my page as follows,

JSON Web Services – the XML JSON debate further ahead

I have been keeping a track of JSON (JavaScript Object Notation) versus XML for the past couple of months when AJAX came up as a big bang approach. Arun Gupta also recounts his similar experience with the XML JSON debate and concludes, XML is document-oriented and JSON is data-oriented. So if you want to deal…