Estupendo tutorial (aunque no del todo claro para un aprendiz como yo) para usar google gears dentro de una página asp.net.

Mediante un thread vigila si existe conexión con el servidor. En caso de detectar un corte de conexión (en mi caso producidos por un iisreset /stop) la página pasa a modo off-line, aparece un segundo grid donde se añadirán las nuevas filas producidas (que se almacenan en la base de datos local), para luego sincronizarse cuando vuelve a haber conexión con el servidor (iisreset /start).

En 15 minutos tenía un ejemplo donde trastear y una base para empezar …

A ver si así Rafa lo mira….

Anuncios

Visual Studio 2008

17 diciembre 2007

Ya están listas para descargarse las versiones finales de Visual Studio 2008. A destacar las ediciones express gratuitas y la edición de prueba de 90 días.

Fuente: La página de Guille

mono y mysql

23 noviembre 2007

Algo que a primera vista debería de ser automático (dos grandes proyectos de software libre) es mínimamente latoso

Descargamos el conector mysql

Registramos el assembly sudo gacutil -i MySql.Data.dll
Para comprobar que se ha registrado bien gacutil -l | grep -i mysql

Ya tendremos disponible el espacio de nombre MySQL.Data a nuestra disposición.

Un muy buen tutorial para echar a andar mono con diferentes bases de datos y la página de mono sobre bases de datos

Leo en el msdn que podemos formatear los número de una forma más completa desde el método ToString.
Tenemos 3 posibles opciones (que se determinan por el número de parámetros usados separados por “;”): Si usamos uno decimos que ese formato se aplica a todos los números, si usamos 2, el primero se aplicará a todos los positivos, el 2º a los negativos y si usamos 3, el tercero se usará para el cero.

Otra forma de hacerlo es según nos cuentan aquí que podemos utilizar múltiples formatos para pasar a String diferentes objetos usando el método Format de String.
String.Format(string, params)
Podemos usar tipos de formateo predefinidos como estos:
String.Format(” fecha corta:{0:d} fecha larga: {0:D} tiempo corto: {0:t} tiempo largo {0:T}” ,DateTime.Now)

Obteniendo una salida
'(d) Short date: . . . . . . . 6/26/2004
'(D) Long date:. . . . . . . . Saturday, June 26, 2004
'(t) Short time: . . . . . . . 8:11 PM
'(T) Long time:. . . . . . . . 8:11:04 PM

Una excelente página donde aparece todo esto muy clarito. Gracias Saul

Me acabo de llevar una sorpresa al leer en el blog de Miguel de Icaza (impulsor y responsable del desarrollo de Mono) que Microsoft va a hacer público el código fuente de las librerías base de .Net. Lo hará con su versión 3.5 del framework, que saldrá a finales de 2008.
En el post destacan las ventajas de poder depurar dentro de las librerías base. ¿que ganamos con saber porque falla un comboBox al hacer el binding de determianda forma?
Supongo que ganaremos cuando alquien lo depure y arregle los errores.
¿Hundirá esto al proyecto Mono?

Leo en el blog de Miguel de Icaza sobre una nueva herramienta fruto de la comunidad mono que permite determinar la facilidad con la que podríamos portar nuestra aplicación .NET a Mono.
La herramienta se llama Moma y a partir de un ejecutable .net nos dirá los métodos que aún no esta portados a mono lo que nos da una visión globar de trabajo o de la posibilidad de migrar nuestra aplicacion a mono.
Simplemente utilísimo