Windows Mobile has been updated with several new features for data access and storage. SQL Mobile now supports multi-user access to databases, an improved query processor, and administration of databases from a desktop. A new SqlCeResultSet provides a scrollable, updatable cursor for direct data access with performance similar to SqlCeDataReader. The DataSet provides new methods for serialization, copying data, getting changes, and merging data to improve synchronization capabilities. Additional XML support through classes like XmlSerializer, XPath, and XmlSchema bring greater capabilities. Tools have been added for managing device databases from the desktop in Visual Studio.