Avoid 342

Avoid 342

Beginning Windows 8 Application Development XAML Edition (Paperback)

Customer Review

From the programming rather System (C / C ++) and object (Java, C #) and have never spent much time on everything interface, I was looking forward to replace my knowledge gleaned "right left" WPF by solid notions about XAML concepts and best practices to develop serenely applications.

I will break the suspense right away: this book is a disaster.

Under the pretext that it seems to turn to "beginners", it explains absolutely nothing. It is not long, but one might say that it is to focus on the essentials. Unfortunately, this is not the case.

The architecture of the chapters is often as follows (fifteen pages per chapter):
- An introduction of platitudes that do not advance anything (or so high level that it is of no use)
- A list of classes used for the topic of the chapter. For each class, a few words on each considered important function. Still very high level or with undefined concepts / explained, so we often do not understand the subtleties (seen on the internet later)
- When he would explain "how to" run these classes together, go your way. You find yourself in front of an "exercise", which is actually a tutorial where you are told what to copy / paste, without of course to explain at all how to walk the bits of code that you enter in the sources we live in "compiled by pressing F6".

To take a concrete example, the Binding is absolutely not explained. The author explains the design pattern "observer". Then it gives members "DependencyObject" and "DependencyProperty." It does not explain how it all works together. By cons after you know what code you need to copy / paste to run the example.

Second case in point: after showing how a Binding very simple walk, you find yourself next to a code involving DataContext and related resources. No explanation. So we seek "Data Usage" in the index: missing. So we close the book and say definitively that we learn nothing.

Difference between x: Name and x: Key that are used in different places in contexts that seem similar to the untrained eye? You dream!

In short, the author says how the example he built, but gives no weapon to understand the underlying concepts. So when you want to make your app, you will not be more advanced than before I read these 300 pages, except perhaps on some additional elements that we still glean in passing (Model-View-MODELVIEW).

But clearly, the game is not worth the candle.

I certainly gives the impression of being put together against this book, but it is not wrong: no educational value, is like reading the source code downloaded from the Internet. No need to book for this.

I can not imagine who could enjoy such a book. I read a book prog package that far, but none has been as frustrated me.

Built expiration date? Rank: 1/5
October 3
stable 3 Rank: 5/5
May 5
Knobs mattress protectors Rank: 4/5
February 2
Not only simple, and accurate. Rank: 5/5
April 13

Related Reviews


AVOID !!! AVOID !!! AVOID !!! AVOID !!!CSL Sprint F10005H Central Unit (Quad) comp. Windows 7 - AMD A8-6600K APU 4x 3900 MHz, RAM 8GB, 1000GB HDD, GeForce GT 730 4GB, USB 3.0 - PC gamer and also desktop PC (Personal Computers) To avoid if not a place dedicatedTefal - PP1100V0 - Weighs person - Classic - gray metal (Health and Beauty) Excludes standing - avoidSamsung EFBN510 Flip Case for Samsung Galaxy Note 8 '' Red (Accessory) Convenient and reliable to avoid the use of Ethernet cable 50cm and more1aTTack 82768 (Accessory) Passable Alarm clock - Seller (Marie Melody) to avoidARW100 Akai Portable Radio White (Import Germany) (Electronics) 2 of 4 defective discs (purchased separately, however, express to avoid any risk of bad run!)WD Red 3.5 "Internal hard NAS 1-5 bay 4TB IntelliPower 64MB SATA 6Gb / s (WD40EFRX - bulk) (Personal Computers) return would cost me half the purchase price. seller avoid. I should have read the other commentsTelemecanique - Pressure 230V defects 2 At 3.5 bar (Miscellaneous) Not compliant for X100T - AvoidMySafeDisplay Vikuiti DQC160 display protection film by 3M for FujiFilm X100T (Electronics) To avoid especially not we spend a good time, very good.Happy people read and drink coffee (Paperback) Edition avoidedSchool's Out (CD) Huge regression: avoidTomTom GO 500 (5 inches) Europe 45 Mapping and lifetime traffic (1FA5.002.02) (Electronics) to avoid (because the vendor and not the product) !!!Diesel - DZ7256 - Men's Watch - Quartz Chronograph - Leather Strap Black (Watch) We avoid the worst!Jamais deux sans toi (Hardcover) materials to avoidNano SIM adapters for Micro, Nano SIM to Standard SIM and Micro SIM to SIM Standard - iPhone converters 5 - 4s - 4 - iPad 4 - 3 - 2 - mini - White (Electronics) Avoid at all costs, in 6 months, 3 failures, no possibility of refund or exchange1 NO SALES thermal 4in1 52CM3 Flail (Miscellaneous) TV to avoidLE32D550 Samsung LCD TV 32 "(81cm) HD 1080p 4 HDMI USB (Electronics) Protects the screen, avoiding some falls, nothing more ...Samsung EFC-1J9FS Flip Case for Samsung Galaxy Note 2 Grey (Accessory) To avoid the plastic film is of poor quality.MySafeDisplay 2x Vikuiti CV8 Screen Protector for Sony Smartwatch 3 SWR50 (Electronics) Chinese copy to avoid3 x Stylus Touch Screen for iPad Kindle Tablet Galaxy (Electronics)