Manejo de Sql Server Mobile en pc

Ya son bastantes las preguntas que surgen sobre este tema, incluso las ‘mentiras’ que de el se comentan. En muchos de los foros de desarrollo para dispositivos móviles, aunque estos sean pocos, se habla de la posibilidad de manejar bases de datos de dispositivos móviles en el pc, muchas de las respuestas dicen que esto no es posible o bien q hay que usar productos de terceros y quien dice que si se puede no explica como realizar dicha tarea. Pues bien como veremos en el post basta con seguir unos simples pasos para comprobar como si se pueden usar bases de datos de Sql Server Mobile desde un pc.


 


Pasos:


 



  1. El primer paso será el de agregar la referencia a System.Data.SqlServerCe.dll:


    1. Ir a Agregar referencia

    2. Buscarla en Program FilesMicrosoft Visual Studio 8Common7IDE

  2. Copiar las siguientes librerías al lado del ejecutable a crear


    1. sqceca30.dll

    2. sqlcecompact30.dll

    3. sqlceer30[lenguaje].dll

    4. sqlceme.dll

    5. sqlceoledb30.dll

    6. sqlceqp30.dll

    7. sqlcese30.dll

 


En este momento ya estamos en disposición de manejar cualquier base de datos de Sql Server Mobile desde nuestro pc de igual forma que si estuviéramos haciéndolo en un dispositivo móvil sin necesidad de acompañar la aplicación con ningún tipo de distribución.


 


 


 


¿Qué valor nos proporciona esto? A mi se me ocurren muchas e interesantes tareas que puedo hacer gracias a esto ¿y a vosotros?, espero vuestros comentarios.


 


Saludos


Unai

Mensaje de error !! Es necesario instalar CF 1.0 !!

Últimamente me están llegando bastantes cuestiones relacionadas con un mensaje de error de Visual Studio 2005 cuando se intenta crear y depurar una aplicación de CF1.0 en VS 2005.


Para intentar solucionar este problema es necesario realizar los siguientes pasos:



  1. Cierra Visual Studio 2005
  2. Busca en el DVD de instalación la ruta WCUNETCF , en esta ruta selecciona y ejecuta el MSI de CF 1.0

Con esto se solucionará el problema


 


 


Un Saludo


Unai Zorrilla Castro

Emulador con MSFP

Microsoft acaba de sacar a la luz un nueva imagen de emulador de dispositivos móviles que incluye el paquete de Microsoft Security Feature Pack en Windows Mobile 5.0 para que se puedan probar las nuevas funcionalidades.


Podeis descargarlo y obtener más info de


 http://www.microsoft.com/downloads/details.aspx?FamilyID=c62d54a5-183a-4a1e-a7e2-cc500ed1f19a&DisplayLang=en


 


 


Saludos


Unai Zorrilla Castro

WiMo

Brian Cross del equipo de Windows Mobile ha creado una web muy intersante dedicada a WiMo ( Windows Mobile Robot ), pronunciado WeeMo como el bien dice en la explicación de su Web, la verdad es que a los que os guste cacharrear tanto como a mi os gustará muchísimo.


Si quereis ver algo mucho más claro podeis ver un video en Channel 9, seguro que os divierte tanto como a mi.


 


Saludos


Unai Zorrilla Castro


 

eHow-tos

El equipo de MEDUA ( Mobile and Embedded Devecies User Assistance ) acaba de publicar tres nuevos videos  sobre el desarrollo con desipositivos móviles, espero que os gusten…


MEDUA eHow-Tos


 


Saludos


Unai Zorrilla Castro


Microsoft MVP Compact Framework

NDepend

La verdad es que me ha causado una gran impresión esta herramienta y por eso me he decidido a ponerla en el blog para que la tengais en cuenta. NDepend nos proporciona una forma sencilla y fácil de verificar los efectos que puede tener en un aplicación cambios en código, como por ejemplo como afecta al conjunto de la aplicación el cambio de nombre de un método de una clase, diciéndonos cuantos objetos hacen uso de este método etc… etc…


Además descubrí con sumo gusto una alternativa a distintas herramientas de reflexión gracias a una API que se fundamente en un lenguaje que defininen como CQL ( Code Query Language), básicamente un simil de SQL para analizar código. Este nuevo lenguaje nos permite verificar distintas métricas de calidad de código de una forma sencilla y clara….


 


Bueno, no me enrollo más, lo mejor es que la probeis….


 


NDepend


P.D: Por supuesto es gratuíta


Saludos


Unai Zorrilla Castro


Microsoft MVP Compact Framework


Plain Concepts