From Amazon
In the opening chapter of
The Windows CE Technology Tutorial, author Chris Muench writes, "Developing applications and systems for Windows CE has a lot in common with the art of creating and taking care of bonsai trees." Like cultivators of bonsai trees, Windows CE programmers try to create compact versions of something larger, and frequently expend extra effort in the process. Muench then proceeds to illustrate the bonsai-like elegance and compactness of Windows CE code, while simultaneously showing how to pack handheld applications with loads of functionality.
Windows CE provides a strategy for choosing between eMbedded Visual C++ and eMbedded Visual Basic and then explains how to use each. The discussion of software development under Windows CE--both for desktop applications and those that lack graphical user interfaces--reflects a great deal of practical experience, and on more than one occasion references to undocumented aspects of Windows CE and its development tools are included. The book is careful to document potential pitfalls in certain palm-size PC hardware platforms. Throughout this book, the reader is guided through the development of an application called the Pocket-CD-Manager--which includes ActiveX Controls, database access via ActiveX Data Objects for Windows CE (ADO for CE), ActiveSync, bitmapping tricks, Winsock over IrDA, a help file, an installation script, and an assortment of other features useful for various production applications. It's an effective teaching strategy that turns a fine tutorial into an excellent one. --David Wall
Topics covered: Developing software for palm-size PCs that run Microsoft Windows CE. Development platforms, integrated development environments, simulators, and languages are all compared. The book discusses pretty much the entire Windows CE capability set, including Component Object Model (COM) for Windows CE, graphical user interface (GUI) design, connectivity via TCP/IP and IrDA, bitmaps, sounds, and installation routines. The tutorial also contains a lot of information on the Windows CE hardware specification and Microsoft's Windows CE logo requirements.
Book Description
Leverage Windows development experience to start building Windows CE 3.0/"Windows-Powered" device applications -- fast!
Master Windows CE by building a real-life sample application -- start-to-finish.
Extensive coverage of Windows CE COM and component development.
Prototyping, CE user interfaces, remote and ActiveSync support, Windows Installer technology, and much more. This is the first complete Windows developers guide to leveraging the power of Windows CE 3.0 and future "Windows-powered" devices. Leading Windows CE developer Chris Muench teaches Windows developers all they need to know to build CE 3.0 applications fast. Start by setting up and mastering the Windows CE 3.0 "Rapier" development environment; then, walk step-by-step through building a robust CE application that utilizes COM components, integrates with Windows 2000 and other Windows desktops, and even provides Internet connectivity. Along the way, developers will learn how to design CE user interfaces, support printing, storage, and remote access; synchronize with desktops via the latest version of ActiveSync; incorporate graphics and audio; even integrate with Pocket Outlook. The accompanying CD-ROM contains all source code, plus tools, helpers, and redistributables for evaluation -- including DeviceCOM, InstallShield for CE, the Microsoft Installer SDK, and the latest versions of ActiveSync.
Chris Muench has been writing applications for Windows CE since the first CE devices came on the market in 1996. Based in Redmond, WA, he serves as Siemens technology ambassador to Microsoft, and is in close contact with the Microsoft Windows CE development team.