Tutorial de XSP,TreeViews y Paginas Maestras en Mac OS X
De Mono Hispano
Autor: Jacob Cervantes jacobnix@gmail.com
MonoXmu Team
Contents |
Introducción
Las aplicaciones cada vez mas se orientan hacia el web y por lo tanto necesitamos de la mejor tecnologia que nos permita desarrollar aplicaciones web mas facil,rapida y ordenadamente.
Gracias a Mono se ha desarrollado una alternativa al servidor IIS, llamado XSP con la ventaja de que se puede utilizar en las plataformas en la que Mono sea funcional, esto representa además de un ahorro en licencias la oportunidad de reusar las plataformas existentes atrayendo a nuevo adeptos.
Mono XSP permite llevar a cabo esta tarea sirviendo la mas nueva tecnologia en cuanto al desarrollo web se refiere que es ASP.NET en su version mas actual.
Por lo tanto en este tutorial abarcaremos la compilacion y manejo del servidor de aplicaciones ASP.NET asi mismo desarrollaremos un ejemplo practico usando TreeViews y Master Pages con ASP.NET 2.0, sobre Mac OS X.
Mas informacion en este wiki sobre XSP clic aqui
Requerimientos
Al momento de desarrollo de este tutorial el siguiente software fue utilizado:
- Sistema Operativo Mac OS X(Panther)
- Mono Framework 1.1.8 for Mac OS X
- XSP 1.0.9 (ASP.NET Server)
Proceso de Compilacion de XSP
Para ello necesitamos del codigo fuente de xsp el cual puedes descargar de sitio oficial del Proyecto Mono Mono Project
Descompresion de fuentes
Una vez descargado el codigo fuente de xsp,solo nos resta descomprimirlo tecleando lo siguiente en una terminal o consola:
$ tar zxvf xsp-1.0.9.tar.gz
Compilacion del codigo fuente
Primeramente deberemos de hacer un analisis para ver si la runtime "Mono" y los compiladores para CSharp y CSharp 2.0 estan instalados asi como establecer el directorio donde XSP sera instalado, tecleando lo siguiente:
$ ./configure --prefix=/usr
Si configure termino exitosamente,ahora podremos compilar el codigo fuente de XSP,tecleando en una consola o terminal lo siguiente:
$ make
Instalacion de binarios
Para copiar los archivos de XSP simplemente teclearemos lo siguiente:
$ make install
tendras que tener privilegios de superusuario para poder instalar XSP, si no obtendras mensaje de error como se muestra en la figura:
Probando XSP
Antes de explicar los diversos parametros que XSP acepta,la manera mas sencilla de poner en marcha XSP es teclear ,con privilegios de superusuario, en una consola o terminal lo siguiente:
$ xsp
Para probar los ejemplos de ASP.NET que vienen con XSP, basta con teclear en una consola o terminal lo siguiente:
$ xsp --root /usr/share/doc/xsp/test
Safari
Con XSP en ejecucion,abrimos "Safari" el navegador de internet de Mac OS X y escribimos la url tal cual se muestra en la imagen siguiente y voila.....ASP.NET Rockkss!!!!!






Powered by MediaWiki