Kulvir Singh Bhogal

Subscribe to Kulvir Singh Bhogal: eMailAlertsEmail Alerts
Get Kulvir Singh Bhogal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Kulvir Singh Bhogal

WebSphere Studio Application Developer, based on the Eclipse platform, is designed with the Java developer in mind. Extreme programming mandates that Java classes be unit-level tested in an automated fashion. Extreme programming takes a rather pessimistic (though frequently realistic) outlook on code. It assumes that if no automated test case is written for a given code artifact, then the given artifact must be assumed to be broken. Your organization's productivity can be slowed or even paralyzed by an unstable code base. Thoroughly unit-tested code can prevent an ugly situation from showing its face. Though you always have the option to test by hand, doing so can be a tedious and error-prone process. Comprehensively designed, automated test cases can increase code stability significantly. JUnit (http://sourceforge.net/projects/junit) has become the de facto standa... (more)

Formatting Your Code Automatically - Using WebSphere Studio Application Developer's Code Formatter

We all have our preferences for how we like to have code formatted. Even when working in a team, you commonly see a myriad of coding styles. Manually formatting someone else's code to meet your coding style preferences can be a tedious process that can leave you cursing at inanimate objects. A little-known but highly useful feature of IBM WebSphere Studio Application Developer version 5 is the ability to use the Code Formatter to format Java code. To specify the preferences for code formatting, go to Window>Preferences to open the Preferences window. From there, choose the Java>... (more)

JSR 168 - An Introduction to the Portlet Specification

The Java Specification Request for the Portlet Specification (a.k.a. JSR 168), articulated by the Java Community Process in October 2003, aims to provide a standard for portlets that the portal arena has lacked. Portlets that are written to the JSR 168 spec will be deployable to any JSR 168-compliant portal. The spec in essence defines a contract between a portlet and the portlet container that powers it. Areas covered by the APIs defined in the specification include topics such as aggregation, personalization, presentation, and security. As these concepts are core to the portal... (more)

Leverage Existing WebSphere Application Server J2EE Resources

By accessing the IBM WebSphere Application Server JNDI tree, WebSphere Application Server Community Edition (IBM's free, lightweight J2EE application server built on Apache Geronimo technology) can interact with and reuse virtually any of the J2EE resources that are housed there. It is not uncommon for enterprises to leverage different application server flavors throughout their organization to accommodate a variety of business objectives. A case in point might be a company that primarily runs IBM WebSphere Application Server V6, but has a business need to run IBM's cost-free We... (more)

How to Create a Simple Java J2ME Application for BlackBerry

Having employees constantly connected to one's enterprise is vital to many companies. This is one of the reasons Research in Motion's BlackBerry has mustered a massive following (over three million users at the time of this article's writing) in recent years. BlackBerry addiction has become pandemic. In this article, you'll learn how to build, test, and deploy applications to Blackberry devices using WebSphere Studio Developer. WebSphere Studio Device Developer (hereafter called Device Developer) provides you with an integrated development environment (IDE) in which you can buil... (more)