Book Review: Open Source .NET Development
So what open source tools are covered in this book? The ones covered very well are NAnt for build automation and Log4Net for application logging (both have futher details in the appendices too), while NDoc for Xml documentation and NUnit for unit testing are covered enough to get you started. But this book also introduces many other tools that integrate and extend with these, which is what you typically won't find anywhere else very easily. For instance, there are intros to FxCop, NCover, nProf, various continuous integration tools. There's also an overview chapter that hilites open source editors, source control, databases, web servers, and other tools -- not a reason in and of itself to buy the book, but a very handy list for those far too many developers that don't even know this stuff exists. I also noticed that some things were missing, like open source O/R mappers, but that too is actually a strength of this book. Why? Because it is about all the basic tools that everyone should know about -- it does not waste your time with things that are debated topics!