JASoft.org

El blog de José Manuel Alarcón Aguín. Programación web y mucho más...

MENÚ - JASoft: JM Alarcón

El "Google" de los programadores

Hoy estaba echando un vistazo al Blog de un lector boliviano de mi Blog y tenía este estupendo recurso en uno de los "post": www.koders.com Se trata de un buscador de código fuente. Lo que hace es buscar los términos que le pongamos en la búsqueda dentro del código fuente de miles de archivos Open Source que hay por el mundo adelante. Es especialmente útil para encontrar ejemplos de uso de APIs, módulos que se ocupen de determinadas tareas, etc... Hay que echarle imaginación a la hora de buscar para encontrar lo que necesitamos ya que busca exclusivamente dentro del código y hay que "cambiar el chip" respecto a una búsqueda normal como la que haríamos en Google (por palabras). Os lo recomiendo (y también el Blog en el que lo encontré).

Estupendo complemento: Gestor de regiones para VS.NET 2003

Si, al igual que yo, eres de los maniáticos del orden y la claridad (sobre todo cuando programas) este programa te va a encantar. Se trata de un complemento (add-in) para Visual Studio .NET 2003 que permite gestionar de forma sencilla cómo se coloca el código dentro de regiones, tanto con C# como con VB. Tras haberlo instalado cuando seleccionemos cualquier porción de código podremos hacer que éste pase a formar parte automáticamente de una nueva sección o bien de una existente. soporta incluso secciones anidadadas por lo que no hay pega que achacarle. Lo puedes descargar junto con una breve explicación de su funcionamiento e instalación desde este artículo de CodeProject (excelente página, por cierto).

Cómo hacer cambios rápidos de la configuración de red

Si, al igual que yo, usted tiene que trabajar con un portátil en diversas localizaciones encontrará este truco muy útil. Cada vez que voy a la oficina de un cliente con mi portátil tengo que cambiar la configuración de la tarjeta de red para asignarle los parámetros adecuados: dirección IP, máscara de sub-red, puerta de enlace, etc... para así poder "engancharme" a la red local del sitio en el que esté. Al salir y volver a mi oficina o a la de otro cliente toca repetir la misma operación. Si esto hay que hacerlo cada dos por tres se convierte en una tarea muy tediosa ya que normalmente hay que apuntar en algún archivo toda esta información e introducirla a mano. Es posible, sin embargo, automatizar el proceso de la siguiente manera (esto es algo que utilizo habitualmente): La próxima vez que tenga que cambiar la configuración de red tras haber realizado el cambio abra una línea de comandos y escriba: netsh dump >> c:\Configuración_Cliente_A.txt Esto creará un archivo de co... [Más]

Snippet Compiler: se acabó abrir Visual Studio para cualquier tontería

Este programita me lo recomendó el otro día un amigo y la verdad es que me pareció estupendo. Situación típica de programador: te surge una duda de programación y quieres hacer una pruebecilla tonta de código para comprobar cómo funciona algo, probar una función o una clase .NET. ¿Qué haces?: o eres de esos "machotes" que programa directamente en la línea de comandos y usa los compiladores con todas las opciones, o si eres un vago como yo abres Visual Studio .NET, creas un proyecto del tipo adecuado y pruebas el código con toda la comodidad del entorno: depuración, ayuda contextual, etc.. ¿verdad? El problema es que haciéndolo así creas un montón de proyectos tontos que no valen para nada después de usarlos, que se quedan en el disco duro, crean directorios virtuales en IIS (en el caso de aplicaciones ASP.NET) y aparecen después en la página principal cada vez que abres el entorno. A lo mejor piensas que soy un maniático, pero a mi me molesta un montón. La solución: Snippet Compil... [Más]