Hace un par de días se liberó (por fin) el SQL Compact 4.0, ya había publicado algo de cómo usar este motor compacto y portátil de base de datos aprovechar el Entity Framework para programas que no requieran todo el potencial de SQL Server.
Sin embargo algo que carecía el SQL Compact 3.5 es de la paginación, y dado que si responde rápido comencé a meter varios registros y a la postre fui necesitando esta característica.
Con SQL Compact 4.0 puedo ahora tener paginación, perfecto, pero de qué me servía si con Visual Studio 2010 no puedo diseñarlo visualmente, sería regresar a DOS o ese tipo de herramientas de bajo nivel
.
Instalando
Así que decidí instalar el SQL Compact 4.0 por mi cuenta con sus “tools”, pero aún así no podía diseñar hasta que me di cuenta que necesitaba instalarlo mediante el WebMatrix para que Visual Studio lo pudiera reconocer.
Al ejecutarlo la ventana de Web Plataform Installer 3.0 nos permite seleccionar el SP1 de Visual Studio 2010 (el cual si lo instalaste antes de esto, de todos modos hay que seleccionarlo)
y sus “tools” 
De esta manera (o personalizando lo que deseas instalar), encontrarás que entre otras cosas aparecerá el SQL Server Compact 4.0

Utilizando
En cuanto acabe la instalación puedes ir a Visual Studio 2010, y desde el Server Explorer Agregar una conexión, cambias el proveedor de datos y en la lista ya te aparecerá el SQL Server Compact 4.0

Con el cual ya puedes crear bases de datos con este motor.
Otra opción que notarás es que al abrir el SQL Manager Studio (aunque sea el Express), al seleccionar el tipo de servidor como SQL Server Compact y seleccionar crear una nueva Base de datos, ya te aparece también el motor de 4.0

Distribuyendo
Por último, me preocupó la distribución, pues obvio la versión beta no podía distribuirlo tan fácilmente, lo padre es que cuando haces un instalador ya te aparecen entre los prerequisitos el SQL Server Compact 4.0 

Espero te sea útil esta información.
DTB
Benji.Net