This is an old revision of the document!
Examples
All the examples are based on extensions to Facebook.
- Removing tags in an album. A simple example about modularizing concerns with higher-order aspects in AspectScript.
- Matching Users. An example about how to match simple sequences using higher-order pointcuts in AspectScript.
- Access control with Dynamic Deployment and Scoping Strategies:
- Avoiding Malicious Actions using dynamic deployment of aspects. An example of dynamic deployment.
- Avoiding Malicious Actions using Scoping Strategies. An examplo of dynamic deployment refined with scoping strategies.
- Updating Messages Using Reactive Objects. Rective features in JavaScript using AspectScript.
- Blocking Users. An example about higher-order aspects in AspectScript.