Posts tagged with 'books'
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.
I have just signed a contract with Manning to write a book. Working title: Aspect Oriented Programming in .NET.
I am very pleased to be working with Manning, who not only has a good reputation in the developer community, but is also the same publisher who put out AspectJ in Action, by Ramnivas Laddad, which is definitely one of the top books on AOP to this day (albeit with a Java focus).
I hope to keep putting out some good blog posts on this site, but with this book and some other projects coming up, I probably won't be writing near the quantity of blog posts.
For those who helped me get this far, (you know who you are), whether it be a large contribution or small, family, friend, or one of my 140-character mentors, you have my eternal gratitude. But I probably won't see you for a while, since I now have to chain myself to a radiator near my computer in order to get this book written, written well, and written on time.
As far as AOP goes, there's not a great selection of books out there. I've only found 3 that might be worth reading (I haven't read any of them yet):
- AspectJ Cookbook by Russ Miles, published by O'Reilly in December 2004. From the reviews, this seems to be a "how" book, and very specific to AspectJ.
- AspectJ in Action by Ramnivas Laddad, published by Manning in July 2003, second edition in October 2009. This may be the most popular book on AOP, even though it's focused on AspectJ.
- Using Aspect-Oriented Programming for Trustworthy Software Development by Vladomir O. Safonov, published by Wiley in May 2008. I only discovered this one recently. The author of this book is also the creator of Aspect.NET, but apparently it mentions other AOP tools as well. The price tag is a little steep, and since it was written by a professor, I'm guessing it will be very academic and dry.
That's pretty much it. Two books for Java developers from the mid 2000s, and one book for .NET developers from 2008. Am I leaving anything out? I know other books touch on AOP (like Clean Code by Robert C. Martin, which I highly recommend), but not many that really dive deeply into it.