Opinions on several WPF/Silverlight books on the market
There are at least 10 Chinese documents about WPF/Silverlight, whether translated or written by Chinese experts. The versions of some books are too old. For example, we are still talking about Silverlight 1.0. Some of them are too extensive, so they are neither in-depth nor comprehensive, and the examples are also very poor. Next I will introduce the features of several books I have read Based on my reading experience, so that you can refer to them when choosing books.
WPF Core Technology
My rating: 3 stars
This is my first Chinese version of WPF. Why did you choose this one? Because no other books can be borrowed from the library. This book may be the shortest book in WPF, but there are many things to talk about. However, most of the time I only talked about what, why did not speak well, but also lacked how. I am not clear about it in many places, and the translation is poor. I can only look at it carefully. But the benefit of book thinning is that you can see it faster. If you have no idea about the WPF technology, this book will give you a quick introduction to the WPF framework and some major technical content. So if you don't have any other book on hand, you can give it a rough review.
WPF secrets
My rating: 4 stars
This is my second Chinese version of WPF. This book has high comments both at home and abroad. I personally think the biggest reason may be that it was one of the best choices on the market when it was published. Of course, it is not only because of its early birth, but also because the book content is quite good. In addition, it is still full-color printing abroad. This book has a clear context and makes some important concepts in WPF clearer, and provides simple examples to help you. It is a good entry-level teaching material. The translation of the book is also good. If you remember correctly, it seems that it was translated by Microsoft employees in China. Let's take a look.
Windows Presentation FoundationProgramDesign Guide
My rating: 5 stars
First, I declare that giving 5 stars does not mean it is perfect, but I think it is the best choice. However, the strange thing is that domestic and foreign readers do not think much about it. Amazon is still better at "WPF secrets. Use a popular sentence: only user satisfaction, no user scream. But I still scream.
This book has two major features:
1. This book is composedCodeAnd mark. When I read the previous two books, I have been wondering where the Xmal code goes? Although the introduction of Xmal in WPF has brought a lot of benefits, many people feel a little overdone. I always think that the code is still the main character, and the code's maintainability is far better than Xmal. XAML is somewhat HTML-like. You only need to understand it. There is very little chance that you will need to write one line at a time.
2. Crazy example
The introduction of each new concept in each chapter begins with a simple example and ends with a complicated and huge example. A large number of examples not only clarify the basic concepts, but also allow readers to learn a lot of WPF programming skills. The concepts mentioned in this book, whether in depth or breadth, are rarely comparable in books. I don't believe I can go and see how this book describes transform. What is commendable is that the author has introduced concepts of other disciplines in the Code, such as computer graphics, which makes the content of the book suddenly full.
I think this book should be read by anyone who wants to do WPF. The 80% examples in this book are worth studying. However, this book does not affect your understanding, but it definitely affects your reading.
WPF programming book
My rating: 5 stars
This book is also good, but the good is not the same as the previous one. This book covers the widest range of content, and is the clearest explanation of the concepts involved in WPF in all books. You can always find the best explanation here when you are confused. Although the English name of the original book is "WPF advanced programming", it is clear that the title of the translator is more appropriate. This book is more of a dictionary-style teaching material. This book is not suitable for beginners, but it is absolutely necessary for you to purchase a book for inquiry at the case header.
Yin guangzhi
My rating: 4 stars
This book was written by Chinese experts, but it is obviously not very easy to write. Many concepts have been marked up before being explained. However, Xmal is easy to understand because of its good readability. However, if you want to learn why, it is difficult for you to find the answer in your book. Therefore, it is not recommended to get started, but it is suitable for advanced courses. The content and code are very useful, and a lot of knowledge can be used in real projects. Currently, yinguang is a good choice.
Summary:
If you are a beginner and have time, I recommend you go to WPF secrets> Windows Presentation Foundation programming guide> WPF programming book. if you already have some concepts, see Windows Presentation Foundation programming guide and WPF programming guide.
There are two other books not introduced in China, but you can take a look at them:
The content of Teach Yourself WPF in 24 hours is slightly worse than that of WPF secrets, but the example is better.
I have never read the book titled hierarchical strated WPF, but I have read the author's illustration C #2008, which is the best C # entry book. I believe this book is also good.