Posts tagged with 'MEAP'
Chapters 6 and 7 are now available in the MEAP of Aspect-Oriented Programming in .NET.
These chapters really start to compare and contrast compile-time AOP (e.g. PostSharp) with runtime AOP (e.g. Castle DynamicProxy).
Chapter 6 show how AOP affects unit-testing. Until this chapter, it may seem like I have a clear bias in favor of PostSharp, since it has powerful features and is very simple to use. But with that power comes a cost, and since PostSharp performs its weaving at compile time, it's more difficult to test than Castle DynamicProxy.
However, it's still possible, and chapter 6 shows you some options for doing it.
Up until chapter 7, I've been showing you how to use AOP. In chapter 7, we'll take a short peek under the hood, to how the two approaches work, and the implications of using each approach.
If you have questions, comments, or criticism, please start a thread in the Manning Author Online forum for the book.
As of yesterday, the MEAP of my upcoming book, Aspect-Oriented Programming in .NET, has been updated.
You get two new chapters:
- Chapter 4 - Before and after: boundary aspects
- Chapter 5 - Get this instead: intercepting locations
And you also get updates to the first three chapters, including some improvements, restructuring, and some typo/grammar fixes.
So click on the "buy my book" link over there on the left (the one with the Archduke Of Programmerland on the cover) and check it out. And don't forget to leave your comments, questions, feedback in the Author Online forum.
Manning releases portions of books while it's still a work in progress in order to get early feedback and improve the end result. They call this the the Manning Early Access Program or "MEAP".
My book, Aspect-Oriented Programming in .NET will soon be available as a MEAP. So if you are interested, please keep an eye on the MEAP page for my book.
There will also be a "Author Online" (AO) forum available for you to ask questions, leave comments, and give feedback about the book, so I encourage you to participate so that the book is as helpful and as useful as possible.