Geeks•ms
Todo lo que los geeks de Windows y .Net tienen que contar

Ver por etiquetas

  • Sync Services for ADO.NET vs. Sync Framework vs. ... ¿Live Mesh?

    Sync, sync, sync... El panorama de los sistemas de sincronización ofrecidos por Microsoft ultimamente crece muy rápidamente lo que nos deja a los programadores con la duda de qué sistema escoger y si hemos hecho bien al escoger uno u otro. Desde siempre ha existido en Windows el servicio de replicación de ficheros, usado normalmente por los adminitradores de la red para replicar archivos relacionados con los perfiles de usuario y demás. Aunque es un servicio de replicación genérico, no es común verlo...
    Archivado en: ,
  • Me encanta LINQ to XML

    Hasta ahora no había realizado más que pequeñas pruebas de LINQ, pero recientemente he cambiado de proveedor de hosting (al de momento magnífico discountASP ) que ya proporciona soporte para .NET 3.5 y me he decidido a usarlo un poco más. En concreto he creado una nueva página de links , donde he puesto de momento los links que tengo alojados en del.icio.us y mis elementos compartidos de Google Reader, que es el lector RSS que utilizo. Tanto del.icio.us como Google Reader proporcionan acceso a los...
    Archivado en: ,
  • Un vistazo de alto nivel a las novedades de .NET 3.5

    Daniel Moth ha publicado un vídeo cortito , de unos 14 minutos, explicando a muy alto nivel cuáles son las novedades que se incluyen en .NET 3.5. Aunque no se entra en detalle en ningún punto, es una muy buena forma de ver, de una sola pasada, los nuevos ensamblados incluidos en esta versión y cuál es su propósito.
    Archivado en:
  • SQL Server Compact Edition (SQL CE) ya disponible

    Coincidiendo con el lanzamiento de Visual Studio 2005 Service Pack 1, Microsoft ha liberado SQL Server Compact Edition (antes SQL Server Everywhere) cuya principal novedad, como ya comenté anteriormente , es la posibilidad de disponer de bases de datos SQL CE (archivos con extensión .sdf) tanto en el PC como en dispositivos móviles (Pocket PCs, SmartPhones, ...) con una base de código común . Esto abre un interesante abanico de posibilidades y nuevos escenarios que hasta ahora no eran posibles. Además...
  • Control .NET para animar el UI al realizar operaciones asíncronas

    Cada vez es más común realizar operaciones asíncronas, gracias en parte a la llegada de la Web, donde no podemos bloquear una aplicación simplemente porque esté haciendo una operación de red que no sabemos el tiempo que va a tardar en concluir, como una llamada a un servicio Web. Cuando realizamos una aplicación de este estilo, hay que 'mantener al usuario entretenido' de alguna forma, para que sepa que la operación está teniendo lugar y que la aplicación no se ha quedado 'colgada', idealmente dando...
    Archivado en:
  • Día de lanzamientos de Microsoft

    Hasta el momento hoy se han anunciado varios lanzamientos que pueden resultaros interesantes. Por un lado, ya está disponible el redistribuible de .NET Framework 3.0 , incluyendo novedades como WPF (Windows Presentation Foundation, ó Avalon), WCF (Windows Communication Foundation, ó Indigo) y WWF (Windows Workflow Foundation). Por otro lado, también está disponible la RC1 de SQL Server Compact Edition (aunque al instalarla aparece aún como SQL Server Everywhere...
  • De SQL Server CE a SQL Mobile a SQL Everywhere a SQL Compact Edition (SQL CE)

    Así es, la versión compacta de SQL Server vuelve a cambiar de nombre, al parecer para quedarse con SQL Compact Edition . Tenéis todos los detalles en el blog de Steve Lasker . Al parecer, estará disponible en pocas semanas la versión 3.1, cuya ventaja principal es la de poder usarse en cualquier entorno, incluido Windows 2000. Ya están planificadas también las demás versiones con cambios en el motor de sincronización y la posibilidad de adaptarse a más situaciones.
    Archivado en: ,
  • Otra forma (mejor) de obtener la versión del sistema operativo usando .NET Compact Framework

    Si habéis leído mi post anterior probablemente habréis comprobado mi tendencia a usar en muchas ocasiones el camino más largo para llegar a un sitio dado. Como era de esperar, esto también funciona en .NET Compact Framework: System.Environment.OSVersion.Version (un poco más facil que lo anterior ¿no?) Esta propiedad devuelve un objeto de tipo Version que tiene sobrescrito el método ToString para obtener el string de versión habitual ...
  • Una forma de obtener la versión del sistema operativo usando .NET Compact Framework

    A veces es necesario saber la versión del sistema operativo sobre la que está ejecutándose una aplicación .NET para tomar alguna deción sencilla. El ejemplo más claro que me he encontrado recientemente es el de usar la función Bitmap.Save en .NET Compact Framework para guardar un Bitmap a disco. Si se lee la documentación de esta función, se indica que se le puede pasar un parámetro de tipo ImageFormat (un enum) diciéndole...
    Archivado en: ,