Posts destacados

Nuevo libro de desarrollo para Windows 8 y Windows Phone 8Nuevo libro de desarrollo para Windows 8 y Windows... Desde hace tiempo, estoy un poco alejado del mundanal ruido de blogs, twitter y demás. La razón no ha sido otra que hacer posible un deseo que tenia desde hace mucho tiempo,...

Read more

Preparándonos para el #MegathonW8 y II – Instalando las herramientas de desarrollo.Preparándonos para el #MegathonW8 y II –... Una vez que ya tenemos nuestro flamante Windows 8 instalado en nuestro disco duro virtual, según los pasos del primer capitulo de esta guía. Lo que debemos de hacer es instalarnos...

Read more

Preparándonos para el #MegathonW8 y I Instalación de Windows 8 en un VHDPreparándonos para el #MegathonW8 y I Instalación... Este es el primer post de una serie de ellos cuya intención es facilitar a los asistentes al megathon que se celebrara en breve, las instrucciones necesarias para conocer...

Read more

Beca para el Megathon Windows 8Beca para el Megathon Windows 8 Como seguramente todos ya sabréis, los próximos días 7, 8 y 9 de Septiembre se celebrara en varias ciudades españolas al mismo tiempo un hackathon sobre desarrollo para...

Read more

[OFFTOPIC] Oferta de trabajo.[OFFTOPIC] Oferta de trabajo. Madre mía, hasta ahora realmente no me había dado cuenta de lo abandonado que tengo mi blog, como pasa el tiempo de rápido por dios… Demasiadas cosas a hacer tanto dentro...

Read more

Windows Phone y .NET Rss

Soporte para SQL Ce en Windows Phone “Mango” (Preliminares)

Posteado el : 15-07-2011 | Por : tecnologia | En : Windows Phone 7

0

Una de las nuevas funcionalidades que soportara la nueva actualización de Windows Phone, es la incorporación de soporte nativo para bases de datos relacionales en el Isolated Storage. SQL Server CE, será de forma nativa soportado a partir de ahora por el sistema.

Debemos de tener en cuenta los siguientes aspectos:

“Isolated Storage”: Debemos de tener en cuenta, que como se ha apuntado anteriormente y como ya deberíamos saber, el almacenamiento en Windows Phone es completamente aislado entre las distintas aplicaciones instaladas. Por lo tanto las bases de datos de SQL Server CE, no iban a ser una excepción. Con lo que solo podremos usar nuestra base de datos en una única aplicación, no podremos usar las bases de datos entre varias aplicaciones.

No esta soportado el lenguaje T-SQL, es decir no podremos usar o utilizar sentencias de este tipo.

Todas las consultas, inserciones, actualizaciones o borrados serán realizadas a través de LINQ to SQL.

No son necesarias las instalaciones de ensamblados para el control de estas bases de datos. Todo lo necesario para trabajar viene por defecto integrado en el Framework que monta “Mango”.

No existen componentes visuales para ayudarnos en el diseño de nuestras bases de datos. Al menos no nativos de la plataforma o de Visual Studio. Si existen componentes y herramientas de terceros.

No esta soportada la utilización de Entity Framework, para ayudarnos a gestionar nuestros datos, estos como he comentado son gestionados enteramente con LINQ to SQL, el cual crea un “Data Context” para ayudarnos en nuestros quehaceres. LINQ to SQL es por si mismo ya un ORM Framework o “object relational mapping Framework”. En muchos lugares lo veremos referenciado como L2S.

El sistema de base de datos, es lo que se denomina “Sistema de base de datos embebido en memoria” o “in memory relational database management system” o para abreviar “RDBMS”. En este caso no he podido ver de forma clara en ninguna información previa, a que motor exactamente podríamos adjudicar este SQL Ce embebido, quiero creer que se trata de la versión 3.5 y no de la 4.0, ya que el formato de los ficheros de las bases de datos o .sdf tienen una estructura como la versión 3.5.

Estos son los mimbres para empezar a utilizar esta nueva tecnología que soportaran nuestras aplicaciones, en próximos post, explicare el funcionamiento mucho mas en profundidad de todo esto.

Print Friendly

Share

Escribe un comentario