Visual Studio Code soporta configurar una terminal personalizada. La terminal por defecto en windows es PowerShell, pero se puede cambiar estableciendo esta configuracion.

"terminal.integrated.env.windows": {
    "MSYSTEM": "MINGW64",
    "MSYS2_PATH_TYPE": "inherit",
},
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"terminal.integrated.shellArgs.windows": [
    "C:\\msys64\\usr\\bin\\sh.exe",
    "-c",
    "(\"/usr/bin/bash --login -i\" -f (Resolve-Path .).Path )"
],

Los bloques de codigo de ASP.Net, pueden llegar a ser confusos y no parece que esten documentados todos en un solo lugar. Por ello pongo aqui una pequeña guia:

<%...%> Ejecutar codigo normal
<%=...%> Equivalente a Response.Write()
<%#...%> Usado para expresiones de databinding
<%$...%> Retorna el valor de una expresion. Puede ser usado en parametros
<%@...%> Directivas de pagina, normalmente en la parte superior del documento
<%--...--%> Comentario
<%:...%> Lo mismo <%= excepto que codifica para HTML

Las expressiones no son codigo, pero se puede leer mas sobre el tema ASP.NET Expressions Overview.

Mas enlaces:

Notas sobre uso de git

Saturday, 21 January 2017

Comandos típicos

Mirar la historia:

git log

Mirar la historia en forma de grafo:

git log --graph --oneline --all

Preparar ciertos ficheros para commit:

Actualizacion de la instalacion

pacman -Syuu

Gestion basica de paquetes

Instalacion de nuevos paquetes:

pacman -S <paquete> [<paquete>]

Desinstalacion de paquetes:

pacman -R <paquete> [<paquete>]

Busqueda de paquetes:

Primera instalacion

Ir a la pagina de descargas de Emscripten SDK, e instalar la ultima version disponible. Mantener marcadas las opciones de añadir a PATH.

Una vez instalado hay que inicializar el entorno para el usuario. Por lo que debemos abrir la consola que utilizemos para trabajar (MSYS2 por ejemplo) y lanzar el comando:

emcc -v

Probablemente surga una advertencia sobre que JAVA no este instalado, aunque realmente si lo este. Para solucionarlo, hay que establecer la ruta a el JDK en la variable de entorno PATH del sistema. Pero realmente se puede continuar sin realizar ningun cambio mas.