Ben Griswold on March 31st, 2009

I mentioned my Head First AOP Presentation a while back and promised to provide more detail. In response, I’m sharing my slide deck in a quick series of posts.  Here’s the last of a five part series. 
In case you missed them, here are links to the complete series:

Head First AOP - Part 1
Head [...]

Continue reading about Head First AOP – Part 5

Ben Griswold on March 31st, 2009

I mentioned my Head First AOP Presentation a while back and promised to provide more detail. In response, I’m sharing my slide deck in a quick series of posts.   Here’s the fourth of a five part series.  If you missed it, check out Part 1 of the Head First AOP Series.

[...]

Continue reading about Head First AOP – Part 4

Ben Griswold on March 31st, 2009

I mentioned my Head First AOP Presentation a while back and promised to provide more detail. In response, I’m sharing my slide deck in a quick series of posts.   Here’s the third of a five part series.  If you missed it, check out Part 1 of the Head First AOP Series.
 

 

[...]

Continue reading about Head First AOP – Part 3

Ben Griswold on March 31st, 2009

I mentioned my Head First AOP Presentation a while back and promised to provide more detail. In response, I’m sharing my slide deck in a quick series of posts.  Here’s the second of a five part series.  If you missed it, check out Part 1 of the Head First AOP Series.
 

[...]

Continue reading about Head First AOP – Part 2

Ben Griswold on March 31st, 2009

I mentioned my Head First AOP Presentation a while back and promised to provide more detail. In response, I’m sharing my slide deck in a quick series of posts.  Without further ado, the first of a five part series.

Check out Part 2 of the Head First OAP Series.

Continue reading about Head First AOP – Part 1

Ben Griswold on January 16th, 2009

I’ve been spending lots of time getting my head around Aspect-Oriented Programming (AOP). At its foundation, AOP separates crosscutting concerns (concerns which are not localizable and cannot be implemented successfully using pure imperative or object-oriented programming) into loosely coupled, modularized units called aspects and injects them into the otherwise one-dimensional base program.  Without AOP, we [...]

Continue reading about Caching with C#, AOP and PostSharp

Ben Griswold on January 13th, 2009

I did a presentation on Aspect-Oriented Programming at our company Code Brew yesterday.  I was really happy with how well the talk came together and I was delighted by all of the positive feedback. 
No doubt, my slide deck generated the most praise.  As you can see, I borrowed heavily from the popular O’Reilly Head [...]

Continue reading about Head First AOP