Matthew Groves takes you on a trip down the NoSQL rabbit hole with the fair warning: Don't Drop ACID!
An experienced C#, ASP.NET, JavaScript, and PHP developer demonstrates how SQL can be applied to NoSQL databases and the additional features needed to deal with JSON documents.
AOP in .NET introduces aspect-oriented programming and provides guidance on how to get the most practical benefit from this technique. The book's many examples concentrate on modularizing non-functional requirements that often sprawl throughout object-oriented projects. You'll appreciate its straightforward introduction using familiar C#-based examples.
This book requires no prior experience with AOP. Readers should know C# or another OO language.