Professional Microsoft Windows Embedded CE 6.0
ProfessionalMicrosoft® Windows® Embedded CE 6.0With its support for multiple processor architectures, Windows Embedded CE can be adapted to a variety of devices, including Smartphones, PocketPCs, digital cameras, DVRs, VoIP, network routers, wireless projectors, robotics, data acquisition, human-machine interfaces, and more. Packed with straightforward exercises and helpful examples, this book is aimed at demonstrating how to perform various development tasks in the Windows Embedded CE 6.0 environment. You'll quickly come to view Windows Embedded CE 6.0 as an ideal operating system for developing a new generation of intelligent, multimedia, connected, and service-oriented embedded devices.Author and Embedded CE expert Samuel Phung encourages you to develop Windows Embedded CE 6.0 applications by adapting the skills you already have. You'll learn to produce a new breed of intriguing embedded devices and you'll come to understand ways in which the Windows Embedded CE environment is efficient, developer-friendly, and easy to master.What you will learn from this bookHow to build a customized CE 6.0 runtime imageVarious forms of debugging and the array of debugging toolsWays to develop managed-code and native-code applications for Windows Embedded CE using Visual StudioTechniques for deploying a Windows Embedded CE 6.0 device with BIOS LoaderMethods available to autolaunch an application when CE startsHow to create thin-client applications using the provided design templatesWays to customize the user interface when CE starts and replace the standard Explorer shellWho this book is forThis book is for developers who are interested in learning what resources are available as part of the Windows Embedded CE tool chains and how to use them. A basic understanding of Visual C++, C#, or Visual Basic is helpful.Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.