Visual Studio Code en español

Cómo poner en español el nuevo programa de Microsoft para editar código

Microsoft ha publicado un editor de código fuente para programadores llamado Visual Studio Code. (VSC en adelante). Es gratuito y se puede descargar desde la web de Microsoft. Hay versiones para Windows, Mac OS X y también para Linux. Su funcionamiento es bueno y su interfaz es muy agradable.

Por defecto este programa se instala en inglés pero existe la posibilidad de ponerlo en español de una forma relativamente sencilla. VSC maneja la configuración del idioma mediante un archivo llamado locale.json que por defecto contiene la configuración ya comentada del idioma inglés. Para acceder a este archivo hay que abrir el menú Command Palette (Ctrl+Shift+P) y buscarlo escribiendo la palabra display que nos mostrará las configuraciones que contienen esa palabra, de ellas nos interesa el comando Configure Display Language. Pulsando INTRO se crea el archivo locale.json si no existiese previamente y se muestra de esta forma:
Sigue leyendo

Anuncios

NotifyIcon en VB .NET

Mostrar globos de información en el área de notificación en VB .NET

El área de notificación (systray) es esa zona junto al reloj en la que aparecen iconos de notificación. Desde VB .NET es sencillo colocar en este sitio el icono de nuestra aplicación y utilizarlo para mostrar información. Por ejemplo, si tenemos un reproductor de archivos MP3 como el del artículo, podemos añadir esta funcionalidad para que al cambiar de canción se muestre un globo de diálogo con el título de la canción y el nombre del artista.

Sigue leyendo

Excel en ASP .NET

Leer una hoja de cálculo de Excel desde ASP .NET con Visual Basic .NET

Microsoft tiene un artículo en su KB titulado “Cómo consultar y presentar datos de Excel mediante ASP.NET, ADO.NET y Visual C# .NET” donde se propone una manera sencilla de acceder a datos de Excel y mostrarlos en un documento ASP .NET. Aquí he adaptado el código de C# a Visual Basic y he añadido comentarios al procedimiento.

Ya sabemos que ADO .NET proporciona métodos para conectar con diferentes almacenes de datos. En este ejercicio se utilizan clases pertenecientes a los espacios de nombres System.Data y System.Data.OleDb para conectar con una hoja de cálculo de Microsoft Excel. Un grupo de celdas de la hoja de cálculo, englobadas en un rango con nombre, hace la función de tabla del DataSet que es mostrada en el DataGrid.
Sigue leyendo

Parent paths en IIS 6

¿Cómo utilizar Server.MapPath en IIS 6?

Hasta la versión 5, IIS (Internet Information Services) se instalaba con Parent Paths (rutas primarias) habilitadas (propiedad AspEnableParentPaths = True) lo que permitía utilizar en ASP .NET el método Server.MapPath (de la clase HttpServerUtility) para obtener la ruta virtual al directorio físico de la aplicación web. Por ejemplo:

Private ruta As String = Server.MapPath("....BD/empresas.mdb")

era una construcción válida si el archivo empresas.mdb estaba situado en una carpeta BD que se encontraba 2 niveles por arriba del directorio de la aplicación web.
Sigue leyendo

Listar archivos en ASP .NET

Listar los archivos de un directorio en el navegador web usando ASP .NET

ASP .NET tiene varias formas de aceder a los archivos y subdirectorios contenidos en un directorio. En este ejercicio se hace referencia a dos maneras diferentes de listar los archivos existentes en una carpeta o directorio, ambas se basan en código relativamente sencillo, comprensible por programadores de nivel básico / intermedio.


Sigue leyendo

Calculadora VB.NET

Calculadora sencilla en Visual Basic .NET utilizando KeyPress y KeyChar

El formulario de esta aplicación muestra una ventana similar a la de la calculadora de Windows con botones de comando para insertar números, realizar las operaciones matemáticas más frecuentes, almacenar en memoria, poner a cero, etc.

Imagen del programa en funcionamiento

Sigue leyendo

Fechas en ASP .NET

Diferencia de fechas en una página ASP .NET usando Visual Basic .NET

Este es un ejercicio muy sencillo para ilustrar el uso de la función DateDiff para calcular el número de días existentes entre 2 fechas determinadas.


Sigue leyendo