<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Linux Hispano &#187; aplicación web</title> <atom:link href="http://www.linuxhispano.net/etiqueta/aplicacion-web/feed/" rel="self" type="application/rss+xml" /><link>http://www.linuxhispano.net</link> <description>Noticias, tira, podcast, juegos, Linux y software libre</description> <lastBuildDate>Fri, 10 Feb 2012 14:00:58 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Abyss Web Server, ¿Una alternativa a Apache y Lighttpd?</title><link>http://www.linuxhispano.net/2010/11/28/abyss-web-server-%c2%bfuna-alternativa-a-apache-y-lighttpd/</link> <comments>http://www.linuxhispano.net/2010/11/28/abyss-web-server-%c2%bfuna-alternativa-a-apache-y-lighttpd/#comments</comments> <pubDate>Sun, 28 Nov 2010 13:00:55 +0000</pubDate> <dc:creator>Alberto Hornero Luque</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[Opinión]]></category> <category><![CDATA[abyss]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[aplicación web]]></category> <category><![CDATA[freebsd]]></category> <category><![CDATA[lighttpd]]></category> <category><![CDATA[lighttpd server]]></category> <category><![CDATA[linux+]]></category> <category><![CDATA[mac os x]]></category> <category><![CDATA[servidor]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[web server]]></category> <category><![CDATA[windows]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=4400</guid> <description><![CDATA[Abyss Web Server es un servidor web multiplataforma, disponible para GNU/Linux, Windows, Mac OS X y FreeBSD. A pesar de su pequeño tamaño, soporta: HTTP/1.1 Conexiones seguras SSL/TLS (HTTPS) Compresión HTTP on-the-fly Generación de contenido dinámico a través de CGI &#8230; <a
href="http://www.linuxhispano.net/2010/11/28/abyss-web-server-%c2%bfuna-alternativa-a-apache-y-lighttpd/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><strong>Abyss Web Server</strong> es un servidor web multiplataforma, disponible para <strong>GNU/Linux</strong>, Windows, Mac OS X y <strong>FreeBSD</strong>.</p><p><img
class="aligncenter size-full wp-image-4401" title="abyssws_linux_hispano" src="http://www.linuxhispano.net/wp-content/uploads/2010/11/abyssws_linux_hispano.jpg" alt="" width="592" height="454" /></p><p>A pesar de su pequeño tamaño, soporta:</p><ul><li><strong>HTTP/1.1</strong></li><li>Conexiones seguras SSL/TLS (<strong>HTTPS</strong>)</li><li>Compresión HTTP <em>on-the-fly</em></li><li>Generación de contenido dinámico a través de <strong>CGI </strong>y scripts <strong>FastCGI</strong></li><li>Extensiones <strong>ISAPI</strong></li><li>Soporte nativo de <strong>ASP.NET</strong></li><li><strong>XSSI</strong></li><li>Páginas de error personalizadas</li><li>Control sobre las direcciones IP de entrada</li><li><strong>Anti-leeching</strong></li><li>Límite de ancho de banda.</li></ul><p>También cuenta con un sistema automático de <strong>baneo de IP</strong>, así como con una <strong>interfaz de gestión remota</strong> vía web, que hace que su configuración sea tan sencilla como navegar por una web; quizás este último aspecto sea la característica diferenciadora con <strong>Apache</strong>.</p><p>También podemos ejecutar <strong>PHP, Perl, Python, ASP, ASP.NET, y Ruby on Rails</strong>; y acceso a bases de datos tales como <strong>MySQL, SQLite, MS SQL Server, MS Access, u Oracle</strong>. Lo cual supone una ventaja cuando hablamos de servidores Linux que desean soporte sobre un entorno Windows, y hablo de conexiones MS SQL Server y ASP, ya que ASP.net lo podremos soportarte nativamente con Mono y también con Apache.</p><p>La desventaja, <strong>no es libre</strong>, y para disponer de soporte hay que hacerse con una licencia. Ya sabeís que no soy partícipe de rechazar aplicaciones por el mero hecho de ser de pago, creo que es un negocio que no hay que menospreciar, y menos cuando tienen total compatibilidad con entornos Linux y FreeBSD.</p><p>Descarga en <a
target="_blank" href="http://www.aprelium.com/abyssws/download.php" target="_blank">Aprelium</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2010/11/28/abyss-web-server-%c2%bfuna-alternativa-a-apache-y-lighttpd/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>AppWhirl, creando aplicaciones para iPhone desde la Web</title><link>http://www.linuxhispano.net/2010/06/11/appwhirl-creando-aplicaciones-para-iphone-desde-la-web/</link> <comments>http://www.linuxhispano.net/2010/06/11/appwhirl-creando-aplicaciones-para-iphone-desde-la-web/#comments</comments> <pubDate>Fri, 11 Jun 2010 18:03:55 +0000</pubDate> <dc:creator>Alberto Hornero Luque</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[aplicación]]></category> <category><![CDATA[aplicación web]]></category> <category><![CDATA[apple]]></category> <category><![CDATA[ipad]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[mac]]></category> <category><![CDATA[web]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=2666</guid> <description><![CDATA[Sí, no soy un fanático de Mac, ni de iPhone, ni iPad, pero si un seguidor de sus productos y uno que se da cuenta cómo terceros lo ponen cada vez más fácil para crear aplicaciones para iPhone a golpe &#8230; <a
href="http://www.linuxhispano.net/2010/06/11/appwhirl-creando-aplicaciones-para-iphone-desde-la-web/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
class="aligncenter size-full wp-image-2667" title="appWhirl_linuxhispano" src="http://www.linuxhispano.net/wp-content/uploads/2010/06/appWhirl_linuxhispano.jpg" alt="" width="320" height="484" /></p><p>Sí, no soy un fanático de Mac, ni de iPhone, ni iPad, pero si un seguidor de sus productos y uno que se da cuenta cómo terceros lo ponen cada vez más fácil para crear aplicaciones para <strong>iPhone</strong> a golpe de ratón, nada de programación, ni de instalaciones.</p><p><img
class="aligncenter size-full wp-image-2668" title="appWhirl_linuxhispano2" src="http://www.linuxhispano.net/wp-content/uploads/2010/06/appWhirl_linuxhispano2.jpg" alt="" width="600" height="394" /></p><p>Tecnológicamente hablando se trata de algo revolucionario, desde la plataforma que han creado en <strong><a
target="_blank" href="http://www.appwhirl.com/" target="_blank">AppWhirl</a></strong> nos es posible crear aplicaciones para iPhone gráficamente y sin ningún conocimiento especial. No permite grandes configuraciones, pero me parece algo novedoso y que quería compartir con vosotros.</p><p>Actualmente <a
target="_blank" href="http://www.appwhirl.com/" target="_blank">AppWhirl</a> se encuentra en Beta privada, yo estoy registrado y dispongo de 5 invitaciones. Así que si deseáis probarlo no tenéis más que indicarme vuestra dirección en los comentarios (si no queréis sufrir aun más <em>SPAM</em> absteneros de usar @ para indicar vuestra dirección de correo).</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2010/06/11/appwhirl-creando-aplicaciones-para-iphone-desde-la-web/feed/</wfw:commentRss> <slash:comments>20</slash:comments> </item> <item><title>Instalar y configurar Apache como servidor de ASP.NET con Mono</title><link>http://www.linuxhispano.net/2010/01/25/apache-como-servidor-de-asp-net-con-mono/</link> <comments>http://www.linuxhispano.net/2010/01/25/apache-como-servidor-de-asp-net-con-mono/#comments</comments> <pubDate>Mon, 25 Jan 2010 16:22:23 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[.net]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[aplicación web]]></category> <category><![CDATA[asp.net]]></category> <category><![CDATA[mono]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[tutorial]]></category> <category><![CDATA[xsp]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=1378</guid> <description><![CDATA[Si hace unos días hablábamos de la posibilidad de ejecutar aplicaciones ASP.NET en nuestro equipo Linux con XSP, hoy traemos la que podría ser la segunda parte de ese artículo: hacer esto mismo pero con Apache y mod_mono. ¿Por qué &#8230; <a
href="http://www.linuxhispano.net/2010/01/25/apache-como-servidor-de-asp-net-con-mono/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Si hace unos días hablábamos de la posibilidad de <a
target="_blank" href="http://www.linuxhispano.net/2010/01/07/xsp-un-servidor-para-aplicaciones-asp-net-en-linux/" target="_blank">ejecutar aplicaciones ASP.NET en nuestro equipo Linux con XSP</a>, hoy traemos la que podría ser la segunda parte de ese artículo: hacer esto mismo pero con <a
href="http://es.wikipedia.org/wiki/Servidor_HTTP_Apache" target="_blank">Apache</a> y <a
target="_blank" href="http://en.wikipedia.org/wiki/Mod_mono" target="_blank">mod_mono</a>.</p><p
style="text-align: center;"><a
target="_blank" style="text-decoration: none;" href="http://www.apache.org/"><img
class="aligncenter size-full wp-image-1416" title="logo_apache" src="http://www.linuxhispano.net/wp-content/uploads/2010/01/logo_apache.gif" alt="" width="356" height="107" /></a></p><p><strong>¿Por qué escoger este binomio en lugar de XSP? </strong>La respuesta es fácil: XSP es un servidor de pruebas, no de producción y si queremos tener un servicio o aplicación web ejecutando de forma <em>decente </em>en producción, mejor utilizar <a
target="_blank" href="http://es.wikipedia.org/wiki/Servidor_HTTP_Apache" target="_blank">Apache</a> y <a
target="_blank" href="http://en.wikipedia.org/wiki/Mod_mono" target="_blank">mod_mono</a>. Las razones no son sólo por la escalabilidad y eficiencia que permite <a
target="_blank" href="http://es.wikipedia.org/wiki/Servidor_HTTP_Apache" target="_blank">Apache</a>, sino que están relacionadas por la seguridad que provee el servidor más utilizado a nivel mundial y por la gran variedad de opciones que nos ofrece.</p><p>De todas maneras sigo pensando que al igual que el servidor de pruebas de <a
target="_blank" href="http://es.wikipedia.org/wiki/Django" target="_blank">Django</a> es útil para las pruebas, <a
target="_blank" href="http://www.linuxhispano.net/2010/01/07/xsp-un-servidor-para-aplicaciones-asp-net-en-linux/" target="_blank">XSP</a> es un buen servidor de pruebas para practicar con nuestro PC cuando estemos aprendiendo <a
href="http://es.wikipedia.org/wiki/ASP.NET" target="_blank">ASP.NET</a>. Cuando la aplicación se hace compleja y sobre todo queramos pasarla a producción, Apache.</p><p><strong>Instalación y configuración</strong></p><p><strong> </strong></p><div
id="_mcePaste"><ol><li><strong>Instalamos</strong>:<ol><li><strong>Apache 2</strong> (si utilizáis sistema de paquetería será algo así como <em>apache2</em>).</li><li>Módulo para <strong>multiproceso</strong>:<em> apache2-mpm-worker</em>.</li><li><strong>Módulo de Mono</strong>: <em>libapache2-mod-mono.</em></li><li><em><span
style="font-style: normal;"><strong>Interfaz entre Mono y servidor</strong>: <em>mono-apache-server.</em></span></em></li></ol></li><li><strong>Reiniciamos el servicio</strong> de Apache para que recargue la configuración: <em>sudo /etc/init.d/apache2 restart</em></li><li><em><span
style="font-style: normal;"><strong>Activamos el módulo</strong> (a2enmod significa</span> apache2 enable module<span
style="font-style: normal;">): </span>sudo a2enmod mod_mono</em></li><li><em><span
style="font-style: normal;"><strong>Vemos </strong></span><span
style="font-style: normal;"><strong> qué versión de ASP.NET está activada</strong> (lo recomendable es que sea la 2 y no la 1). Para comprobarlo nos dirigimos a: </span>/etc/apache2/mods-available <span
style="font-style: normal;">y vemos el fichero</span><span
style="font-style: normal;"> </span>mod_mono.conf<span
style="font-style: normal;">, debería estar así (comentada con # la primera):</span><span
style="font-style: normal;"><br
/> <em> #Include /etc/mono-server/mono-server-hosts.conf<br
/> Include /etc/mono-server2/mono-server2-hosts.conf</em></span></em></li></ol><p>En definitiva, una forma simple de tener un servidor ASP.NET corriendo en nuestro equipo Linux, con software libre y en sólo cuatro pasos. Para tenerlo perfectamente preparado para producción, deberéis de tener en cuenta algunos detalles más propios de Apache, pero la parte específica de Mono es ésta.</p><p>Ya me contaréis vuestras impresiones con esta tecnología.</p><p><em>Parece que la noticia ha gustado y lo han colgado de <a
target="_blank" href="http://www.meneame.net/" target="_blank">Menéame</a>. Si queréis ya sabéis: <a
target="_blank" href="http://www.meneame.net/story/apache-como-servidor-asp.net-mono" target="_blank">menead</a>.</em></p><p><a
target="_blank" href="http://www.mono-project.com/Main_Page"><img
class="aligncenter" title="Logo Proyecto Mono" src="http://www.linuxhispano.net/wp-content/uploads/2010/01/mono.png" alt="Logo Proyecto Mono" width="277" height="298" /></a></p></div> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2010/01/25/apache-como-servidor-de-asp-net-con-mono/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Instalar y configurar XSP, un servidor para aplicaciones ASP.NET en Linux</title><link>http://www.linuxhispano.net/2010/01/07/xsp-un-servidor-para-aplicaciones-asp-net-en-linux/</link> <comments>http://www.linuxhispano.net/2010/01/07/xsp-un-servidor-para-aplicaciones-asp-net-en-linux/#comments</comments> <pubDate>Thu, 07 Jan 2010 01:07:44 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Tutoriales]]></category> <category><![CDATA[.net]]></category> <category><![CDATA[aplicación web]]></category> <category><![CDATA[asp.net]]></category> <category><![CDATA[linux+]]></category> <category><![CDATA[mono]]></category> <category><![CDATA[xsp]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=1256</guid> <description><![CDATA[Debido a mis circunstancias laborales, trabajo muy frecuentemente con la plataforma .NET en entornos Windows y la verdad es que creo que la tecnología .NET de Microsoft es de lo mejor que ha salido de Redmond en mucho tiempo. Nada &#8230; <a
href="http://www.linuxhispano.net/2010/01/07/xsp-un-servidor-para-aplicaciones-asp-net-en-linux/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Debido a mis circunstancias laborales, trabajo muy frecuentemente con la plataforma .NET en entornos Windows y la verdad es que creo que <a
target="_blank" href="http://es.wikipedia.org/wiki/Microsoft_.NET" target="_blank">la tecnología .NET de Microsoft</a> es de lo mejor que ha salido de Redmond en mucho tiempo. Nada que ver con las anteriores tecnologías que nada tenían que ver entre sí y que eran objetivamente malas tanto para el desarrollador como para el usuario final. Hablo de <a
target="_blank" href="http://es.wikipedia.org/wiki/Visual_Basic" target="_blank">Visual Basic</a>, <a
target="_blank" href="http://es.wikipedia.org/wiki/Active_Server_Pages" target="_blank">ASP</a> o <a
target="_blank" href="http://es.wikipedia.org/wiki/Visual_C++" target="_blank">Visual C++</a>, junto con las <a
target="_blank" href="http://es.wikipedia.org/wiki/MFC" target="_blank">Microsoft Foundation Classes</a> y compañía.</p><p><a
href="http://www.linuxhispano.net/wp-content/uploads/2010/01/mono.png"><img
class="aligncenter size-full wp-image-1257" title="mono" src="http://www.linuxhispano.net/wp-content/uploads/2010/01/mono.png" alt="" width="277" height="298" /></a></p><p>Como consecuencia de esto que os cuento, desde siempre he tenido un interés especial por poder crear mis desarrollos utilizando esta tecnología en Linux. El <a
target="_blank" href="http://es.wikipedia.org/wiki/Proyecto_Mono" target="_blank">Proyecto Mono</a> proporciona prácticamente todas las posibilidades de la plataforma, con software libre y para todo tipo de entornos y sistemas (cierto es que está verde en algunas parte pero por lo general está muy depurado y tiene muchas posibilidades).</p><p>Bueno a lo que íbamos. Entre las posibilidades del <a
target="_blank" href="http://es.wikipedia.org/wiki/Proyecto_Mono" target="_blank">Proyecto Mono</a> también se encuentra la creación y ejecución de aplicaciones web. Para ello nos proporciona un servidor ligero escrito en C# (aunque a algunos ambos términos a la vez le resulten opuestos) llamado XSP y que para pequeñas aplicaciones de producción y para desarrollo es muy válido. Para aplicaciones de más tamaño, recomiendo utilizar <a
target="_blank" href="http://es.wikipedia.org/wiki/Servidor_HTTP_Apache" target="_blank">Apache</a> con <a
target="_blank" href="http://en.wikipedia.org/wiki/Mod_mono" target="_blank">mod_mono</a>.</p><p><strong>¿Cómo instalar y configurar XSP?</strong></p><p>Siempre tendréis la opción de descargar del SVN la última versión estable, pero os recomiendo instalarlo mediante vuestro gestor de paquetería. El paquete en cuestión se llamará, dependiendo del repositorio, <strong>mono-xsp o mono-xsp2 </strong>(en caso de estar disponibles ambos, elegid el que soporta ASP.NET 2, es decir, mono-xsp2).</p><p>Una vez hecho esto poco más hay que hacer. Lo mejor es descargarse el paquete con los ejemplos, su nombre será algo así como: <strong>asp.net2-examples</strong>. Tras instalarlo ya podéis probar</p><ol><li>Antes de nada deberéis moveros al directorio de los ejemplos: <em>/usr/share/asp.net2-demos/</em></li><li>Arrancamos el servidor: <em>xsp2</em></li><li>Introducimos en nuestro navegador la siguiente dirección (puerto 8080 de nuestro equipo): <em><a
target="_blank" href="http://localhost:8080/">http://localhost:8080</a>.</em></li><li>Veremos los ejemplos. A partir de ahí&#8230; ya tenéis camino libre para desarrollar aplicaciones ASP.NET con Linux.</li></ol><p>Parece que el post <strong>ha aparecido en </strong><a
target="_blank" href="http://meneame.net/" target="_blank"><strong>Menéame</strong></a><strong>. Si os ha gustado ya sabéis, </strong><a
target="_blank" href="http://meneame.net/story/xsp-servidor-para-aplicaciones-asp.net-linux" target="_blank"><strong>menearla</strong></a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2010/01/07/xsp-un-servidor-para-aplicaciones-asp-net-en-linux/feed/</wfw:commentRss> <slash:comments>12</slash:comments> </item> <item><title>Atajos de teclado en tus aplicaciones web con JavaScript</title><link>http://www.linuxhispano.net/2009/11/23/atajos-de-teclado-en-tus-aplicaciones-web-con-javascript/</link> <comments>http://www.linuxhispano.net/2009/11/23/atajos-de-teclado-en-tus-aplicaciones-web-con-javascript/#comments</comments> <pubDate>Sun, 22 Nov 2009 23:11:24 +0000</pubDate> <dc:creator>F. Javier Carazo Gil</dc:creator> <category><![CDATA[Noticias]]></category> <category><![CDATA[aplicación web]]></category> <category><![CDATA[atajo]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[programación]]></category> <category><![CDATA[teclado]]></category> <guid
isPermaLink="false">http://www.linuxhispano.net/?p=737</guid> <description><![CDATA[A través de un post publicado por Omeyas Web, el blog de unos amigos (que a su vez está referenciado de otro post aparecido en el blog de Andrés Nieto) me entero de un sencillo método para controlar los atajos &#8230; <a
href="http://www.linuxhispano.net/2009/11/23/atajos-de-teclado-en-tus-aplicaciones-web-con-javascript/">Continuar leyendo <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
class="aligncenter size-full wp-image-738" title="keyboard-shortcut" src="http://www.linuxhispano.net/wp-content/uploads/2009/11/keyboard-shortcut.jpg" alt="keyboard-shortcut" width="281" height="278" /></p><p>A través de un post publicado por <a
target="_blank" href="http://www.omeyasweb.com/controla-el-teclado-con-javascript/" target="_blank">Omeyas Web</a>, el blog de unos amigos (que a su vez está referenciado de otro post aparecido en <a
target="_blank" href="http://www.anieto2k.com/2009/10/27/controla-el-teclado-con-javascript/" target="_blank">el blog de Andrés Nieto</a>) me entero de un sencillo método para controlar los atajos de teclado en las aplicaciones web.</p><p>En aplicaciones en local es muy fácil y útil manejar los atajos de teclado, mientras que en aplicaciones web, los métodos para hacerlo no son nada estándares y tenemos que remitirnos a script como el que os dejo. El futuro facilite todo esto, ya que sistemas operativos como <a
href="http://www.linuxhispano.net/2009/11/22/canonical-ubuntu-habla-sobre-chrome-os/" target="_blank">Google Chrome OS</a> y proyectos similares, trasladan la <em>realidad </em>a la web, por lo que es necesario potencia este tipo de herramientas.</p> ]]></content:encoded> <wfw:commentRss>http://www.linuxhispano.net/2009/11/23/atajos-de-teclado-en-tus-aplicaciones-web-con-javascript/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
