Chapters 1 through 3 focus on writing applications that use the Internet to communicate. This includes the basics of Winsock, WinInet, and the IPHelper APIs, and includes information about popular Internet protocols such as HTTP and FTP.
Chapter 4 looks at using a Pocket PC device with a Windows-based network, including using network resources such as shared drives and printers.
Chapter 5 covers aspects of working with both serial and infrared communications.
Chapter 6 and 7 focus on using the remote access capabilities of the Pocket PC. This includes creating, establishing, and controlling dial-up network connections, as well as detailed information about integrating your application with the Pocket PC Connection Manager.
Chapter 8 deals exclusively with the Pocket PC Phone Edition and covers topics such as SMS Messaging, GSM, and interacting with the Subscriber Identity Module.
Chapter 9 describes how to build applications that are designed for synchronization with a desktop computer. Everything from remote control of a device from a desktop to building an ActiveSync synchronization provider is covered here.
Chapter 10 dives into the Pocket Outlook Object Model and explains how to build applications that seamlessly integrate with contact, application, and task data.
Chapter 11 describes the Mail API. Everything you ever would want to know about writing e-mail-enabled applications is in this chapter.
Chapter 12 examines using the new .NET Compact Framework with regard to network applications, .NET Web Services, and interoperating with unmanaged Pocket PC functions.