Obtener datos sobre el nombre del producto, la versión, el número de compilación y la arquitectura de 32 o 64 bits del sistema operativo mediante clases de .NET o el registro de Windows, en C# y VB

Obtener datos sobre el nombre del producto, la versión, el número de compilación y la arquitectura de 32 o 64 bits del sistema operativo mediante clases de .NET o el registro de Windows, en C# y VB

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.
Cambiar la decoración LookAndFeel de un programa Java eligiendo entre 3 opciones: Nimbus, Metal y Motif, utilizando el método setLookAndFeel de la clase UIManager



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

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).
Continuar leyendo «Contador en ASP .NET desde Web.config en VB (3)»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:
Continuar leyendo «Contador en ASP .NET con archivo de texto en VB (2)»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:
Continuar leyendo «Contador en ASP .NET con archivo XML en VB (1)»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:
Instalar macOS 10.13 High Sierra en la placa Gigabyte P55-USB3 usando UniBeast y MultiBeast de tonymacx86 y Clover como gestor de arranque. Activación de la app Mensajes.

La placa base Gigabyte P55-USB3 (y algunas otras de la misma marca con chipset P55 / H55) facilitaron el montaje de un hackintosh y la instalación de macOS desde la versión 10.6 Snow Leopard. He probado a instalar High Sierra en mi PC mediante UniBeast y MultiBeast de tonymacx86 y utilizando Clover como gestor de arranque.
Componentes del hackintosh
Son componentes con varios años de antigüedad pero su funcionamiento es bastante bueno con macOS 10.11 que es el sistema que he utilizado desde 2015.
Continuar leyendo «macOS High Sierra 10.13 en P55-USB3 (1)»Modificar ms-resource:EditWithPhotos, una entrada del menú contextual de imágenes en Windows 10 que, al ser activada con el ratón, abre la aplicación Fotos en el modo de edición
