Componente de ASP en Android
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 vamos a ver cómo restablecer la impresora térmica GOOJPRT PT-210 a…
Hoy voy a enseñarte cómo imprimir en una impresora térmica conectada por USB a una…
En este post voy a enseñarte a programar un servidor web en Android asegurándonos de…
En este post te quiero compartir un código de C++ para listar y cancelar trabajos…
Gracias a WebAssembly podemos ejecutar código de otros lenguajes de programación desde el navegador web…
Revisando y buscando maneras de imprimir un PDF desde la línea de comandos me encontré…
Esta web usa cookies.
Ver comentarios
Me estoy iniciando, se agradece. Saludos.
Gracias!