Nicolás Flores

Diseñador Multimedial

Diseño, optimización de webs y soluciones autogestionables

Yaestabaregistrado.com

Diseño por Kumite.
La gente de YER quería rediseñar su sitio, y me contactó para la implementación del mismo.
El desafío fue hacer los cambios sin que la rutina que el equipo tenía para actualizar el sitio cambie.
  • WordPress
  • Maquetación respetando los estándares de W3C y SEO.
  • PHP/MySQL | jQuery
Ir al sitio Datos técnicos

Filmabonito

Diseño por Pixelate Creativos.
La empresa necesitaba de un sistema para administrar algunos contenidos del sitio, pero en especial que permita altas, bajas y modificaciones de los productos y upload de fotos. Además el administrador permite elegir entre tres layout de banners para la home.
  • PHP/MySQL | jQuery
  • CMS propio
  • Maquetación respetando los estándares de W3C y SEO.
  • Montado en Smarty
Ir al sitio Datos técnicos

Playroad

Diseño y maquetación por Estudio 46.
El sitio ya contaba con un CMS, pero estaba incompleto. Me confiaron la terminación del mismo, permitiendo altas, bajas y modificaciones de productos y upload de fotos. Luego, se me encargó el desarrollo del carrito de compras.
  • Para el CMS, PHP/MySQL | jQuery
  • Carrito de compra con Dineromail
Ir al sitio Datos técnicos

OD Real Estate

Diseño y maquetacion por Estudio 46.
Se necesitaba un administrador para el catálogo del sitio, el cual permita altas, bajas y modificaciones de propiedades y noticias y upload de fotos. Se hizo también un sistema de propiedades destacadas para la home.
  • PHP/MySQL | jQuery
  • Creación de un CMS propio
  • Montado en Smarty
Ir al sitio Datos técnicos

Bien Cortado

El emprendimiento necesitaba un rediseño del logo y comenzar su comunicación web desde cero.
  • XHTML | jQuery
  • Maquetación respetando los estándares de W3C y SEO.
Ir al sitio Datos técnicos

Tercer Ojo

Se terminó el desarrollo del sitio full flash de la empresa. Además se agregó la sección "Novedades", y se optimizó el sitio para que sea correctamente indexado por buscadores.
  • AS 3
  • Información a través de XMLs
  • SEO aplicado a Flash
Ir al sitio Datos técnicos

Coramina Lenceria

Diseño por Pixelate Creativos.
Desarrollo de un sistema de administración para el catálogo del sitio, que permite altas, bajas y modificaciones de los productos y upload de fotos.
  • PHP/MySQL | jQuery
  • CMS propio
  • Maquetación respetando los estándares de W3C y SEO.
Ir al sitio Datos técnicos

El blog del Turu

pero no soy blogger

« ir al inicio

ASP.NET en servidor Apache

23 de febrero de 2008 | 2:51 pm

Durante estos años, 9 para ser precisos, he ido aprendiendo todo lo que sé sobre diseño web. Al principio html, diseñando con FrontPage. Después conocí la suite Macromedia, con Flash y Dreamweaver 4, y el primer lenguaje de programación web más fácil de aprender, ASP. Conexiones a bases Access, muy simples de hacer.

Luego aprendí PHP y MySQL. Toda esta introducción es porque nunca jamás volví a usar ASP, hasta ahora que por trabajo me veo obligado a actualizarme.

Aquellos que quieran programar páginas web, sabrán (o aprenderán) que necesitan un servidor local (o sea, en sus máquinas) para hacer las pruebas.

Uno puede instalar para Windows el IIS (está en el disco de instalación, busquen ;) ), pero por supuesto me gusta complicarme, entonces uso Apache. Que está muy bien, salvo por el hecho que sirve para PHP.

Como no quiero tener dos servidores corriendo en paralelo, busqué el camino para instalar ASP en un servidor Apache. Y por supuesto, lo comparto. Sugerencias, configuraciones, mejores pasos a seguir, etc, añadirlos en los comentarios.

ASP.NET en Apache

Para ser sincero, no creí que me fuese tomar poco tiempo. Me imaginaba peleando contra configuraciones. Pero al googlear: "asp net apache" inmediatamente dí con el post del blog de Ohad How to make Apache run ASP.NET / ASP.NET 2.0, de donde obtuve casi todos los pasos.

Lo primero sigue siendo lo primero…

La guía es muuuuuy clara, salvo en un detalle. Antes de ponerte a instalar y configurar Apache, se debe instalar el .NET. Por lo que los pasos son:

  • Instalar Apache (supongo que si lees este tutorial es porque ya está instalado)
  • Instalar alguna versión de Microsoft .NET Framework, por ejemplo la 1.1.
    Paso links:
  • Instalar el mod_aspdotnet

Luego seguir con los pasos de la guía:

  • Editar el httpd.conf agregando:
  1. #asp.net
  2. LoadModule aspdotnet_module "modules/mod_aspdotnet.so"
  3. AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj licx rem resources resx soap vb vbproj vsdisco webinfo
  4. <IfModule mod_aspdotnet.cpp> 
  5. # Mount the ASP.NET /asp application
  6. AspNetMount /SampleASP "c:/SampleASP"
  7. #/SampleASP is the alias name for asp.net to execute
  8. #"c:/SampleASP" is the actual execution of files/folders  in that location
  9. # Map all requests for /asp to the application files
  10. Alias /SampleASP "c:/SampleASP"
  11. #maps /SampleASP request to "c:/SampleASP"
  12. #now to get to the /SampleASP type http://localhost/SampleASP
  13. #It’ll redirect http://localhost/SampleASP to "c:/SampleASP"
  14. # Allow asp.net scripts to be executed in the /SampleASP example
  15. <Directory "c:/SampleASP">
  16. Options FollowSymlinks ExecCGI
  17. Order allow,deny
  18. Allow from all
  19. DirectoryIndex index.htm index.aspx
  20. #default the index page to .htm and .aspx
  21. </Directory>
  22. # For all virtual ASP.NET webs, we need the aspnet_client files
  23. # to serve the client-side helper scripts.
  24. AliasMatch /aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*)
  25. "C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"
  26. <Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles">
  27. Options FollowSymlinks
  28. Order allow,deny
  29. Allow from all
  30. </Directory>
  31. </IfModule>
  32. #asp.net
  • Crear el directorio C:\SampleASP, junto con el archivo index.aspx (sí, pueden cambiar el directorio, PERO recuerden editar el httpd.config con el directorio correcto).
  • Reinicien Apache.

Y eso es todo. Dejen preguntas, comentarios, cómo mejorar la guía, otros pasos, etc.

Esta obra está bajo una licencia de Creative Commons.

Creative Commons License

Jorge dice:

Tengo WXP Pro SP2 + Apache 2.2 + mod_aspdotnet-2.2.0.2006 + .net 2.0 instale todo tal cual y me sale error: mod_aspdotnet: No AspNetMount URI for request: /Archivo.aspx referer: http://localhost/.

Alguna ayuda sera muy agradecida.

decime lo que pensás...



Mobile and Web Analytics