SQL Server Compact

Por otra parte la próxima versión de Windows Phone 7.1, con nombre en clave Mango, soportará una versión específica de SQL Server Compact 4.0 con soporte para LINQ to SQL.

Fue presentada por Microsoft en el año 2001 como SQL Server CE 1.0 para ofrecer almacenamiento relacional y sincronización de aplicaciones móviles Pocket PC 2002 desarrolladas con Embeded Visual Basic y Embedded Visual C++ con sistemas SQL Server 2000.

En noviembre de 2006, junto al lanzamiento oficial de Visual Studio 2005 y SQL Server 2005, Microsoft lanza la versión 3.0 renombrada a SQL Server Mobile 3.0.

Tras esta versión aparecen nuevas características y funcionalidades como el acceso simultáneo, soporte transaccional o la integración con Microsoft Visual Studio y SQL Server Management Studio.

Meses más tarde se anuncia una nueva versión bajo el nombre en clave SQL Server Everywhere la cual ofrecía soporte multiplataforma para sistemas operativos basados en Windows CE y Windows 32/64 bits.

Su creación es implícita si no se especifica lo contrario en la cadena de conexión.

En cuanto a herramientas de creación, diseño y administración, SQL Server Compact se integra desde la versión 3.0, con Microsoft Visual Studio (incluyendo la edición Express desde la versión 3.5) y SQL Server Management Studio.