martes, enero 16, 2007

AttachEnabled, Attach to Process, Mobile Debug

Cada que trabajo con una agenda nueva me pasa lo mismo y nunca recuerdo exactamente como hacerlo, siempre busco en mi blog pensando que alguna vez publique algo, pero oooh decepción.

Así que aquí va. Realmente la info sale de aquí pero resumido es lo siguente:

En Remote Registry Editor (parte de VS) vayan a su dispositivo y agreguen la siguiente llave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETCompactFramework\Managed Debugger\AttachEnabled=1

Es un Dword. Reinicien su dispositivo y listo Ahora pueden darle en Tools/Options/Attach to Process.

Es más rápido esto que dar F5 desde un principio. Lean las recomendacioes de David Kline

miércoles, enero 10, 2007

Team System

Wow!!! nuestro Team System está rapidisimo. Despues de formatear todas las máquinas y servers de la office Team System va que vuela.

Ahora el único problema es que mientras hace un get latest ya no alcanzamos a ver que archivos se estan bajando.

No se puede depurar en ASP.NET desde Vista

Recien formateamos las máquinas de la oficina para instalar el nuevo OS de MS, pero oh sorpresa en dos de las máquinas no podían correr ASP.NET.

Todo el truco esta en que VS debe estar corriendo como administrador de la máquina para poder depurar. Al parecer Vista y VS 2005 aún no se llevan bien, pero fuera de eso y otros problemas relacionados con lo mismo de permisos, no hemos batallado y en una de las máquinas hace 4 meses que se trabajaba con VS y Vista.

Otro de los problemas es que no puedes loggearte a Team System si no corres como Administrador VS.

Para como solucionar esto, lo más sencillo sería dar clic derecho y run as admin, para mejorjes soluciones chequen mi otro post.

viernes, enero 05, 2007

Integradores Tecnológicos Integrando Continuamente.

Haca ya un buen tiempo publique algo de CI, bueno finalmente lo estamos haciendo.

Que es, simplemente cada que damos un check-in nuestro servidor de build es notificado se jala la última versión desde nuestro servor de versiones, compila, corre code analysis, hace algunas pruebas de performance y otras pruebas automatizadas y finalmente se agregea todo el log a una lista de builds, queda en un dropbox todos los binarios compilados y listo.

Es muy sencillo el concepto, pero muy valiosos, auqnue sólo tenemos 2 días de usarlo, se que nos va a servir.

Toda la magía esta en una aplicación que recibe una notificació de Team Foundation, por cierto, les sugiero tambien copiar el default.aspx de Daniel