As outlined in the previous chapter, there are many aspects of Siebel scripting. Server script, for example, is limited to execution on the machine where the Siebel executable resides, so we cannot use it to interact with the browser or the end user. By adding script code to the Siebel Repository we also inherit a high responsibility for the quality and performance of our code, so we should consider preparing our code for tracing and performance.
In this chapter we will discuss browser scripting, tracing, and performance measurement techniques that allow developers to implement complex requirements.
This chapter is structured as follows:
Browser scripting
Using translatable messages
Tracing
Performance profiling