I find this book typical with a lot of these beginners books. That is they spoon feed the learner in such a way, that they miss important parts out, and expect the learner to take something on blind faith, without teaching what things mean.
I can appreciate that this is for a beginner, and I found it quite surprising, being an embedded C programmer,that I am having to answer questions from my daughter about such things.
To give an example, the MessageBox takes a number of parameters, which are not explained, leaving the curious to dig around for an explanation of what all these things do. This without giving even the slightest hint or reference to somewhere within the book, to find this information.
On the plus side, with another book for reference, this book looks to be a good introduction to programming, with little waffle and leads the learner into understanding what the net framework is about.
Apart from the criticism above, I have found this to be quite decent in its approach to teaching the beginner, but it does suffer from the usual approach of missing key information out, by either explaining things fully, or giving references which can be read by the learner to understand what is going on.