1. In a client computing device, a method of activating external application logic from a script embedded in client-side rendered markup, the method comprising the steps of: responsive to processing the script embedded in the client-side rendered markup, locating the external application logic in the client computing device; establishing a communicative link with said located external application logic; and, activating at least one operation in said located external application logic over said communicative link.