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

Anuncios

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

C#: botón cerrar

C# – Desactivar el botón cerrar de la barra de título de la ventana

Un programador desea que una aplicación arranque sin que pueda ser terminada por el usuario pulsando el botón Cerrar (el aspa de la esquina derecha) de la Barra de título del formulario ni mediante la pulsación de las teclas ALT+F4. El código en C# que se presenta en este artículo desactiva ese botón y el efecto de las teclas ALT+F4.
Sigue leyendo