• Enterprise Java Flex Applications – Architectural Approaches

    Rich internet application is becoming the new face of web based enterprise applications and flex is coming up as a unanimous choice in this category. In this article, I presented few architectural approaches to use flex in Java environment to develop web based enterprise solutions. Also, I tried to capture few advantages and challenges involved […]

  • 10 effective ways to become a good programmer

    A good programmer is someone who always looks both ways before crossing a one-way street.  ~Doug Linder Working as a software programmer in IT industry, one thing that drives us daily to the work place; is that fun and passion lies in programming. But to make that programming a fun and to get an eternal […]

  • Cloud Computing and Software-as-a-Service (SaaS)

    Introduction Around the year 1960, after successfully installed the 1st packet switching based network (ARPANET), Sir J.C. R. Licklider envisioned the concept of ‘Intergalactic Computer Network’ where he talked about a complex net which connects all computers in the world and encircled the globe. This was the first vision of global net. In the same […]

  • Hibernate inverse attribute – Insight

    After exploring many articles and notes on ‘inverse’ attribute used in Hibernate, I realized that, although the attribute is simple to understand, the explanation, most of the times, is more complicated and ambiguous. So, I decided to give one more try to put simple words and examples to explain it. Hibernate supports bi-directional relationships in […]