AspectJS is an industrial-strength JavaScript component that gives full control over method-call interception. The product enables Aspect-Oriented web development, thus yielding powerful and sophisticated approaches to programming in JavaScript, and this site caters to all facets of the product and its support.
The product is complemented by a set of adjunct and supplementary components, that are provided freely, and which can be used independently of AspectJS, or in conjunction with the product, thus yielding a robust, modular and efficient resource.
For key technology-details, the Product section is an excellent starting point. Alternatively, if you are unclear about method-call interception, aspect orientation, and how these concepts apply to JavaScript, then the article entitled Transparency on Demand will take you from first principles. You can acquire AspectJS very inexpensively via the Purchase page.
AspectJS is provided by Dodeca Technologies Ltd - a software-development and services company that is based in south-west London. The product was conceived, designed and developed exclusively by Richard Vaughan.
To get in touch, please use the form below. If you wish to receive occasional notifications regarding new technology and significant updates to this site you should send a message with the word 'subscribe' in the title.
Your email address will not be shared with third parties, nor will it be used to send unsolicited mail, and you can un-subscribe at any time by sending a message with the word 'unsubscribe' in the title.
Unless stated otherwise, all content available from this domain is copyright © Dodeca Technologies Ltd. 1999 - 2008.
Sincere thanks go to the following:
Boxer Software for a superb programmer's editor, CoolMoon Software for an equally excellent graphical editor (LViewPro), and The Rush Font Project for the 'Moving Pictures' typeface used in the AspectJS logo and elsewhere (one likes to believe in the freedom of coding...).
All pages on this web site are composed of valid XHTML 1.0 markup, and use valid CSS style-declarations. However, to avoid cluttering the layout of every page, the official validation-logos are displayed here just once..