Review: Essential Windows Presentation Foundation
page 2 of 5
by Anand Narayanaswamy
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 28350/ 58

Inside the Book and Recommendations

The book starts with a basic introduction to WPF and XAML with the help of relevant source codes. The author clearly examines the creation of a sample application in various ways using pure C# code and XAML Markup. It also includes a brief reference of the various tools used for building WPF applications. The second chapter demonstrates the creation of various types of applications with relevant code snippets. While the third chapter deals with the usage of controls such as Buttons, Lists, Menus, ToolTip, etc. Chapter 4 examines the functions of layouts and grid including the creation of a custom layout.

Graphics is one of the interesting features of WPF and the next chapter provides a detailed overview of both 2D and 3D Graphics including a short discussion about Animations. Chapter 6 examines the concept of data binding including some of the advanced techniques. The remaining chapters examine the usage of Events, Commands, Triggers, Themes and Skins. The book concludes with an Appendix which covers Threads, Properties and Input device communications.

An interesting feature of the book is that it provides screenshots of each code snippet, although I feel the necessity of colored screenshots at some places. I am not sure whether a pure beginner will be able to follow the content easily since the writing style followed by the author is developer centric and is of a little bit higher level. However, the understanding of subject matter depends upon the ability of each developer and some beginners will find it easy to follow the content.

The book only provides the required code snippet rather than the complete source code. I feel that this is done to reduce page size, but either the publisher or the author does not provide complete source code in ZIP format. The author maintains a website for the book, but it does not contain any major information. I would suggest that he run a discussion forum so that readers can post doubts regarding the subject matter. I feel that some kind of interaction is required on the part of the author for a high level book of this nature. 

View Entire Article

User Comments

No comments posted yet.

Community Advice: ASP | SQL | XML | Regular Expressions | Windows

©Copyright 1998-2021  |  Page Processed at 2021-12-01 6:52:15 AM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search