• RRP: £36.99
  • You Save: £3.70 (10%)
FREE Delivery in the UK.
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
FREE Delivery on orders over £10.
Used: Very Good | Details
Sold by the book house
Condition: Used: Very Good
Comment: This item will be picked, packed and shipped by Amazon and is eligible for free delivery within the UK
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Windows Phone 7 Development Internals: Covers Windows Phone 7 and Windows Phone 7.5 Paperback – 10 Jun 2012

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
£9.53 £2.00

There is a newer edition of this item:

Trade In Promotion

Product details

  • Paperback: 836 pages
  • Publisher: Microsoft Press; 1 edition (10 Jun 2012)
  • Language: English
  • ISBN-10: 0735663254
  • ISBN-13: 978-0735663251
  • Product Dimensions: 18.7 x 4.4 x 22.9 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 1,786,616 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Andrew Whitechapel is a senior program manager for the Windows Phone Application Platform team, performing scoping and design for the application platform (both native and managed), including v7.5 (Mango) and future releases. He is responsible for core parts of the platform, including the application packaging/install database and services, the application execution manager, and the resource manager (memory, CPU, thread pool, etc). He has written several books, including the Microsoft Press books Microsoft .NET Development with Microsoft Office and Inside C# (for which he was a co-author), as well as numerous articles for MSDN Magazine and other publications.

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Most Helpful Customer Reviews

Format: Paperback
This is a great book for anyone wanting to understand and improve their development of applications for the Windows Phone 7 platform (major and minor versions). It's comprehensive, split into four key parts ranging from an overview of the Windows Phone backdrop, through the Application Model to how to integrate the phone's features with applications, and finishing up with the key changes for 7.5. With sample applications, and code walkthroughs, this is an essential book for anyone wanting to produce applications for the 7.x platform.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 6 reviews
1 of 1 people found the following review helpful
Very Comprehensive 9 July 2012
By Lawrence Maturo - Published on Amazon.com
Format: Kindle Edition Verified Purchase
What this book isn't:
1. A book about XNA game development
2. A book about things you can get to underneath the normal Windows Phone API

I was not interested in 1, but was hoping for 2, although I did not believe it was even possible. Apparently it's not. But with that said, this is the most comprehensive book I've found on Windows Phone 7 development. It goes well beyond the usual "how you do things" stuff you normally find in programming books, and goes into the "how you should do things" area. This information is of great use if you would like to use the Windows Phone 7 API, versus fighting it to a standstill. Because you can't know how the API developers intended you to use the API, just from examining the API, having a book like this available is invaluable.

But don't get me wrong, it also goes into how you do things in far greater detail than any other Windows Phone 7 programming books I have. I was fortunate enough to have gotten this just as I was ramping up on a new Windows Phone 7 project, and I've found it a very useful book all around.
Very detailed and covers a lot of design principles 6 Jan 2014
By Daniel B. Beus - Published on Amazon.com
Format: Kindle Edition
I convinced the University where I teach to begin teaching a Windows Phone course in addition to the Android and iOS courses they already teach, and this is the book I chose to use (our University's hardware isn't capable of using the Windows Phone 8 SDK). I chose it because it offers a very good description of how Windows Phone works in addition to how to make apps for the platform. It very clearly describes the design principles that make Windows Phone great, and gives very detailed examples of how to use each aspect of the SDK.

Surprisingly, this book also goes over the MVVM pattern that is so prevalent in C#. This was a huge win because I wanted to introduce students to this concept before they left the program. Many of our students have never seen design patterns when they graduate, and this book is helping me change that.

It also talks a little about writing maintainable and reusable code through patterns like dependency injection. About the only thing my course covers that this book doesn't is test driven development. All in all, I am very pleased with this book.
great in-depth resource 21 Nov 2012
By Joe Healy - Published on Amazon.com
Format: Kindle Edition
Really nice "helper" book when you're writing those 7.5 apps. I keep it on my desk as a reference book. Nice job.
The big Windows Phone encyclopedia 10 Aug 2012
By marc137 - Published on Amazon.com
Format: Paperback
Un gran libro de consulta de este sistema operativo para dispositivos móviles de Microsoft. Completo en contenido, uno de los más completos, y tratado este en profundidad.

Me ha sorprendido la cantidad de información que lanza el autor en este libro. Después de leer bastantes manuales sobre el tema, uno va viendo como el nivel de los mismos también avanza a medida que avanza el nivel de los programadores y el de la plataforma. Este es un libro en el que se ve eso, no solo enseña lo justito para empezar, sino que profundiza y te cuenta todos (o casi) los entresijos de cada de los topics relacionados con Windows Phone.

Definitivamente es un libro de referencia que debe estar en la librería de todo desarrollador de WP7, ya que siempre tiene información útil y que a veces no he podido encontrar por otros medios. La única parte negativa, es que no está pensado como un manual paso a paso, de ahí que tenga un 9 y no el 10. Por eso no se recomienda como primer libro o manual de iniciación. Una vez que tengas un poco de experiencia, me repito, es una gran opción.

From Google Translator ->

A great book for the mobile operating system from Microsoft. Full content, one of the most, and discussed this in depth.

I was surprised by the amount of information that throws the author in this book. After reading many manuals on the subject, one is seeing the same level is also progressing with advancing the level of the programmers and the platform. This is a book that is so, not only teaches justito to start, but deepens and tells you all (or almost) the intricacies of Windows Phone.

Definitely a reference book that should be in the library of every developer of WP7, as it always has useful information and sometimes I could not find otherwise. The only downside is that it is not intended as a manual step by step, and thus has a 9 and not 10. So not recommended as a first book or manual initiation. Once you have a little experience, I repeat, is a great option.
Awesome Book!!! Great Coverage!!! 26 July 2012
By T. Anderson - Published on Amazon.com
Format: Paperback
This book starts with a great overview of the entire Windows Phone landscape. The author does a great job of introducing the development lifecycle and the anatomy of a basic windows phone application.

After the initial chapter the author continues in Part I Building Blocks to lay a solid foundation for the rest of the book. The book has a total of four parts. I have listed each part below with the chapters they include.

Part I Building Blocks
Vision and Architecture
UI Core
Data Binding and Layer Decoupling
Touch UI

Part II Application Model
Application Model
Navigation State and Storage
Diagnostics and Debugging

Part III Extended Services
Phone Services
Media Services
Web and Cloud
Push Notifications
Go to Market

Part IV Version 7.5 Enhancements
Multi-Tasking and Fast App Switching
Enhanced Phone Services
Enhanced Connectivity Features
Data Support
Framework Enhancements
Tooling Enhancements

In Part II Application Model the author digs into the guts of the way applications should behave and how to figure out what is going wrong through diagnostics and debugging.

The third part of the book shows us how we can integrate the phone's built in features into our applications. It includes coverage of the launchers and choosers, the audio and video APIs, web services, the Web Browser control, OData, Bing Maps, Deep Zoom, Azure, Sky Drive, the push notification architecture, and a ton of performance tips.

The last part of the book covers the 7.5 enhancements and there are a ton of them. Some of them include multi-tasking, background agents, camera manipulation, and local database support.

The thing I like most about this book is that the author covers the architecture and design of the different features he covers. He makes extensive use of diagrams to give you an over all picture of the topics being covered, and then he digs into the details.

He backs up the details he covers with tons of code samples. The code samples that accompany this book are very well organized and usable.

The only thing that could have made this book better is to have it printed in color. After reading several recently that were in color I got kind of spoiled. I can't ding the book for that though.

I think this book is good for the experienced C# developer looking to begin Windows Phone development as well as experienced Windows Phone developers. The book makes a great cover to cover read as well as a great reference.

All in all, if you are a Windows Phone developer, you need to have this book by your side.
Were these reviews helpful? Let us know