Amazon.com: Pro Windows 7 Multitouch and Microsoft Surface Development (9781430224655): David Reeves: Books

Have one to sell? Sell yours here
Pro Windows 7 Multitouch and Microsoft Surface Development
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro Windows 7 Multitouch and Microsoft Surface Development [Paperback]

David Reeves (Author)
5.0 out of 5 stars  See all reviews (1 customer review)


Out of Print--Limited Availability.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Paperback $31.49  
Paperback, July 31, 2011 --  

Book Description

July 31, 2011 1430224657 978-1430224655 1

Mobile touch-based applications offer an intuitive, natural way of interacting with software; Windows 7 Multitouch and Microsoft Surface bring the multitouch user experience to the desktop. Author David Reeves provides in-the-trenches development know-how of multitouch application development and invaluable insight into adding multitouch support for good usability.

But the experience doesn't stop on the desktop. Building on the knowledge you'll gain in developing Windows 7 Multitouch applications, you will also design and develop applications for Microsoft Surface–an exciting table-based platform. Going beyond multitouch, the Surface platform offers unique ways to interact with objects and encourage collaboration.

Pro Windows 7 Multitouch and Microsoft Surface Development covers both design and development of multitouch applications on two Microsoft platforms: Windows 7 and Microsoft Surface. You'll be guided through the application development process from initial concepts to final deployment, gaining the experience and skills necessary to implement your own solutions in the real world.

What you’ll learn

Pro Windows 7 Multitouch and Microsoft Surface Development will show you

  • How to develop rich, immersive multitouch applications for Windows 7 and Microsoft Surface using Windows Presentation Foundation 4.0
  • In-depth explanations and samples covering WPF controls
  • How to extend WPF controls to add custom functionality and how to create your own user controls
  • In-depth explanations and samples regarding the WPF event model and routed events
  • Design guidelines and best practices for meaningful multitouch experiences

Who this book is for

This book is written for developers and designers who are interested in learning how to create multitouch applications on Microsoft Windows 7 and Surface platforms using Windows Presentation Foundation.



Editorial Reviews

About the Author

David Reeves is a senior architect for Moxie Interactive in Atlanta, Georgia, and has been developing applications on various platforms for more than 15 years. With experience across multiple platforms including PCs, browsers, digital kiosks, and mobile devices (such as Windows Mobile and iPhone), David brings a unique perspective to developing rich, engaging applications.


Product Details

  • Paperback: 300 pages
  • Publisher: Apress; 1 edition (July 31, 2011)
  • Language: English
  • ISBN-10: 1430224657
  • ISBN-13: 978-1430224655
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #7,735,810 in Books (See Top 100 in Books)

More About the Author

Michael Coles is a principal database architect and developer working out of New York. He has authored several books, published dozens of articles on SQL Server development topics (both online and in print), and regularly speaks at SQL Server user groups. He has been recognized as a Microsoft MVP for his work with SQL Server and contributions to the development community. He holds multiple Microsoft certifications including MCITP:Database Development 2008 and MCDBA. Michael currently lives in New Jersey. His blog can be found at http://sqlblog.com/blogs/michael_coles/.

 

Customer Reviews

1 Review
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

3 of 8 people found the following review helpful:
5.0 out of 5 stars A Complete Book on Encryption - A must have on every book shelf - Review by Founder of SQLAuthority, November 10, 2009
"What is your opinion on encryption? What I mean is: In a world filled with data, how do you see encryption?" This is the precise question Michael Coles posed to me on March 3rd of this year, while we were heading to Starbucks in Seattle. We were both attending the Microsoft MVP Summit there.

In the information era, security has become one of the most vital aspects of life. Although the topic may seem a little mundane, its importance cannot be overemphasized. It is the pillar of the information age and I shudder to think where we would be without it. We don't leave our houses unlocked and risk thieves or opportunists taking off with our valuables. We also often take precautions, not only to preserve the precious, but also to avoid the sheer hassle of replacement and misuse. So too it should be with our information.

Encryption's roots are extremely old and it has resolved numerous security problems over the years. In days gone by, couriers were entrusted with letters sealed with a royal wax stamp. If on delivery, the seal was broken, it was obvious that there had been a security breach. This very concept evolved as CRC checksum and developed into a complex algorithm. While CRC checksum alerted the end user to the fact that content had been modified, its limitation was that it allowed manipulation of the content to occur in the first place. With encryption, only the authenticated owner can access and modify content.

In response to Michael's question, I began to tell him what I knew about public and private keys. He looked at me doubtfully and asked me directly if I had ever used encryption in my career. My reluctant answer to this was "No". He strongly suggested that I not underestimate its capabilities and explore its possibilities. I took his advice and have since implemented encryption for many of my clients, who are now far safer from unauthorized access to data.

To be very honest, in my experience, not many people know much about the subject beyond a little about public and private keys. You do not often find experts discussing symmetric and asymmetric keys, which are just the tip of the iceberg. SQL Server has come a long way with regard to security. Encryption has taken on a whole new meaning in SQL Server 2008. There are many new features such as Extensible Key Management, Transparent Data Encryption, not to mention the pre-2008 ones such as cryptographic hashing, SQL CLR and many more. In performance terms, these are great enhancements.

The one exception is Transparent Data Encryption, where the whole database is encrypted. This can considerably reduce performance if the SQL Server box is not sufficiently powerful. It this is the case, it is a good time to offload all the encryption and decryption to third-party hardware. SQL Server allows third-party management of encryption and decryption through Extensible Key Management.

Extending the earlier courier analogy, consider the fact that even if our letter is secure and safe in our hands, as soon as we hand it to the courier it is exposed to risk and can be compromised. SQL Server 2008 has many new features, which secure data while it is being communicated between applications. A number of features were introduced that check whether data is manipulated during transmission.

Data is everywhere and taking in terms of Terra Bytes (TB) is the current reality. When a large amount of data needs to be handled, there are two major challenges. The first challenge is the actual encryption process and the resources needed to perform it. The second challenge is how to use the data once it has been encrypted. In a regular database searching through TBs of data can take a very long time. Imagine how long this could take in and encrypted database?

In Seattle, Michael and I discussed these challenges and a few more subjects. The discussion lasted more than four hours. I have always known Michael to be an excellent author. He is renowned in the industry for his expertise of XML and Full Text Search. To my mind, he is an expert who has the extraordinary ability of relating complex concepts in simple terms. No matter how long, boring or complicated the topic, his delivery is always sweet, like chocolate that melts in the mouth.

Michael always addresses uncommon subjects. Perhaps his experience as a Sergeant in the army has given him the spirit to explore the unexplored. I have never before encountered a single book on the subject of encryption for SQL Server and Michael's will a "first".

I recently had the pleasure of reading it and especially like the manner in which he and his co-author, Rodney, explain the significance of encryption. While many of the concepts covered are domain-specific, quite a few topics are common to all and the appendix is a "must read" for anyone planning a security strategy. One thing that really makes this book special is the fact that each module is written independently and you can find solutions by simply reading the relevant one.

I am a hands-on developer and only like books that have a lot of workable examples. With the exception of the first chapter, the book is filled with examples and hands-on experiments. The first chapter in itself is quite unique, as it not only provides a introduction to encryption, but also the very interesting history of encryption. Even non-technical readers will enjoy this.

It is my great pleasure to welcome this one-of-a- kind book to the SQL Server world. There is no doubt that this book is exceptional and will inspire anyone one who is ready to take their current security mechanism to the next level using encryption.

Pinal Dave

[...]
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Browse and search another edition of this book.
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(10)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject