Formulario con diferentes formas en C# y VB

Aplicar regiones a un formulario usando objetos GraphicsPath.AddLine y GraphicsPath.AddEllipse para recortar el área del formulario y cambiar la forma de la ventana, en Visual Studio 2017 con C# y VB

Utilizando objetos de la clase GraphicsPath y aplicando regiones de recorte es sencillo modificar la forma de la ventana de un formulario. Podemos darle prácticamente cualquier aspecto pero, por sencillez del código, en este ejercicio nos restringiremos a 3 formas, círculo, rombo y polígono, usando regiones de recorte con el aspecto deseado.

Leer más

WordPress local con Desktop Server en Mac

Instalar un sitio WordPress local en el Mac con Desktop Server Limited (muy fácil)

ServerPress tiene una aplicación llamada Desktop Server que actualmente constituye la forma más sencilla y rápida de instalar un sitio WordPress (WP en adelante) en el Mac. Hay 2 versiones, gratuita y de pago. La versión gratuita se llama Desktop Server Limited (DSL en adelante) y contiene todo lo necesario para el usuario que desea tener su sitio en local para hacer todo tipo de pruebas antes de subirlas al sitio de Internet. Puedes descargarlo desde la página de Serverpress.com (busca el enlace Get Started For FREE).

Nota: DSL utiliza XAMPP que existe como programa de software libre (es una distribución de Apache que contiene MariaDB, PHP y Perl). XAMPP depende de Apache Friends desde cuya página se puede descargar (proyecto para promocionar el servidor web Apache y hogar del proyecto XAMPP). Tiene versiones para Macintosh, Windows y Linux.
XAMPP proviene del acrónimo X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl. Existe también la posibilidad de instalar la distribución especifica y exclusiva de cada sistema operativo: MAMP para Macintosh, LAMP para Linux y WAMP para Windows.

Leer más

DataTable desde Access en ASP .NET con C# y VB

Leer una base de datos de Microsoft Access, presentar los datos en un objeto DataTable de ASP .NET, generar por código los encabezados y las columnas y mostrar la ruta a la base de datos en una etiqueta con diseño personalizado, en C# y VB .NET

Leer más

Contador en ASP .NET desde Web.config en VB (3)

Sencillo contador de visitas que utiliza una variable de aplicación desde el archivo Web.config, obteniendo el valor de esa variable en el código apsx.vb e incrementándolo en 1 cada vez que se carga la página y presentando el número de visitas formateado con separador de miles

Una aplicación ASP .NET es el conjunto de archivos y carpetas de un directorio virtual y se representa mediante un objeto HttpApplication. Un objeto de este tipo, llamado Application, es generado al arrancar la aplicación (cuando un cliente pide una página del sitio por primera vez).

Leer más

Contador en ASP .NET con archivo de texto en VB (2)

Sencillo contador de visitas que utiliza un archivo de texto como almacén del dato y objetos de System.IO (File.Exists(String), File.CreateText(String), StreamReader, StreamWriter, StreamReader.ReadToEnd) para leer y guardar el valor que se incrementa en 1 cada vez que se recarga la página; el número de visitas se muestra formateado con separador de miles mediante el método Strings.FormatNumber

En este ejercicio se muestra cómo crear un contador de visitas muy sencillo en una aplicación ASP .NET. Se utilizan 3 archivos:

Leer más

Contador en ASP .NET con archivo XML en VB (1)

Sencillo contador de visitas que utiliza un archivo XML como origen de datos y un DataSet como almacén desconectado para leer y guardar el valor que se incrementa en 1 cada vez que se recarga la página; el número de visitas se muestra formateado con separador de miles mediante el método Strings.FormatNumber

En este ejercicio se muestra cómo crear un contador de visitas muy sencillo en una aplicación ASP .NET. Se utilizan 3 archivos:

Leer más

macOS High Sierra 10.13 en P55-USB3 (2)

Continuación del artículo Instalar macOS 10.13 en la placa P55-USB3 (1) detallando la instalación de la actualización de seguridad 2020-002, la recuperación de la conexión y desconexión en caliente de los discos SATA y el reemplazo del HDD por un SSD.

Actualización Security Update 2020-002

A lo largo del año 2020 Apple ha publicado 2 actualizaciones de seguridad para macoS 10.13 High Sierra:

  • Security Update 2020-001 que modifica el número de compilación a 17G11023
  • Security Update 2020-002 que modifica el número de compilación a 17G12034.

Leer más