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.
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.
"Login failed for user '
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
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
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
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 !.
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
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:
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
Unable to start debugging on the server !
Excelente recurso para este eterno problema:
http://geekswithblogs.net/ajohns/archive/2004/04/14/3924.aspx
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
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 !
miércoles, julio 26, 2006
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.
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/
- 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.
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
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.
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.
Suscribirse a:
Entradas (Atom)
Archivo del Blog
-
▼
2007
(19)
- ► 11/04 - 11/11 (1)
- ► 10/28 - 11/04 (1)
- ► 10/07 - 10/14 (1)
- ► 09/30 - 10/07 (1)
- ► 06/03 - 06/10 (1)
- ► 03/04 - 03/11 (1)
- ► 02/18 - 02/25 (3)
- ► 02/11 - 02/18 (2)
- ► 02/04 - 02/11 (1)
- ► 01/28 - 02/04 (2)
- ► 01/21 - 01/28 (4)
-
►
2006
(18)
- ► 10/29 - 11/05 (1)
- ► 10/15 - 10/22 (2)
- ► 07/23 - 07/30 (1)
- ► 07/09 - 07/16 (2)
- ► 06/11 - 06/18 (1)
- ► 06/04 - 06/11 (2)
- ► 05/28 - 06/04 (1)
- ► 05/21 - 05/28 (1)
- ► 03/19 - 03/26 (1)
- ► 03/05 - 03/12 (3)
- ► 02/12 - 02/19 (1)
- ► 01/15 - 01/22 (1)
- ► 01/08 - 01/15 (1)
-
►
2005
(11)
- ► 11/27 - 12/04 (1)
- ► 10/02 - 10/09 (2)
- ► 09/25 - 10/02 (1)
- ► 09/18 - 09/25 (1)
- ► 09/04 - 09/11 (1)
- ► 08/28 - 09/04 (1)
- ► 08/21 - 08/28 (2)
- ► 08/14 - 08/21 (2)
