Thursday, January 8, 2009

Applications Code Markup or An Embedded Software Primer

Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation

Author: Charles Petzold

In this book, Windows programming legend Charles Petzold covers in parallel the two interfaces that make up the Windows Presentation Foundation (WPF). From the outset, the reader can shift focus seamlessly between Extensible Application Markup Language (XAML) and C# to see them as flip sides of the same processes. Beginning in the first chapter, Petzold presents the general syntax of the XAML and corresponding programming code with numerous illuminating examples on how the two correspond and interrelate. The book builds on this base, providing the classic Petzold Windows user interface (UI) treatment, to show Windows developers how to create next-generation interfaces for their applications.



Table of Contents:
1The application and the window3
2Basic brushes23
3The concept of content45
4Buttons and other controls65
5Stack and wrap89
6The dock and the grid107
7Canvas131
8Dependency properties141
9Routed input events157
10Custom elements185
11Single-child elements203
12Custom panels235
13ListBox selection257
14The menu hierarchy289
15Toolbars and status bars317
16TreeView and ListView341
17Printing and dialog boxes375
18The notepad clone413
19XAML (rhymes with camel)457
20Properties and attributes487
21Resources523
22Windows, pages, and navigation545
23Data binding605
24Styles639
25Templates663
26Data entry, data views719
27Graphical shapes759
28Geometries and paths783
29Graphics transforms819
30Animation859
31Bitmaps, brushes, and drawings939

Interesting textbook: Physical Activity and Health or Living with Juvenile Diabetes

An Embedded Software Primer

Author: David E Simon

An Embedded Software Primer is a clearly written insightful manual for engineers interested in writing embedded-system software. The example-driven approach puts you on a fast track to understanding embedded-system programming and applying what you learn to your projects. This book will give you the necessary foundation to work confidently in this field.. "After reading this book, you will be able to tackle the challenges of embedded system programming and quickly reap the benefits of your new skills.



No comments:

Post a Comment