This paper presents an overview of Microsoft SQLServer for Windows CE. This is a database engine designed for mobile and embedded applications. The focus of the presentation is on: a) connectivity and integration with backend SQLServer databases (replication and synchronization), b) the application development framework (integration with common development tools and languages), c) SQL features and functionality. 1 The Need for a Database on Windows CE We have entered an era of pervasive computing. Computing platforms extend from servers and desktops to every conceivable form of electronic device. Important emerging "small-scale" platforms include handheld devices and PDAs, cellular phones, embedded controllers, and smartcards. As a better understanding of these platforms has emerged, it has become clear that any form of pervasive computing across these devices will have the following characteristics: a) The devices are rarely standalone. Usually, they operate as part of a la...