sábado, febrero 17, 2007

jueves, febrero 08, 2007

CFEclipse TV !

Mark Drew ha subido unos videos sobre la utilizacion de CFEclipse a su nuevo site. Me parece muy buena idea y me encanta ver el eclipse sobre mac...solo me da un poquito de envidia... :)

Si utilizas CFEclipse no dejes de votar por el. Es una manera muy sencilla de devolver algo del trabajo de Mark. Voten por el plugin en eclipseplugincentral.

sdls.

martes, enero 30, 2007

Firefox 3

Si seguis el desarrollo de Fx, ya esta en linea la lista de requerimientos funcionales y no funcionales de Fx 3.

domingo, enero 28, 2007

The password of the account must be changed

Recientemente tuve problemas al conectarme a un servidor Sql 2005. Utilizando un user nuevo creado con la consola de administracion del Sql (Sql Management Studio). Cuando intente conectarme al servidor con el nuevo user recibi el siguiente mensaje:

"Login failed for user ''. Reason: The password of the account must be changed

En algun foro lei que habia qie desactivar CHECK_POLICY y CHECK_EXPIRATION. Ambas opciones pueden desactivarse desde una consola o desde el Sql Management Studio. Aunque esto no soluciona el problema que me ocurrio. El error de arriba indica que la password esta marcada para ser modificada en el primer logon.

Esta opcion puede desactivarse (no he visto como hacerlo desde el Sql Management Studio) modificando (alter) el login del usuario.

Ej:

alter login with password = 'yourpassword'

Esta sentencia (que debe ejecutarse con los permisos necesarios) quita el flag MUST_CHANGE. Dicho flag, al estar presente, setea la funcionalidad que obliga al cambio de password. Asi, si escribimos

alter login with password = 'mipass' must_change

la condicion se reinicia. Asi que, si te molesta el MUST_CHANGE, te podes loguear como alguna cuenta de administracion y modificar la condicion modificando el login del usuario.

No soy un experto en Sql Server, pero el dialogo de conexion del Visual Studio no permite modificar la password en el primer login, por lo que tuve que quitar la opcion must_change a mano antes de poder conectarme.

jueves, enero 25, 2007

Flock 0.7.10

La Release Candidate de la 0.7.10 de Flock ya esta disponible para ser probada !

miércoles, enero 24, 2007

Ambiguous match found

Luego de migrar una aplicacion a .net 2.0 utilizando el wizard que viene en el Visual Studio encontramos el siguiente error en una pagina:

Parser error
Parser Error Message: Ambiguous match found

Luego de buscar un poco por google, di con una entrada en el blog de Peter Johnson que comentaba haber encontrado la solucion al problema en el blog de Eran Sandler.

Al parecer luego de convertir la aplicacion al modelo Web Application quedan referencias en las clases parciales que difieren en el "case". Esto es, alguna letra en el nombre de algun control queda en ambas clases pero difieren en una mayuscula o minuscula.

Al poner el codigo en reflector, se puede ver como se construye la clase final y cual es el problema:


Si se fijan bien existen dos RequiredFieldValidator que se llaman "casi" igual: RequiredFieldValidator3 y RequiredfieldValidator3. Difieren en el "case" de la letra "F".

Fue suficiente remover las referencias que quedaron en la clase parcial para que el problema se solucionara.

Por alguna razon di primero con el blog de Peter y no con el de Eran...asi que me toca: Gracias Peter !.

lunes, enero 22, 2007

Scorpio Beta Test

Si quieren ser beta tester de Scorpio aca tienen el link desde el site de Forta.

ColdFusion 8

Aun hay muy poca informacion sobre la version 8 (codename "scorpio") de ColdFusion. En el site de Adobe Labs hay muy poca informacion. Recien para mitad de año liberaran una version. Tampoco han liberado una version beta.

Estas son algunas de las nuevas features que tendra scorpio:
  • aplicaciones mas ricas
  • mejora en la performance del server
  • simplificacion en la busqueda de problemas
  • ampliacion del soporte para plataformas
  • ampliacion de la integracion...acceso nativo a objetos .net ??? :)

miércoles, noviembre 01, 2006

sábado, octubre 21, 2006

AssociatedControlID o como renderizar un label como un label en asp.net 2.0

Luchando con XHtml acabo de descubrir una propiedad llamada AssociatedControlID de los Labels que agrega el "for" al label....aunque en realidad hace mas que eso.

El renderizado por defecto del Label control no cumple con las Web Content Accesibility Guidelines (WCAG 1).

Lo mas interesante es que si no esta seteada la propiedad AssociatedControlID el label se renderiza como un span.

Para que el control se renderice como un label "debemos" setear la propiedad AssociatedControlID con el ID del control asociado al label.

Hubiese preferido una enumeracion que controlara el renderizado no? Algo asi como:

Render like: SPan | Label

jueves, octubre 19, 2006

Una laptop por chico !


http://laptop.org/

Estoy leyendo sobre estos equipos. Parece mas que interesante. Ojala el proyecto prospere.

miércoles, julio 26, 2006

Lluvia de piedras

DSC_00026.jpg

Impresionante el tamaño de las piedras que cayeron recien!

jueves, julio 13, 2006

Silent.Properties again !

Vamos por la 7.0.2 y los problemas de instalacion persisten!. Es increible. Lo mas increible es que en varios equipos basto/fue suficiente desinstalar y volver a instalar para que la instalacion terminara con exito.

Si tratan como yo de instalar ColdFusion 7.0.2 y tienen errores durante la instalacion seguramente la instalacion silenciosa http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=87bd20f4 es la solucion...al menos mientras esperamos que A2B solucione el problema...tal vez un wrapper de la instalacion silenciosa sea suficiente no?


miércoles, julio 12, 2006

jueves, junio 15, 2006

SQL Server 2005 Everywhere Edition (SQL Ev)

La nueva version de SQL Server mobile remplazara a SQL 2005 Mobile Ed.

La version CTP actual contiene solo los archivos para utilizar en el desktop, aun no esta el software necesario para los dispositivos.

sábado, junio 10, 2006

.net Framework 3.0 !

MS ha decidido renombrar al framework 2.0 y todas las tecnologias que estaban apareciendo alrededor de WinFX:

- Windows Presentation Foundation (WPF)
- Windows Workflow Foundation (WF)
- Windows Communication Foundation (WCF)
- Windows CardSpace (WCS)

bajo el nombre .net framework 3.0. La idea es dejar claro que las nuevas tecnologias enriquecen el framework anterior y no que conforman uno nuevo, aunque para mi, la complicaron. Mas aun cuando es inminente c#3.0, orcas, etc. Que sera de ellos....net 4.0?
Aun no esta claro si .net 3.0 vendra con c#3.

El framework 3.0 estara disponible en Vista como en versiones para XP y Server 2003.

Fuente: http://blogs.msdn.com/somasegar/

viernes, junio 09, 2006

Service Unavailable en IIS 6, 64 bit

Luego de instalar Virtual Server R2, al arrancar el site de administracion recibi el mensaje "Service unavailable".

Encontre algo de info aqui.

Finalmente, ejecute:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

para activar el soporte de aplicaciones 32 bit en IIS 64 ó:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0

para desactivarlo.

Para que funcionase el site de administracion, es necesario aun reiniciar el Application Pools.

Para ello, en el administrador de IIS, seleccionar el pool de aplicaciones por defecto, DefaultAppPool y reiniciarlo.

jueves, junio 01, 2006

Windows Vista Beta 2

Acabo de instalar la Beta 2 de Vista. Es increible. Las mejoras visuales son notables !

En estos dias intentare hacerme un tiempo para revisar estas caracteristicas y como pueden ser explotadas por los desarrolladores.

lunes, mayo 22, 2006

Skype para smartphone

Acabo de encontrar una version para smartphone (que aun se esta probando) en los foros de skype .

lunes, marzo 20, 2006

ColdFusion 7, W2K3 SP1, Instalacion silenciosa

Recientemente con motivo de comenzar un curso prepare un maquina con CF7 standalone. Dicha maquina corria Windows 2003 SP1. La instalacion en esas condiciones es casi imposible. Una rapida mirada por los foros de MM muestra que la mejor de las opciones consiste en instalar CF7 "silencionsamente"...algo asi como instalar CF sin hacer mucho ruida a fin de que el SO no se entere :)

Una instalacion silenciosa tiene la ventaja de ser muy rapida. Luego de ello es necesario ejecutar el Web Server Configuration Tools (Start/ All Programs/ Macromedia/ ColdFusion MX 7/).

Algunos de mis alumnos se han encontrado con errores de los mas raros. El instalador de CF realmente es muy malo. Esto ha generado descontento en la comunidad de desarrolladores.

Relevare los errores a fin de buscar una solucion a ellos. Si alguien tiene info al respecto es bienvenida.