In this chapter, we looked at the advanced side of client scripting. We saw how we can use UI actions to run client-side code and run client- and then server-side code. We also took a look at the all-important AJAX call for an efficient way to call server-side code from the client. Lastly, we had a look at some examples of how to use these advanced client-side techniques.
We will move on to the server side in the next chapter and see how to get started writing server-side script. This includes business rules, UI actions, and access controls. We'll also look at when these scripts should be written, how to test them, and some practical examples to help you get started.