Thina Natarajan

Subscribe to Thina Natarajan: eMailAlertsEmail Alerts
Get Thina Natarajan: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Thina Natarajan

Evolving J2EE specifications continue to provide developers and architects with added performance muscle and flexibility for building and optimizing enterprise applications. J2EE advances are both a boon and a challenge as they can provide additional capabilities while also requiring refined development skills. J2EE applications incorporate complex distributed logic and, hence, demand careful, intelligent, and innovative design and implementation techniques. I'll outline various programming design techniques that empower J2EE developers to create more robust enterprise applications. A J2EE application is comprised of multiple artifacts, known as Java components, which act like musicians in an orchestra. Each J2EE artifact is required to perform its role, while working in concert with the other components to create the complete J2EE symphony. Developers and architects... (more)

10 Benefits of Migrating to WebSphere Application Server v5.0

As the gap increases between technology innovation and the constricted capabilities of inherited legacy systems, many organizations are evaluating the costs and benefits of migrating their infrastructures and enterprise applications to new generations of Web-based infrastructure technologies. Expanded abilities to accelerate the introduction of new services and reduce administrative overhead are important factors in the migration equation. This article explores 10 fundamental benefits of migrating to IBM WebSphere Application Server (WAS) v5.0. Organizations can, for example, use ... (more)

Portlets and Portals Design Overview

Portals enable users, employees, customers, and suppliers to expand beyond their traditional boundaries by providing a single common interface to access globally dispersed content and applications. Most important, portals also allow users to communicate with other enterprise applications, content factories, and processes. Dynamic portal capabilities also provide personalization that enables users to create tailored views of information or receive customized content. In addition to personalization capabilities, portals allow users to publish, share, and subscribe to various docume... (more)