Adam Caudill

Security Leader, Researcher, Developer, Writer, & Photographer

Advanced .NET Programming

Advanced .NET Programming Advanced .NET Programming, by Simon Robinson

This is a book I picked on clearance at the local Books-A-Million, being targeted at the 1.0 release of the Framework I was aware it was rather dated, though it was still a decent looking book (and it was cheap). The author doesn’t jest when he uses the word advanced, this is an in-depth book.

While I tend to be forgiving of small typos in books, this book has an unforgivable number of errors. While much of the content is useful (and seems correct), there are enough editing issues to make me second-guess everything. With as many errors as I saw, I was almost wondering if was a test printing of the manuscript, though after some checking, that doesn’t seem to be the case. This book had the potential to be one of my favorites due to the way the author explains topics, and the vast amount of hard to find information included.

Yet, it leaves me disappointed.

I’d like to say that this is a book everyone should read, but due to countless editing errors, all this one is – is a ‘could have been.’

Adam Caudill


Related Posts

  • Generating Content Stats for Hugo

    I recently became curious just how much time I had spent working on content for this site, which led me to an idea: it would be great to have a page that listed some useful data about the content, and how much effort was put into it. I had some hope that I could pull some of this directly out of Hugo, though unfortunately it didn’t expose the information I wanted (and certainly not in an efficient way).

  • The (Questionable) Future of YAWAST

    The last release of YAWAST was on January 1, 2020; while the release history was sometimes unpredictable, the goal was a new release each month with new features and bug fixes. I intentionally took January off from the project. In February, I left the company I was at; the team of penetration testers there had helped to inspire new features while looking for ways to make them more productive. But something else happened in February, an issue was opened – something that appeared to be simple, but in fact, made me realize that the entire project was in doubt.

  • Google Chrome and H.264

    In a somewhat (but not entirely) surprising announcement, Google is removing support for H.264 video from Chrome. This change to their implementation of the often controversial HTML5 <video> tag is both a major step by Google and a furtherance of the already complicated world of video online. … To that end, we are changing Chrome’s HTML5 support to make it consistent with the codecs already supported by the open Chromium project.