Lo necesitábamos. Un lavado de cara para este sitio ;). Gracias a los reportes de errores y sugerencias de ustedes es que ahora estoy implementando esta nueva versión del portal que implementa nuevas características y un gran cambio en su morfología interna.
Foto: flickr.com
Luego de unos meses de trabajo en el rediseño de yoprogramo.net pongo en línea las nuevas reformas en el sitio.
Casi un 90% del código lo escribí en el IDE MonoDevelop, en su momento tenia esperanzas de instalar esta nueva versión sobre Linux con Apache (mod_mono). Pero esto no pudo ser por las incompatibilidades con MONO en distintas DLLs como NhIbernate y Castle.
Informe de incompatibilidades de MoMA:
Cambios en yoprogramo.net:
- Login OpenID: La membresía de yoprogramo.net ahora está basada en DotNetOpenAuth. Con esta fantástica librería pude incluir fácilmente esta característica al portal.
Con respecto a los usuarios de la anterior versión, pasaron a ser todos usuarios anónimos. Si lo deseas, puedes registrarte ahora con tu cuenta OpenID desde aquí. - Usuarios anónimos: Ahora no es necesario ser usuario del portal para enviar una respuesta a una pregunta, solo será necesario que introduzcas tu nombre, email y sitio web.
- Visualización de código: Cambié los estilos para las porciones de código, ahora uso SyntaxHighlighter
- Otros cambios: Quizás los cambios más importantes no se vean, pero hay muchos cambios en la estructura del portal y el modelo. Por ejemplo, antes habían objetos como Post y Respuesta, ahora todo es tomado como simples posts. De esta manera logre simplificar mucho los procesos en los servicios y el diseño de las tablas.
No quiero terminar este post sin antes agradecer a todos los que me apoyaron en este sitio, José, Mario, Jorge, Milagros, Darío, Alan y la lista no termina ;). Muchas gracias y espero que les gusten estos cambios. Cualquier duda que tengan, informe de errores o sugerencias será siempre bienvenida.