Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4 (Expert's Voice in .NET)

4.03 avg rating
( 60 ratings by GoodReads )
 
9781430272052: Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4 (Expert's Voice in .NET)

Microsoft's Windows Presentation Foundation (WPF) provides the foundation for building applications and high-quality user experiences for the Windows operating system. It blends the application user interface, documents, and media content, while exploiting the full power of your computer's operating system.

Its functionality extends to the support for tablet PCs and other forms of input device, and it provides a more modern imaging and printing pipeline, accessibility and UI automation infrastructure, data-driven user interfaces and visualization, and integration points for weaving the application experience into the Windows shell.

This book shows you how WPF really works. It provides you with the no-nonsense, practical advice that you need in order to build high-quality WPF applications quickly and easily. After giving you a firm foundation, it goes on to explore the more advance aspects of WPF and how they relate to the others elements of the .NET 4.0 platform and associated technologies such as Silverlight.

What you’ll learn

  • WPF basics: XAML, layout, control essentials, and data flow
  • WPF applications: Navigation, commands, localization, and deployment
  • Advanced controls: Custom controls, menus, toolbars, and trees
  • WPF documents: Text layout, printing, and document packaging
  • Graphics and multimedia: Drawing shapes, sound and video, animation, geometric transformations, and imaging

Who this book is for

This book is designed for developers encountering WPF for the first time in their professional lives. A working knowledge of C# and the basic architecture of .NET is helpful to follow the examples easily, but all concepts will be explained from the ground up.

Table of Contents

  1. Introducing WPF
  2. XAML
  3. Layout
  4. Dependency Properties
  5. Routed Events
  6. Controls
  7. The Application
  8. Element Binding
  9. Commands
  10. Resources
  11. Styles and Behaviors
  12. Shapes, Brushes, and Transforms
  13. Geometries and Drawings
  14. Effects and Visuals
  15. Animation Basics
  16. Advanced Animation
  17. Control Templates
  18. Custom Elements
  19. Data Binding
  20. Formatting Bound Data
  21. Data Views
  22. Lists, Trees, and Grids
  23. Windows
  24. Pages and Navigation
  25. Menus, Toolbars, and Ribbons
  26. Sound and Video
  27. 3-D Drawing
  28. Documents
  29. Printing
  30. Interacting with Windows Forms
  31. Multithreading
  32. The Add-in Model
  33. ClickOnce Deployment

"synopsis" may belong to another edition of this title.

About the Author:

Matthew MacDonald is an author,educator, and MCSD developer who has a passion for emerging technologies. He isthe author of more than a dozen books about .NET programming. In a dimly-remembered past life, he studied English literature and theoretical physics.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

International Edition
International Edition

1.

Matthew MacDonald
Published by Wiley (2010)
ISBN 10: 1430272058 ISBN 13: 9781430272052
New Soft cover Quantity Available: > 20
International Edition
Seller
Books in my Basket
(New Delhi, India)
Rating
[?]

Book Description Wiley, 2010. Soft cover. Book Condition: New. International Edition. 1216pp. Book cover and ISBN different from US edition. Territorial Restrictions maybe printed on the book. This is an international edition. Bookseller Inventory # 327997

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 14.13
Convert Currency

Add to Basket

Shipping: US$ 4.35
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

2.

Matthew MacDonald
ISBN 10: 1430272058 ISBN 13: 9781430272052
New Softcover Quantity Available: 5
International Edition
Seller
bookscollection
(Delhi, DELHI, India)
Rating
[?]

Book Description Book Condition: Brand New. PAPERBACK,Book Condition New, Brand New, Softcover, International Edition. We Do not Ship APO FPO AND PO BOX. Cover Image & ISBN may be different from US edition but contents as US Edition. Printing in English language. Quick delivery by USPS/UPS/DHL/FEDEX/ARAMEX ,Customer satisfaction guaranteed. We may ship the books from Asian regions for inventory purpose. Bookseller Inventory # ABESTTND4908

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 19.05
Convert Currency

Add to Basket

Shipping: US$ 3.82
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

3.

Matthew MacDonald
ISBN 10: 1430272058 ISBN 13: 9781430272052
New Softcover Quantity Available: 5
International Edition
Seller
bookscollection
(Delhi, DELHI, India)
Rating
[?]

Book Description Book Condition: Brand New. PAPERBACK,Book Condition New, Brand New, Softcover, International Edition. We Do not Ship APO FPO AND PO BOX. Cover Image & ISBN may be different from US edition but contents as US Edition. Printing in English language. Quick delivery by USPS/UPS/DHL/FEDEX/ARAMEX ,Customer satisfaction guaranteed. We may ship the books from Asian regions for inventory purpose. Bookseller Inventory # ABEDUPPP3706

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 19.05
Convert Currency

Add to Basket

Shipping: US$ 3.82
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

4.

Matthew MacDonald
Published by Apress
ISBN 10: 1430272058 ISBN 13: 9781430272052
New PAPERBACK Quantity Available: > 20
International Edition
Seller
Ben's Book Shop
(Wilmington, DE, U.S.A.)
Rating
[?]

Book Description Apress. PAPERBACK. Book Condition: New. 1430272058 International Edition Paperback OR Softcover Edition with Same Contents. Fast Delivery. Book Cover and ISBN may be different from the US Edition. Customer satisfaction guaranteed. Bookseller Inventory # INDMRK-9788184896879

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 21.20
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

5.

Matthew MacDonald
ISBN 10: 1430272058 ISBN 13: 9781430272052
New Quantity Available: 1
International Edition
Seller
firstbookstore
(New Delhi, India)
Rating
[?]

Book Description Book Condition: Brand New. Brand New Paperback International Edition, Perfect Condition. Printed in English. Excellent Quality, Service and customer satisfaction guaranteed!. Bookseller Inventory # AIND-104146

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 25.42
Convert Currency

Add to Basket

Shipping: FREE
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

6.

Matthew MacDonald
ISBN 10: 1430272058 ISBN 13: 9781430272052
New Quantity Available: 1
International Edition
Seller
EBOOKSTORE2010
(New Delhi, ND, India)
Rating
[?]

Book Description Book Condition: Brand New. New. SoftCover International edition. Different ISBN and Cover image but contents are same as US edition. Customer Satisfaction guaranteed!!. Bookseller Inventory # SHUB91709

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 25.67
Convert Currency

Add to Basket

Shipping: FREE
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

7.

Matthew MacDonald
ISBN 10: 1430272058 ISBN 13: 9781430272052
New Quantity Available: 1
International Edition
Seller
Bookshub
(Karol Bagh, India)
Rating
[?]

Book Description Book Condition: New. New. International edition. Perfect condition. Ship by express service to USA, Canada, Australia, France, Italy, UK, Germany and Netherland. Customer satisfaction our priority. Bookseller Inventory # ABE-FEB-91709

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 25.72
Convert Currency

Add to Basket

Shipping: FREE
From India to U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

8.

Matthew MacDonald
ISBN 10: 1430272058 ISBN 13: 9781430272052
New Softcover Quantity Available: 1
International Edition
Seller
Romtrade Corp.
(STERLING HEIGHTS, MI, U.S.A.)
Rating
[?]

Book Description Book Condition: New. Brand New Paperback International Edition.We Ship to PO BOX Address also. EXPEDITED shipping option also available for faster delivery. Bookseller Inventory # AUSBNEW-104146

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 27.85
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds
International Edition
International Edition

9.

Matthew MacDonald
ISBN 10: 1430272058 ISBN 13: 9781430272052
New Softcover Quantity Available: 1
International Edition
Seller
Basi6 International
(Irving, TX, U.S.A.)
Rating
[?]

Book Description Book Condition: Brand New. New, SoftCover International edition. Different ISBN and Cover image but contents are same as US edition. Excellent Customer Service. Bookseller Inventory # ABEUSA-91709

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 27.87
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

10.

Matthew MacDonald
Published by APress (2010)
ISBN 10: 1430272058 ISBN 13: 9781430272052
New Quantity Available: > 20
Seller
PBShop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description APress, 2010. PAP. Book Condition: New. New Book.Shipped from US within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # IB-9781430272052

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 35.61
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book