Store programmer

WebSphere Commerce is a Java and J2EE compliant application. To successfully customize WebSphere Commerce you should have knowledge and skills in the following: programming SQL, Java, JavaScript, HTML, XML. You should also be familiar with developing and deploying Java servlets and JavaServer Pages in dynamic Web applications. In addition, you should have a basic understanding of Rational Application Developer.

 

Recommended reading

Before beginning to customize WebSphere Commerce you should read the following topics. The goal of these reading topics is to:

All store programmers should review the following topics:

If you will develop Enterprise Java Beans (EJBs), read the following topics:

If you will develop WebSphere Commerce commands, read the following topics:

Tutorials

WebSphere Commerce provides tutorials that are designed to introduce the various tasks related to creating customized code for WebSphere Commerce applications. The development-related steps are to be performed in either a WebSphere Commerce Developer Enterprise, a WebSphere Commerce Developer - Express , or a WebSphere Commerce Developer Professional . The deployment steps are to be performed on WebSphere Commerce (either Business, Express, or Professional, corresponding to your development environment) running on Windows 2000.

See Tutorials for a list of programming tutorials.

 

Samples

For more samples, see the Samples Gallery.

 

Calculation framework example

WebSphere Commerce provides a flexible, generic framework that can be used to implement different kinds of calculations and apply them to the applicable business objects. The framework can handle a wide variety of business and legal requirements without programming. WebSphere Commerce provides a number of overridable method implementations from which you can select to do the calculations. If business or legal requirements require a programming change, many such changes can be limited to programming additional overridable method implementations without having to make any changes to existing programming. This framework is referred to as the calculation framework.

Key customization tasks

Related concepts

Information roadmap: Data developer
JSP page designer
Information roadmap: Customizing WebSphere Commerce Accelerator, Organization Administration Console, or Administration Console
Integrator information roadmap
Information roadmap: WebSphere Commerce services
Information roadmap: Customizing IBM Sales Center
Application developer information roadmap

Related tasks

Information roadmap: Customizing the Management Center user interface

Related reference

Information roadmap: Customizing IBM Gift Center