Top Marketplace offers for ISBN

9780321374479

Essential Windows Presentation Foundation (WPF)

Anderson, Chris Author

9780321374479: Essential Windows Presentation Foundation (WPF)

“Chris Anderson was one of the chief architects of the next-generation GUI stack, the Windows Presentation Framework (WPF), which is the subject of this book. Chris’s insights shine a light from the internals of WPF to those standing at the entrance, guiding you through the concepts that form the foundation of his creation.”
–From the foreword by Chris Sells
“As one of the architects behind WPF, Chris Anderson skillfully explains not only the ‘how,’ but also the ‘why.’ This book is an excellent resource for anyone wanting to understand the design principles and best practices of WPF.”
–Anders Hejlsberg, technical fellow, Microsoft Corporation
“If WPF stands as the user interface technology for the next generation of Windows, then Chris Anderson stands as the Charles Petzold for the next generation of Windows user interface developers.”
–Ted Neward, founding editor, TheServerSide.NET
“This is an excellent book that does a really great job of introducing you to WPF, and explaining how to unlock the tremendous potential it provides.”
–Scott Guthrie, general manager, Developer Division, Microsoft
“WPF is a whole new animal when it comes to creating UI applications, drawing on design principles originating from both Windows Forms and the Web. Chris does a great job of not only explaining how to use the new features and capabilities of WPF (with associated code and XAML based syntax), but also explains why things work the way they do. As one of the architects of WPF, Chris gives great insight into the plumbing and design principles of WPF, as well as the mechanics of writing code using it. This is truly essential if you plan to be a serious WPF developer.”
–Brian Noyes, chief architect, IDesign Inc.; Microsoft Regional Director; Microsoft MVP
“I was given the opportunity to take a look at Chris Anderson’s book and found it to be an exceedingly valuable resource, one I can comfortably recommend to others. I can only speak for myself, but when faced with a new technology I like to have an understanding of how it relates to and works in relation to the technology it is supplanting. Chris starts his book by tying the WPF directly into the world of Windows 32-bit UI in C++. Chris demonstrates both a keen understanding of the underlying logic that drives the WPF and how it works and also a skill in helping the reader build on their own knowledge through examples that mimic how you would build your cutting edge applications.”
–Bill Sheldon, principal engineer, InterKnowlogy

Windows Presentation Foundation (WPF) replaces Microsoft’s diverse presentation technologies with a unified, state-of-the-art platform for building rich applications. WPF combines the best of Windows and the Web; fully integrates user interfaces, documents, and media; and leverages the full power of XML-based declarative programming.

In Essential Windows Presentation Foundation, former WPF architect Chris Anderson systematically introduces this breakthrough platform, focusing on the concepts and techniques working developers need in order to build robust applications for real users. Drawing on his unique experience as an architect on the team, Anderson thoroughly illuminates the crucial new concepts underlying WPF and reveals how its APIs work together to offer developers unprecedented value.

Through working sample code, you’ll discover how WPF draws on the Web’s simple models for markup and deployment, common frame for applications, and rich server connectivity, and on Windows’ rich client model, simple programming model, strong control over look-and-feel, and rich networking. Topics explored in depth include

  • WPF components and architecture
  • Key WPF design decisions–and why they matter
  • XAML markup language
  • Controls
  • Layouts
  • Visuals and media, including 2D, 3D, video, and animation
  • Data integration
  • Actions
  • Styles
  • WPF Base Services

Essential Windows Presentation Foundation is the definitive, authoritative, code-centric WPF reference: everything Windows developers need to create a whole new generation of rich, graphical applications.

Figures
Foreword by Don Box
Foreword by Chris Sells
Preface
About the Author

Chapter 1: Introduction
Chapter 2: Applications
Chapter 3: Controls
Chapter 4: Layout
Chapter 5: Visuals
Chapter 6: Data
Chapter 7: Actions
Chapter 8: Styles
Appendix: Base Services
Index 

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

About the Author:

Chris Anderson, architect in Microsoft’s Connected Systems Division, specializes in designing and architecting .NET technologies for the next generation of applications and services. In ten years at Microsoft, he has worked on technologies ranging from Visual Basic 6.0 and Visual J++ 6.0 to .NET Framework 1.0 and 1.1. In 2002, he joined the Windows Client team as an architect for Windows Presentation Foundation. Anderson has spoken at numerous conferences, including PDC, TechEd, WinDev, and DevCon.

Excerpt. © Reprinted by permission. All rights reserved.:

Over the past nine years I have worked on many user interface (UI) projects at Microsoft. I have spent time working on Visual Basic 6.0, the version of Windows Foundation Classes that shipped with Visual J++ 6.0, Windows Forms for the .NET Framework, internal projects that never saw the light of day, and now, finally, Windows Presentation Foundation (WPF).

I started working on WPF about 18 months after the team was created, joining as an architect in the fall of 2002. At that time, and until late 2005, the team and technology were code-named Avalon. Early in 2003 I had the privilege of helping to redesign the platform, which we released as a technology preview for the Professional Developers Conference (PDC) 2003 in Los Angeles. WPF is the product of almost five years of work by more than 300 people. Some of the design ideas in WPF date back to products from as early as 1997 (Application Foundation Classes for Java was the beginning of some of the ideas for creating components in WPF).

When I joined the WPF team, it was still very much in research mode. The project contained many more ideas than could possibly ship in a single version. The primary goal of WPF—to replace all the existing infrastructure for building applications on the client with a new integrated platform that would combine the best of Win32 and the Web—was amazingly ambitious and blurred the lines between user interface, documents, and media. Over the years we have made painful cuts, added great features, and listened to a ton of feedback from customers, but we never lost sight of that vision.

A Brief History of GUI

Graphical user interfaces (GUIs) started in the early 1980s in the Xerox PARC laboratory. Since then, Microsoft, Apple, and many other companies have created many platforms for producing GUI applications. Microsoft’s GUI platform began with Windows 1.0 but didn’t gain widespread use until Windows 3.0 was released in 1990. The primary programming model for building GUI applications consisted of the two dynamic link libraries (DLLs): User and GDI. In 1991 Microsoft released Visual Basic 1.0, which was built on top of User and GDI, and offered a much simpler programming model.

Visual Basic’s UI model, internally called Ruby, 1 was far simpler to use than were the raw Windows APIs. This simplicity angered the developers who felt that programming should be difficult. The early versions of Visual Basic were significantly limited, however, so most developers building “real” applications chose to program directly to User and GDI. Over time, that changed. By the time the Microsoft world moved to 32-bit with the release of Windows 95 and Visual Basic 4.0, the VB crowd was gaining significant momentum and was offering a much wider breadth of platform features.

At about the same time there was another big shift in the market: the Internet. Microsoft had been working on a replacement for the Visual Basic UI model that was internally called Forms3. For various reasons, Microsoft decided to use this model as the basis for an offering in the browser space. The engine was renamed Trident internally, and today it ships in Windows as MSHTML.dll. Trident evolved over the years to be an HTML-specific engine with great text layout, markup, and scripting support.

Also around the same time, another phenomenon appeared on everyone’s radar: managed code. Visual Basic had been running in a managed environment for a long time (as had many other languages), but the introduction of Java by Sun Microsystems in 1994 marked the first time that many developers were exposed to the notion of a virtual machine. Over the next several years managed code became a larger and larger force in the market, and in 2002 Microsoft released its own general-purpose managed-code platform: the .NET Framework. Included in the .NET Framework was Windows Forms, a managed-code API for programming User32 and GDI+ (a successor to GDI32). Windows Forms was intended to replace the old Ruby forms package in Visual Basic.

As we entered the new millennium, Microsoft had four predominant UI platforms: User32/GDI32, Ruby, Trident, and Windows Forms. These technologies solve different sets of problems, have different programming models, and are used by different sets of customers. Graphics systems had also evolved: In 1995, Microsoft introduced DirectX, a graphics system that gave the programmer much deeper access to the hardware. But none of the four main UI technologies used this newfound power in a meaningful way.

There was a real problem to be solved here. Customers were demanding the richness of modern video games and television productions in their applications. Media, animation, and rich graphics should be everywhere. They wanted rich text support because almost every application displayed some type of text or documentation. They wanted rich widgets for creating applications, buttons, trees, lists, and text editors—all of which were needed to build the most basic application.

With these four major platforms a large percentage of the customers’ needs were met, but they were all islands. The ability to mix and match parts of the platforms was difficult and error-prone. From a purely selfish point of view, Microsoft management (well, I’ll name names: Bill Gates) was tired of paying four teams to build largely overlapping technologies.

In 2001, Microsoft formed a new team with a simple-sounding mission: to build a unified presentation platform that could eventually replace User32/GDI32, Ruby, Trident, and Windows Forms, while enabling the new scenarios that customers were demanding in the presentation space. The people who made up this team came largely from the existing presentation platform teams, and the goal was to produce a best-of-breed platform that could really be a quantum leap forward.

And so the Avalon team was formed. At PDC 2003, Microsoft announced Avalon (the code name at the time). Later the project was given the name Windows Presentation Foundation.

Principles of WPF

WPF has taken a long time to build, but for the entire life of this project, several guiding principles have remained constant.

Build a Platform for Rich Presentation

In descriptions of new technology, rich is probably one of the most overused words. However, I can’t think of a better term to convey the principle behind WPF. Our goal was to create a superset of features from all existing presentation technologies—from basic things like vector graphics, gradients, and bitmap effects, to more advanced things like 3D, animation, media, and typography. The other key part of the principle was the word platform. The goal was to create not merely a runtime player for rich content, but rather an application platform that people could use to build large-scale applications and even extend the platform to do new things that we never envisioned.

Build a Programmable Platform

Early on, the WPF team decided that both a markup (declarative) and code (imperative) programming model were needed for the platform. As we looked around at the time, it became clear that developers were embracing the new managed-code environments. Quickly, the principle of a programmable platform became a principle of a managed programming model. The goal was to make managed code the native programming model of the system, not a tacked-on layer.

Build a Declarative Platform

From the perspective of both customers and software developers, it seemed clear that the industry was moving to a more and more declarative programming model. We knew that for WPF to be successful, we needed a rich, consistent, and complete markup-based programming model. Again, a look at what was going on in the industry made it clear that XML was becoming the de facto standard for data interchange, so we decided to build an XML programming model, which became XAML (Extensible Application Markup Language).

Integrate UI, Documents, and Media

Probably the biggest problem facing customers who were building applications was the separation of pieces of functionality into isolated islands. There was one platform for building user interfaces, another for building a document, and a host of platforms for building media, depending on what the medium was (3D, 2D, video, animation, etc.). Before embarking on building a new presentation system, we set a hard-and-fast goal: The integration of UI, documents, and media would be the top priority for the entire team.

Incorporate the Best of the Web, and the Best of Windows

The goal here was to take the best features from the last 20 years of Windows development and the best features from the last 10 years of Web development and create a new platform. The Web offers a great simple markup model, deployment model, common frame for applications, and rich server connectivity. Windows offers a rich client model, simple programming model, control over the look and feel of an application, and rich networking services. The challenge was to blur the line between Web applications and Windows applications.

Integrate Developers and Designers

As applications become graphically richer and cater more to user experience, an entirely new community must be integrated into the development process. Media companies (print, online, television, etc.) have long known that a variety of designer roles need to be filled to create a great experience for customers, and now we are seeing that same requirement for software applications. Historically the tools that designers used were completely disconnected from the software construction process: Designers used tools like Adobe Photoshop or Adobe Illustrator to create rich designs, only to have developers balk when they tried to implement them. Creating a unified system that could natively support the features that designers required, and using a markup format (XAML) that would allow for seamless interop...

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

Top Search Results from the AbeBooks Marketplace

1.

Anderson, Chris Author
Published by Addison-Wesley Professional (2007)
ISBN 10: 0321374479 ISBN 13: 9780321374479
New Softcover Quantity Available: 1
Seller
Book Deals
(Lewiston, NY, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2007. Book Condition: New. Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: Figures xv Foreword by Don Box xxv Foreword by Chris Sells xxvii Preface xxix About the Author xxxix Chapter 1: Introduction 1 WPF as the New GUI 1 A Brief Look at the XAML Programming Model 11 A Tour of WPF 17 Tools for Building Applications 39 Where Are We? 41 Chapter 2: Applications 43 Application Principles 43 Application 52 Resources and Configuration 60 Windows 71 User Controls 80 Navigation and Pages 83 Hosting Applications in a Browser 103 Where Are We? 111 Chapter 3: Controls 113 Control Principles 113Control Library 128 Building Blocks 161 Where Are We? 171 Chapter 4: Layout 173 Layout Principles 173 Layout Library 186 Grid 196 Writing a Custom Layout 207 Where Are We? 215 Chapter 5: Visuals 217 2D Graphics 218 3D Graphics 254 Documents and Text 267 Animation 283 Media 300 Where Are We? 305 Chapter 6: Data 307 Data Principles 307 Resources 310 Binding Basics 316 Binding to CLR Objects 322 Binding to XML 331 Data Templates 338 Advanced Binding 342 Data-Driven Display 357 Where Are We? 363 Chapter 7: Actions 365 Action Principles 365 Events 369 Commands 373 Triggers 383 Where Are We? 389 Chapter 8: Styles 391 Style Principles 391 Beginning Styles 397 Using Styles for Good, Not Evil 415 Where Are We? 419 Appendix: Base Services 421 Threading and Dispatchers 421 Properties 427 Keyboards, Mice, and Styluses 437 Where Are We? 442 Index 443. Bookseller Inventory # ABE_book_new_0321374479

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 37.73
Convert Currency

Add to Basket

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

2.

Anderson, Chris Author
Published by Addison-Wesley Professional
ISBN 10: 0321374479 ISBN 13: 9780321374479
New Paperback Quantity Available: 1
Seller
ExtremelyReliable
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. Paperback. Book Condition: New. Bookseller Inventory # DADAX0321374479

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 33.76
Convert Currency

Add to Basket

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

3.

Anderson, Chris Author
Published by Prentice Hall
ISBN 10: 0321374479 ISBN 13: 9780321374479
New Quantity Available: > 20
Seller
INDOO
(Avenel, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall. Book Condition: New. Brand New. Bookseller Inventory # 0321374479

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 34.33
Convert Currency

Add to Basket

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

4.

Anderson, Chris Author
Published by ADDISON WESLEY PUB CO INC (2007)
ISBN 10: 0321374479 ISBN 13: 9780321374479
New Paperback Quantity Available: 1
Seller
Paperbackshop-US
(Secaucus, NJ, U.S.A.)
Rating
[?]

Book Description ADDISON WESLEY PUB CO INC, 2007. Paperback. Book Condition: New. New Book. Shipped from US within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # IB-9780321374479

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 39.77
Convert Currency

Add to Basket

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

5.

Anderson, Chris Author
ISBN 10: 0321374479 ISBN 13: 9780321374479
New Paperback Quantity Available: 1
Seller
Grand Eagle Retail
(Romulus, MI, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: New. 181mm x 31mm x 233mm. Paperback. "Chris Anderson was one of the chief architects of the next-generation GUI stack, the Windows Presentation Framework (WPF), which is the subject of this book. Chris's insights sh.Shipping may be from multiple locations in the US or from the UK, depending on stock availability. 458 pages. 0.957. Bookseller Inventory # 9780321374479

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 52.21
Convert Currency

Add to Basket

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

6.

Anderson, Chris Author
Published by Pearson Education (US), United States (2007)
ISBN 10: 0321374479 ISBN 13: 9780321374479
New Paperback Quantity Available: 1
Seller
The Book Depository US
(Slough, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2007. Paperback. Book Condition: New. 231 x 170 mm. Language: English Brand New Book. Chris Anderson was one of the chief architects of the next-generation GUI stack, the Windows Presentation Framework (WPF), which is the subject of this book. Chris s insights shine a light from the internals of WPF to those standing at the entrance, guiding you through the concepts that form the foundation of his creation. -From the foreword by Chris Sells As one of the architects behind WPF, Chris Anderson skillfully explains not only the how, but also the why. This book is an excellent resource for anyone wanting to understand the design principles and best practices of WPF. -Anders Hejlsberg, technical fellow, Microsoft Corporation If WPF stands as the user interface technology for the next generation of Windows, then Chris Anderson stands as the Charles Petzold for the next generation of Windows user interface developers. -Ted Neward, founding editor, This is an excellent book that does a really great job of introducing you to WPF, and explaining how to unlock the tremendous potential it provides. -Scott Guthrie, general manager, Developer Division, Microsoft WPF is a whole new animal when it comes to creating UI applications, drawing on design principles originating from both Windows Forms and the Web. Chris does a great job of not only explaining how to use the new features and capabilities of WPF (with associated code and XAML based syntax), but also explains why things work the way they do. As one of the architects of WPF, Chris gives great insight into the plumbing and design principles of WPF, as well as the mechanics of writing code using it. This is truly essential if you plan to be a serious WPF developer. -Brian Noyes, chief architect, IDesign Inc.; Microsoft Regional Director; Microsoft MVP I was given the opportunity to take a look at Chris Anderson s book and found it to be an exceedingly valuable resource, one I can comfortably recommend to others. I can only speak for myself, but when faced with a new technology I like to have an understanding of how it relates to and works in relation to the technology it is supplanting. Chris starts his book by tying the WPF directly into the world of Windows 32-bit UI in C++. Chris demonstrates both a keen understanding of the underlying logic that drives the WPF and how it works and also a skill in helping the reader build on their own knowledge through examples that mimic how you would build your cutting edge applications. -Bill Sheldon, principal engineer, InterKnowlogy Windows Presentation Foundation (WPF) replaces Microsoft s diverse presentation technologies with a unified, state-of-the-art platform for building rich applications. WPF combines the best of Windows and the Web; fully integrates user interfaces, documents, and media; and leverages the full power of XML-based declarative programming. In Essential Windows Presentation Foundation, former WPF architect Chris Anderson systematically introduces this breakthrough platform, focusing on the concepts and techniques working developers need in order to build robust applications for real users. Drawing on his unique experience as an architect on the team, Anderson thoroughly illuminates the crucial new concepts underlying WPF and reveals how its APIs work together to offer developers unprecedented value. Through working sample code, you ll discover how WPF draws on the Web s simple models for markup and deployment, common frame for applications, and rich server connectivity, and on Windows rich client model, simple programming model, strong control over look-and-feel, and rich networking. Topics explored in depth include * WPF components and architecture * Key WPF design decisions-and why they matter * XAML markup language * Controls * Layouts * Visuals and media, including 2D, 3D, video, and animation * Data integration * Actions * Styles * WPF Base Services Essential Windows Presentation Foundation is the definitive, authoritative, code-centric WPF reference: everything Windows d. Bookseller Inventory # AAC9780321374479

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 53.48
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

7.

Anderson, Chris Author
Published by Pearson Education (US), United States (2007)
ISBN 10: 0321374479 ISBN 13: 9780321374479
New Paperback Quantity Available: 1
Seller
The Book Depository
(Slough, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2007. Paperback. Book Condition: New. 231 x 170 mm. Language: English Brand New Book. Chris Anderson was one of the chief architects of the next-generation GUI stack, the Windows Presentation Framework (WPF), which is the subject of this book. Chris s insights shine a light from the internals of WPF to those standing at the entrance, guiding you through the concepts that form the foundation of his creation. -From the foreword by Chris Sells As one of the architects behind WPF, Chris Anderson skillfully explains not only the how, but also the why. This book is an excellent resource for anyone wanting to understand the design principles and best practices of WPF. -Anders Hejlsberg, technical fellow, Microsoft Corporation If WPF stands as the user interface technology for the next generation of Windows, then Chris Anderson stands as the Charles Petzold for the next generation of Windows user interface developers. -Ted Neward, founding editor, This is an excellent book that does a really great job of introducing you to WPF, and explaining how to unlock the tremendous potential it provides. -Scott Guthrie, general manager, Developer Division, Microsoft WPF is a whole new animal when it comes to creating UI applications, drawing on design principles originating from both Windows Forms and the Web. Chris does a great job of not only explaining how to use the new features and capabilities of WPF (with associated code and XAML based syntax), but also explains why things work the way they do. As one of the architects of WPF, Chris gives great insight into the plumbing and design principles of WPF, as well as the mechanics of writing code using it. This is truly essential if you plan to be a serious WPF developer. -Brian Noyes, chief architect, IDesign Inc.; Microsoft Regional Director; Microsoft MVP I was given the opportunity to take a look at Chris Anderson s book and found it to be an exceedingly valuable resource, one I can comfortably recommend to others. I can only speak for myself, but when faced with a new technology I like to have an understanding of how it relates to and works in relation to the technology it is supplanting. Chris starts his book by tying the WPF directly into the world of Windows 32-bit UI in C++. Chris demonstrates both a keen understanding of the underlying logic that drives the WPF and how it works and also a skill in helping the reader build on their own knowledge through examples that mimic how you would build your cutting edge applications. -Bill Sheldon, principal engineer, InterKnowlogy Windows Presentation Foundation (WPF) replaces Microsoft s diverse presentation technologies with a unified, state-of-the-art platform for building rich applications. WPF combines the best of Windows and the Web; fully integrates user interfaces, documents, and media; and leverages the full power of XML-based declarative programming. In Essential Windows Presentation Foundation, former WPF architect Chris Anderson systematically introduces this breakthrough platform, focusing on the concepts and techniques working developers need in order to build robust applications for real users. Drawing on his unique experience as an architect on the team, Anderson thoroughly illuminates the crucial new concepts underlying WPF and reveals how its APIs work together to offer developers unprecedented value. Through working sample code, you ll discover how WPF draws on the Web s simple models for markup and deployment, common frame for applications, and rich server connectivity, and on Windows rich client model, simple programming model, strong control over look-and-feel, and rich networking. Topics explored in depth include * WPF components and architecture * Key WPF design decisions-and why they matter * XAML markup language * Controls * Layouts * Visuals and media, including 2D, 3D, video, and animation * Data integration * Actions * Styles * WPF Base Services Essential Windows Presentation Foundation is the definitive, authoritative, code-centric WPF reference: everything Windows d. Bookseller Inventory # AAC9780321374479

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 54.77
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Anderson, Chris Author
Published by Addison-Wesley Professional
ISBN 10: 0321374479 ISBN 13: 9780321374479
New Paperback Quantity Available: 2
Seller
Murray Media
(MIAMI SHORES, FL, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. Paperback. Book Condition: New. Bookseller Inventory # P110321374479

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 54.02
Convert Currency

Add to Basket

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

9.

Anderson, Chris Author
Published by Addison-Wesley Professional
ISBN 10: 0321374479 ISBN 13: 9780321374479
New PAPERBACK Quantity Available: 1
Seller
Russell Books
(Victoria, BC, Canada)
Rating
[?]

Book Description Addison-Wesley Professional. PAPERBACK. Book Condition: New. 0321374479 Special order direct from the distributor. Bookseller Inventory # ING9780321374479

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 54.99
Convert Currency

Add to Basket

Shipping: US$ 7.00
From Canada to U.S.A.
Destination, Rates & Speeds

10.

Anderson, Chris Author
Published by Addison-Wesley Professional (2007)
ISBN 10: 0321374479 ISBN 13: 9780321374479
New Softcover Quantity Available: > 20
Seller
Palexbooks
(Idyllwild, CA, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2007. Book Condition: New. Brand new! Please provide a physical shipping address. Bookseller Inventory # 9780321374479

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 61.27
Convert Currency

Add to Basket

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

There are 4 more copies of this book

View all search results for this book