From the Dept of Information Retrieval on .NET Compact Framework Network Performance
Mike Zintel on Compact Framework performance through its versions
From the Dept of Information Retrieval on .NET Compact Framework Network Performance
We have experienced it...
Microsoft deja Passport
Microsoft abandona Passport, que siempre fue muy polémico en cuanto a seguridad pero también técnicamente. MS está acostumbrado a estos fracasos que contrastan con grandes éxitos. Es una de sus fortalezas, la capacidad de tomar riesgos.
Nota en
AméricaEconomía:
Jueves 31 de marzo, 2005
Microsoft abandona Passport y desarrolla sistema de identificación
(AméricaEconomía.com) Microsoft anunció que fabricará un software para manejar información personal en su sistema operativo Windows, dejando de lado a Passport, actual sistema para guardar la información personal de sus usuarios.
La tecnología de identificación denominada “info-cards” dará a los usuarios más control de su propia información personal para comprar y tener acceso a servicios en línea, según anunció Michael Stephenson, director de la división Windows Server de Microsoft.
El problema no es hacer sistemas...
… el problema es poner orden en cómo se hacen las cosas…
La luna desde México 25/3/2005
Indispensables: Service Packs para Compact Framework
Si estan desarrollando aplicaciones con SQL Server CE 2.0 y Compact Framework es indispensable que instalen los service pack a los dispositivos.
El caso: Una aplicación usa, en determinado assembly, un SqlCeConnection que mantiene abierta durante una serie de procesos mas o menos largos. Cuando termina, cierra la conexión (y un XmlTextReader que usa para actualizar los datos en SQL CE), y le devuelve el control al EXE. Cuando este último quiere acceder a la BD, arroja una excepción por tener el archivo abierto. No importa si haces un dispose de los objetos e incluso llamar al GC.Collect(). Tras mucho debuggear, observando incluso como el SqlCeConnection.State == ConnectionState.Closed, instalé el
SP3 del Compact Framework y mágicamente la conexión ahora si se cierra y el EXE puede abrir una nueva conexión y seguir con su chamba.
Por cierto que las aplicaciones corren
mucho más rápido desde el SP1 y generan menos memory leaks (estas fallas del CF me han sido confirmadas por gente de Microsoft).
GPL, demandas y "el tiro por la culata"
Una vez mas
Mike Hall hace una excelente
referencia al problema que esta surgiendo por el uso de
GPL y que resume en un
artículo un tanto polémico la revista Forbes.
Yo creo que el problema tiene dos aristas muy importantes:
1.- Todo desarrollo intelectual le cuesta a alguien: nada es gratis
2.- Dadas las condiciones del software libre, código abierto, etc. es cada vez más difícil determinar si se está violando alguna licencia. Esto puede detener muchas decisiones de implementación tecnológica ya que es más fácil y rápido irse con alguien que te dice cómo son las cosas a averiguar las implicaciones legales. Por ejemplo, antes de desarrollar un dispositivo de punto de venta en Linux, y determinar si estoy violando N licencias, mejor me voy por Windows CE y se exáctamente a qué atenerme.
Seguro habrá mucho más de qué hablar sobre esto...
MIT backs Brazil's choice of Linux over Microsoft | Tech News on ZDNet
MIT backs Brazil's choice of Linux over Microsoft | Tech News on ZDNet
Los programas en Brasil para dar acceso a grandes sectores de la población a computadoras y acceso a Internet han seleccionado Linux, incluso con soporte del MIT Media Lab...
Cablevisión y Microsoft IPTV
Cablevisión usará la tecnología de IPTV de Microsoft para aumentar la oferta de servicios.
Hace unos meses en
Spectrum de la IEEE publicaron cómo se está implementando IPTV en Suiza, pero por ADSL en vez de cable como se hará aqui. La diferencia puede ser radical, ya que ADSL usa a tope el ancho de banda que se puede abrir en una línea telefónica de cobre tradicional mientras que el cable puede soportar hasta 50 canales de ese tipo, con lo que muchos de los problemas de IPTV se podrían reducir. Esto deja a Telmex atrás...
AL FIN SE VA VISUAL BASIC (6)!!
Microsoft dejará de dar soporte de Visual Basic 6 próximamente. Aunque
hay quienes se niegan a verlo morir...
Dolores de Cabeza con Visio 2003 EA SR-1
Tuve un problema muy molesto con Visio 2003 Entreprise Architect SR-1: después de instalarlo y al correrlo por primera vez aparecía un error que impide continuar en sg.dll. Busqué muchas soluciones para esa y otras versiones de Visio y ninguna funcionó excepto esta:
Modificar la llave
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Visio\Addins\VisioSGIX.Manager
del valor LoadBehavior de 3 a 0
Aunque, como se menciona en la liga, no se qué consecuencia pueda tener en el comportamiento de la aplicación.
pinvoke.net
Mike Hall hizo esta excelente recomendación para todos los que nos hemos topado con el dolor de cabeza de usar código no administrado en .NET (en especial en Compact Framework):
pinvoke.net: the interop wiki!
Dolores de Cabeza con Visio: Visio Enterprise - Visio .NET Enterprise Arch. 2003 open error
Tuve un problema muy molesto con Visio 2003 Entreprise Architect SR-1: después de instalarlo y al correrlo por primera vez aparecía un error que impide continuar en sg.dll. Busqué muchas soluciones para esa y otras versiones de Visio y ninguna funcionó excepto
esta:Modificar la llave
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Visio\Addins\VisioSGIX.Manager
del valor LoadBehavior de 3 a 0
Aunque, como se menciona en la liga, no se qué consecuencia pueda tener en el comportamiento de la aplicación. Aunque ya encontré un problema: usar el Shape Search provoca que se caiga la aplicación.