Professional WinFX Beta Covers "Avalon" Windows Presentation Foundation and "Indigo" Windows Communication Foundation |
| Author
|
Jean-Luc David, Bill Ryan, Ron DeSerranno, Alexandra Young |
| Publisher |
Wiley Publishing, Inc.
[http://www.wiley.com/] |
| ISBN |
076457874X |
| Published |
2005-09 |
| Price |
29.99 USD |
| Features |
[257 pages]
[Site: http://www.wrox.com/]
|
| Abstract |
A quick overview of WinFX Beta 1. Covers Windows Presentation Foundation, XAML, Windows Communication Foundation, Data Binding, and some new functionality in ASP.NET and Windows Services in 250 pages. The quality of the writing is acceptible, but barely.
|
| Rating |
2
|
| Reviewer |
Aaron Armstrong |
| Categories | dotnet |
|
View this book as a quick intro to WinFX and you should enjoy it.
This is one of the smallest .NET books I have read (257 pages).
The book primarily covers Windows Presentation Foundation (WPF,
formerly Avalon) and Windows Communication Foundation (WCF, formerly
Indigo). It also includes a surprisingly good chapter on Data Binding
as well as some seemingly random topics like ASP.NET and Windows Services.
It does not cover any developments after Beta 1. It does not cover WinFS or Aero.
The quality of the writing is quite variable (probably because of the
many authors and lax editorial work). The chapter on Data Binding is excellent.
The WPF section is fairly readable, though parts like the coverage of the Dependency
Property system are not very clear. The section on the WCF is the worst. This
section suffers from unclear writing, typos, bad formatting, and buggy code.
The author(s) of this section also have a poor grasp of basic .NET concepts like iteration.
The book is aimed at experienced .NET developers. The authors expect that
you know about C#, the Common Language Runtime, XML, and the .NET Base Class Library.
The price of the book seems high for the length--particularly when you
factor in the quality.
Despite the mediocre quality of the book, it is one of the few overview
references on WinFX currently available. Until books based on the final version
of WinFX become available, this book is a reasonable choice. I recommend this
book to those who are unfamiliar with WinFX and would like a quick intro. If you
want significant depth or high quality, look elsewhere. If you have read a few
articles on WinFX already, you may want to go straight to a more in-depth book.