Lista de artículos publicados en el sitio del Guille en los años 2004-2006
el Guille es un sitio altamente recomendable para cualquier aficionado a la programación en Visual Basic clásico y .NET.
Guillermo Som es MVP (Microsoft Most Valuable Professional) en Visual Basic desde 1997 y uno de los principales expertos en este lenguaje de programación en el mundo de habla hispana.
Tiene una sección denominada Colabora .NET en la que se publican artículos enviados por colaboradores aficionados. Los ejercicios publicados ofrecen el código fuente en formato ZIP por lo que es posible consultarlos o modificarlos con facilidad. Es una sección muy útil tanto para consultar códigos de otras personas como para enviar los propios. Un lugar excelente para el aprendizaje.
Aquí tienes una lista con los ejercicios que he publicado en Colabora .NET. Gracias al Guille por su excelente trabajo desde hace tantos años.
Reproductor MP3 en Visual Basic .NET
Reproductor MP3, usando el control ActiveX de Windows Media Player 9.
El control ActiveX se mantiene oculto y se crean por código los botones de control: play, stop, next, previous.
Tema: Visual Basic .NET / Publicado: 01/03/2004
Reproductor MP3 en Visual Basic .NET
Reproductor MP3, usando el control ActiveX de Windows Media Player 9.
Ejercicio en que el control ActiveX se muestra en el formulario.
Tema: Varios / Publicado: 01/03/2004
Captura de pantalla en Visual Basic .NET
Captura de pantalla en Visual Basic .NET usando el método SendKeystrokes y la clase ClipBoard que deriva de la clase Object.
Tema: Visual Basic .NET / Publicado: 01/03/2004
Agenda telefónica en Visual Basic .NET
Uso el Asistente para Formulario de Datos para crear una conexión con una base de datos de Microsoft Access.
Tema: ADO.NET / Publicado: 02/03/2004
Agenda telefónica 2 en Visual Basic NET
Ejercicio de ADO .NET para conectar con una base de datos de Microsoft Access, en vez de dejar que el Asistente para Formularios de Datos genere casi todo el código por nosotros, lo creamos «a mano».
Se muestran los datos en un formulario de un solo registro con botones de navegación y edición de los registros.
Tema: ADO.NET / Publicado: 02/03/2004
Archivo XML como origen de datos en Asp .NET
Rellenar un DataGrid en Asp .NET desde un archivo XML, modificar los datos en el DataGrid y escribir los cambios al archivo XML.
Tema: ASP.NET / Publicado: 01/03/2004
ASP .NET – Base de datos de Access en DataGrid
Mostrar los registros de una base de datos de Microsoft Access en un control Datagrid en ASP .NET.
Tema: ASP.NET / Publicado: 01/03/2004
Formulario transparente en Visual Basic .NET
Formulario transparente en Visual Basic .NET usando las propiedades Opacity y TransparencyKey del formulario.
Tema: Visual Basic .NET / Publicado: 01/03/2004
Formularios independientes en hilos separados
Aplicación con 2 formularios independientes que se ejecutan en hebras separadas para poder cerrar uno de ellos sin afectar al otro.
Tema: Visual Basic .NET / Publicado: 01/03/2004
Explorador de imágenes en Visual basic .NET
Sencillo explorador de imágenes, usando los controles ComboBox, TreeView, ListView, ImageList y 2 métodos : RotateFlip (de la clase Image) y SetClipboard (de la clase Clipboard), además de mostrar manejo de directorios usando la clase DirectoryInfo.
Tema: Visual Basic .NET / Publicado: 01/03/2004
Controles de validación en Asp .NET
Validación de controles en Asp .NET mediante controles ocultos:
RequiredFieldValidator, CompareValidator, ValidationSummary…
Y validación de la página en el servidor mediante la propiedad Page.IsValid.
Tema: ASP.NET / Publicado: 01/03/2004
Botón Cerrar desactivado en VB .NET y C#
Desactivar el botón Cerrar del formulario, leyendo procedimientos externos almacenados en la librería de Windows USER32.DLL.
Tema: Visual Basic .NET / Publicado: 01/03/2004
Visor de imágenes en C# y VBasic .NET
Sencillo visor de imágenes BMP y JPG con funciones simples de edición y copiado al portapapeles, para C# y VB .NET.
Tema: Visual C# / Publicado: 07/03/2004
Compilar C# .NET en modo texto
La compilación de línea de comandos de C# .NET como alternativa al IDE de Visual Studio .NET.
Tema: Visual C# / Publicado: 30/04/2004
Compilar Visual Basic. NET en modo texto
La compilación de línea de comandos de Visual Basic .NET como alternativa al IDE de Visual Studio .NET.
Tema: Visual Basic .NET / Publicado: 30/04/2004
Iniciación a la programación en ADO .NET
Instrucciones SQL en una aplicación de consola de Visual Basic .NET. Conexión a una BD de Access, visualización y manipulación de datos.
Objeto DataReader como lector de datos.
Tema: ADO.NET / Publicado: 14/09/2004
ASP .NET en Windows XP Home
Tutorial sobre el desarrollo de aplicaciones ASP .NET desde Visual Studio en Windows XP Home, que carece de Internet Information Services (IIS).
Tema: ASP.NET / Publicado: 25/10/2004
DataGrid de ASP.NET con scroll vertical
DataGrid de ASP.NET con scroll vertical, usando distintos valores de la propiedad CSS OverFlow (auto, scroll, hidden, visible).
Tema: ASP.NET / Publicado: 28/10/2004
Listar los archivos de un directorio en ASP .NET
Listar los archivos de un directorio en ASP .NET usando dos maneras distintas de acceder a carpetas y archivos:
– interfaz System.Collection.IEnumerator y Colecciones
– File, Directory, FileInfo y DirectoryInfo de System.IO.
Tema: ASP.NET / Publicado: 11/04/2005
Borrar temporales
Programa que borra los archivos temporales de Windows y lleva la cuenta del número de archivos borrados, además de iniciar una nueva instancia, después de cerrar la actual, sin intervención del usuario.
Tema: Visual Basic .NET / Publicado: 04/11/2005
Navegador Web escrito con Visual Basic 2005 [1ª parte]
Navegador Web escrito con Visual Basic 2005 Express Edition usando la clase WebBrowser, nueva en .NET Framework 2.0.
Tema: Visual Basic .NET / Publicado: 14/12/2005
Navegador Web escrito con Visual Basic 2005 [2ª parte]
Navegador Web escrito con Visual Basic 2005 Express Edition usando la clase WebBrowser, nueva en .NET Framework 2.0. Añadiendo opciones personalizadas y traducción de la interfaz a 2 idiomas.
Tema: Visual Basic .NET / Publicado: 05/01/2006
Regedit MiPC
Abrir Regedit.exe en la clave superior MiPC y no en la última clave visitada. Ejercicio enVisual Basic .NET 2003.
Tema: Visual Basic .NET / Publicado: 20/01/2006
Limpiar la papelera de Windows XP y Windows 2000
Limpiar la papelera de Windows XP y Windows 2000 usando funciones de la API Win32: Shell32.dll.
Tema: Visual Basic .NET / Publicado: 27/01/2006
Excel en ASP .NET
Leer una hoja de cálculo de Excel desde ASP .NET con Visual Basic .NET.
Tema: ASP.NET (VB.NET) / Publicado: 02/02/2006
PictureBox Redondeado
Dibujar una figura sobre la imagen del PictureBox con un objeto GraphicsPath para ver la imagen Redondeada.
Tema: Visual Basic .NET / Publicado: 08/02/2006
PictureBox Redondeado II
Capturar la ventana completa, con o sin decoración, o una región que se corresponde con un control PictureBox, usando GDI+.
Tema: Visual Basic .NET / Publicado: 15/02/2006
Formulario Redondeado
Aplicar regiones a un formulario, usando objetos GraphicsPath, para cambiar su forma.
Tema: Visual Basic .NET / Publicado: 15/02/2006
Reproductor aleatorio de MP3
Basado en los ejercicios del Reproductor de MP3, añadiendo la funcionalidad de que las canciones suenen al azar.
Tema: Visual Basic .NET / Publicado: 21/04/2006