Microsoft Mobile Development Handbook

 
5.0 based on 14 reviews.

Media:

Paperback Book, 688 pages

Our Price:

$18.94

List Price:

$69.99

You Save:

$51.05 (72.94 %)

Product Description

Learn the essentials for developing mobile applications for any device. Focusing on proven techniques and practices, this guide addresses the real-world needs of experienced Microsoft Windows® mobile developers. Users are growing increasingly dependent on mobile devices, and with innovations that make it easy to manage data synchronization, this proliferation will continue. Developers need to respond to this evolution with more than simple adaptations of the user interface--they need to implement mobile solutions for most of their applications. From expert authors with years of real-world experience, this book addresses this evolution, covering key mobile-development topics, including design, debugging, deployment, performance optimization, security, and globalization. It also covers mobile applications that use Microsoft .NET Compact Framework 2.0, Microsoft SQL Server(tm) 2005 Everywhere Edition, and Microsoft Windows Mobile® 5.0, running on devices such as Pocket PCs and Windows Mobile Smartphones. In addition, it includes extensive code samples in Microsoft Visual C#®, with additional code sample in Microsoft Visual Basic® on the book's companion Web site.

Product Details

  • Media: Paperback Book, 688 pages
  • Publisher: Microsoft Press (May 30, 2007)
  • Edition: 2
  • ISBN-10: 0735623589
  • ISBN-13: 9780735623583
  • Dimensions: 7.4 x 8.9 x 1.9 inches
  • Shipping Weight: 2.85 lbs
  • Note: Some of this information came from Amazon.com

You're Getting a Fair Price on the Books You Want

Some customers tell us we're the best bookstore on the Web, but we're not the only one. We show you other bookstores' prices so you know you're getting a fair price. Amazon sells this book for $48.08 including shipping. Usually ships in 7 to 13 days.

Customers who bought this item also bought

$16.48 used, $28.98 new

Windows Embedded CE 6.0 Fundamentals (PRO-Developer)
Stanislav Pavlov, Pavel Belevsky

Delve into the fundamental tools and techniques for Windows Embedded C...

out of stock

Microsoft .NET Compact Framework (Core Reference)
Andy Wigley, Stephen Wheelwright, Robert Burbidge, Rory MacLoed, Mark Sutton

This comprehensive reference provides developers with the informatio...

$47.48 new

Programming Windows Embedded CE 6.0 Developer Reference, 4th Edition
Douglas Boling

This practical, authoritative, popular reference now in its fourth edi...

Customer Reviews

  • Rating Best Windows Mobile Development Book Ever Written!  Aug 13, 2007 (21 of 21 found this helpful)

    Trust me, I've read them all going back to 2001 and I've written two of them myself. This is as broad and deep as it gets when it comes to managed code development on Windows Mobile. This should come as no surprise as it was written by the Windows Mobile MVP "Dream Team" of Andy Wigley, Peter Foot and Daniel "The Moth" Moth (now at Microsoft). Not only is this one of the first books to cover the .NET Compact Framework 2.0 and SQL Server 2005 Compact Edition, it even gives the reader coverage of Visual Studio 2008, and .NET Compact Framework 3.5 technologies such as WCF, LINQ, Compression, and "on-device" Unit Tests.

    This book provides superb coverage of Security Programming where it shows the reader how to encrypt data with AES and RSA plus the signing of exe's and dll's. If you're interesting developing games or UI's that can't be created with the controls found in the Visual Studio Toolbox, the two chapters on Graphics and Direct3D Mobile are unparalleled. As someone who has a personal interest in the sucess of games on Windows Mobile using the .NET Compact Framework as a consistent game development runtime, this book serves as the launch pad for such endeavors. Whether you're an ISV looking to build the next killer app, a corporate developer tasked with mobilizing your line of business applications, a consultant that needs to aquire mobile development skills, or a game development house looking to take advantage of the explosive growth of the Windows Mobile platform, I highly recommend you get this book!

    -Rob

  • Rating Comprehensive and clear resource for the mobile developer  Oct 8, 2007 (13 of 13 found this helpful)

    This book is for new and existing mobile application developers who already have some experience developing applications using the .NET Framework, either desktop or compact version. If you are new to .NET, first read "Microsoft Visual C# 2005 Step By Step" by John Sharp or "Microsoft Visual Basic 2005 Step By Step" by Michael Halvorson. Those books can teach you the programming basics, and you will then be prepared to use this book to learn mobile application development. This book can help you develop mobile applications using .NET Compact Framework 2.0 and will introduce you to some of the new features that are in .NET Compact Framework version 3.5, which will be released with the next release of Visual Studio, currently code-named "Orcas."

    Along the way, the book highlights features that are new to .NET Compact Framework 2.0 so that the developer who has experience building applications using the version 1.0 product can identify new features that are helpful. However, the main purpose of this book is to give you the essential information you need to design and build applications that work on a constrained device such as a Pocket PC or Smartphone, or on embedded hardware. It instructs you as to how to build and debug applications, how to design GUIs that work on small devices, and how to deploy applications. It also delves into problems that are unique to mobile device applications, such as how to design and build applications that work well with unreliable, slow network connections, which is the usual state of affairs with phone-enabled mobile devices. This book is a handbook for the mobile developer that explains how to tackle the common problems that mobile application developers encounter. The book is divided into three parts:

    Part 1, Mobile Application Development Essentials, contains six chapters that everyone should read because they take you through topics that all mobile application developers must understand.

    Chapter 1, ".NET Compact Framework--a Platform on the Move," is an introduction to the .NET Compact Framework and explains the tools you need to build applications for smart devices.

    Chapter 2, "Building a Microsoft Windows Forms GUI," explains how to build effective Windows Forms applications on personal digital assistants (PDAs) and Smartphones.

    Chapter 3, "Using SQL Server 2005 Compact Edition and Other Data Stores," looks at data persistence on devices in SQL Server 2005 Compact Edition databases and how you can build a graphical user interface that binds to data.

    Chapter 4, "Catching Errors, Testing, and Debugging," shows you how to test and debug your applications on real devices and emulators, and how to trap and handle errors at run time.

    Chapter 5, "Understanding and Optimizing .NET Compact Framework Performance," is about creating applications that perform well, something that requires a little more care to achieve on a smart device with limited RAM and storage than it does in a desktop application.

    Chapter 6, "Completing the Application: Packaging and Deployment," looks at packaging and deployment and how Visual Studio 2005 makes it easy to build installation packages so that you can install your application on your target devices.

    Part 2, Solutions for Challenges in Mobile Application Development, contains 10 chapters that examine areas that present particular challenges to applications running on a smart device.

    Chapter 10, "Security Programming for Mobile Applications," is about security programming, an essential topic for any software developer, but of particular interest to mobile application developers who are responsible for keeping valuable data secure on a mobile device that can be lost or stolen, and must send data over public communications networks such as the Internet.

    Chapter 11, "Threading," looks at how to do multithreaded programm

  • Rating The best book on MS Mobility Development written to date  Sep 15, 2007 (7 of 7 found this helpful)

    You can't get very far in Windows Mobile development without learning of the names Andy Wigley, Peter Foot and The Moth. They are three brilliant developers and all have been in the game long enough to know it inside and out.

    When I bought this book, I had high expectations. Not only did they deliver, they took it up a few notches. If there's an area of WinMobile development that they left out, I sure haven't been able to find it. From UI effects to data access (and a stellar discussion on Sql Server CE), everything is covered and covered well. These guys all spend a ton of time answering questions in public newsgroups and it's very evident that they used this experience as a reference point in writing this book.

    The fact they threw in a good bit about Orcas was just icing on the cake. This book is superb from start to finish and a must have for any mobile developer

  • Rating Great and Must-Have book for mobile developers  Aug 18, 2007 (5 of 5 found this helpful)

    This book covers many aspects of windows mobile development, not only important and fundamental concepts, but also practical techniques and tricks. There are useful demo codes for download from MS Press website, too.

    Any one who wants to learn writing Windows Mobile based applications, should dig deeply into this book, and will find many valuable knowledge and skills.
    If you are already a mobile developer, I suggest you to use this book as a reference whenever you need to know more detail about a mobile developing topic.

    This book helps a lot to me when I prepare some material for my .NET Compact Framework and Windows Mobile developing courses/presentations.

    Excellent work from Andy, Daniel, and Peter!!

  • Rating The best programming book I've read in a long time  Sep 20, 2007 (4 of 4 found this helpful)

    Every now and then you run across a programming book that is exceptional; one that is far richer and more useful than the multitude of other resources out there. I recently had this experience while researching Microsoft .NET Compact Framework. While Microsoft has a wealth of documentation on .NET Compact Framework it's sometimes difficult to figure out what documentation is up to date and where to find coverage on a particular subject.

    Having many questions left unanswered by Microsoft's Web site, I finally turned to this edition of the "Microsoft Mobile Development Handbook" (Microsoft Press 2007) by Andy Wigley, Daniel Moth, and Peter Foot.

    In a nutshell the book is one of the best programming books I've read in a long time. In fact, I give it my highest recommendation. .NET Compact Framework is a nice piece of work and this book will help you appreciate all of its capabilities and how all the parts fit together.

    If you are thinking of developing mobile applications and are considering .NET Compact Framework, I recommend you buy a copy of this book.

Place Order



$18.94
(Marketplace, Paperback, Used Like New)

Already Own It?

We're accepting donations of this book to support non-profit literacy partners.

 
Bargain Bin Discount

Staff Picks

taff picks: New and used, from best-selling titles to best-kept secrets out of the corners of our warehouse, Better World employees share what’s on their night table. > View More Staff Picks (rss)

Tommy's Pick

Sharp Teeth
Toby Barlow

A werewolf gang-war mini-epic written in free verse (!!!). If it had stopped...