An interesting post on The Simple Part explains how to use PostSharp to implement an "Undo" feature in Jasema, a tool to create WPF Path Geometry in an easy user friendly way.

The trick is to apply a "journaling" aspect on some front-end methods. The aspect record the object state before and after execution.

Congratulations to 'Karlagius' for this original use of AOP!


Comments (1) -

3/21/2008 8:27:00 PM #

Thanks for the comment Gael... and thanks again for PostSharp! It rocks!


Comments are closed