En otro post vimos cómo instalar PHP y Apache en Android; ahora veremos cómo programar en ASP desde Android.
Para tener disponible ASP en Android vamos a instalar el paquete llamado mono-xsp4
; pero antes de ello necesitamos instalar Mono project y el compilador de C#.
Al final podremos iniciar un servidor ASP en Android y visitar el navegador para renderizar páginas con ASP; todo desde nuestro teléfono o tableta.
Formalmente no existe un paquete de C# y ASP que se ejecute sobre Termux; pero sí podemos instalar C# y ASP en Ubuntu, y afortunadamente tenemos a Ubuntu disponible para Termux así que:
Parece tardado pero no lo es. Cuando cumplas los requisitos podemos continuar.
Inicia Termux y luego inicia Ubuntu (si seguiste mi tutorial anterior entonces es ./ubuntu/start-ubuntu.sh
)
Comienza actualizando el índice de los repositorios con apt-get update
. Después de eso instala ASP con apt-get install mono-xsp4 -y
.
Cuando termine de instalarse crea una carpeta con el nombre que quieras (yo le he puesto probar_asp) y dentro de ella crea un archivo llamado hola.aspx con el siguiente contenido (lo he tomado de los ejemplos de la página oficial):
<%@ Page Language="C#" %>
<html>
<head>
<title>Sample Calendar</title>
</head>
<asp:calendar showtitle="true" runat="server">
</asp:calendar>
Así como se ve en la imagen:
Guarda los cambios. Ahora en ese directorio ejecuta xsp4 --port 9000
para iniciar el servidor de ASP en el puerto 9000 desde Android.
Eso hará que se “levante” el servidor.
Ahora puedes ir a tu navegador preferido (si estás en una red puedes escribir la IP del dispositivo y funcionará) y ve a localhost:9000/hola.aspx en donde se mostrará un calendario de ASP:
Para detener el servidor simplemente vuelve a Termux y presiona Enter.
Gracias al poder de Termux con Ubuntu y el proyecto Mono podemos programar tanto en C# como en ASP desde Android sin necesidad de hacer procesos complejos o rootear nuestros dispositivos exponiéndolos.
Puedes conectar un teclado físico o agregar un escritorio a tu dispositivo y poco a poco convertirlo en tu espacio de trabajo.
Lee más sobre Termux aquí.
El día de hoy te mostraré cómo crear un servidor HTTP (servidor web) en Android…
En este post te voy a enseñar a designar una carpeta para imprimir todos los…
En este artículo te voy a enseñar la guía para imprimir en una impresora térmica…
Hoy te voy a mostrar un ejemplo de programación para agregar un módulo de tasa…
Los usuarios del plugin para impresoras térmicas pueden contratar licencias, y en ocasiones me han…
Hoy voy a enseñarte cómo imprimir el € en una impresora térmica. Vamos a ver…
Esta web usa cookies.
Ver comentarios
Me estoy iniciando, se agradece. Saludos.
Gracias!