Desarrollo de aplicaciones con Transact-SQL
Puede desarrollar aplicaciones que aprovechen la potencia del subconjunto integrado de Transact-SQL y la posibilidad de utilizar prácticamente cualquier tipo de datos, también sentencias JOIN y subconsultas, filtros, agrupamientos, agregación de datos y clasificaciones, así como sentencias CROSS APPLY y OUTER APPLY y tipos de datos BLOB/imagen.
Aplicaciones para móviles y equipos de cliente con todas las funcionalidades
SQL Server 2008 R2 Compact Edition le permite desarrollar aplicaciones para desktop y dispositivos móviles que soporten todas las funcionalidades transaccionales. Esta edición garantiza la integridad referencial, incluyendo actualizaciones y borrados en cascada, cursores navegables y actualizables y es compatible con Microsoft ADO.NET, LINQ to SQL y LINQ to Entities.
Más productividad para los desarrolladores
Su integración con Visual Studio 2008 permite aprovechar los diseñadores avanzados de tablas y consultas. Esta edición se integra totalmente con Server Explorer y soporta además funciones como la IDE “arrastrar y pegar”, el diseñador para configuración RAD de Sync Services para ADO.NET, ClickOnce para despliegue en clientes y despliegue automático de archivos CAB para Windows Phones.
Acceso a datos más sencillo
La conexión a bases de datos SQL Server Compact es muy fácil, desde código gestionado y no gestionado, utilizando el Proveedor de Datos ADO.NET incluido, o el proveedor OLE DB.
Soporte para LINQ
Puede escribir una lógica de consultas de alta eficiencia y reducir la cantidad de código de acceso a datos aprovechando el soporte para LINQ de esta edición.
Administración sencilla
La interacción con las bases de datos SQL Server Compact es muy fácil, gracias a la integración completa con SQL Server Management Studio. Puede conectarse a bases de datos locales, gestionar objetos gracias a su total integración con Object Explorer, escribir, ejecutar y probar consultas con planes de consulta visuales y acceder a las opciones de administración y mantenimiento.
Mantenimiento más ligero
Puede mantener y administrar bases de datos SQL Server Compact con un API único de programación que le aporta un control total sobre las bases de datos. Los datos se pueden copiar y recuperar con operaciones sencillas de copia de archivos.
Extender el alcance de las aplicaciones
Aplicaciones inteligentes, orientadas a datos para sistemas operativos Windows ejecutadas en equipos de escritorio, servidores, portátiles o dispositivos móviles, y también en sistemas de hardware equipados con Windows Embedded.
Despliegue más sencillo
El despliegue se realiza de manera transparente. Además soporta las actualizaciones automáticas. Se integra de forma natural con aplicaciones gestionadas y nativas, evitando la necesidad de despliegue con privilegios de administrador. Aproveche las opciones de despliegue basadas en archivos CAB para dispositivos móviles, o con un simple XCopy, para distribuir sus aplicaciones con los archivos de runtime de SQL Server en las máquinas de destino.
Sincronización con los datos corporativos
Los datos se pueden sincronizar automáticamente gracias a su compatibilidad con la plataforma de sincronización de última generación de Microsoft: Sync Services para ADO.NET. Los datos corporativos centralizados se pueden extender de manera segura a los usuarios y dispositivos móviles. Puede crear aplicaciones potentes con sincronización de datos que funcionan tanto en equipos de escritorio como sobre dispositivos móviles.
Sincronización de datos con replicación merge
Los dispositivos móviles y sistemas de conexión ocasional se sincronizan mediante replicación merge (consolidación de datos). Mejore la escalabilidad de sus aplicaciones con soporte para filtros de replicación horizontal y vertical, y con las capacidades avanzadas de resolución de conflictos complejos para crear potentes soluciones de empresa.