Plataforma de gestión de contenido ( CMS ) en ASP.NET MVC

Échale un vistazo a www.visitmix.com no hace falta que mires los contenidos, en este caso lo importante es el contenedor. VisitMix esta alojado en oxite un nuevo proyecto open source comenzado por el equipo que lleva la página de visitmix, channel9,…

Check out Oxite

Oxite, como lo definen sus creadores, es un gestor de contenidos Open Source, alineado con estándares y capaz de correr desde blogs a sitios web complejos.

De modo que si estabas buscando realizar una solución similar, puede que te sirva de inspiración, o de hecho puede que te sirva tal cual y te la puedas instalar, configurar y tirar para adelante con ella 🙂

Desde el punto de vista de desarrollo, está construida sobre ASP.NET MVC. No sé hasta que punto estáis familiarizados con esta tecnología, aún en Beta. Aclarar que ASP.NET MVC no es el futuro de ASP.NET, es otra forma de hacer web dentro de .NET, estará en manos de cada equipo de proyecto decidir si les interesa o no utilizar ASP.NET MVC para su desarrollo.

¿ Por qué puede que interese ASP.NET MVC ?

La pregunta ben podría ser… ¿ te interesa trabajar acorde a MVC ? Hay información sobre pros y contras por todo internet, me limito a repetir lo más destacado. 

MVC favorece el testing y TDD, en su estructura de proyecto resulta muy sencillo probar cada uno de los componentes por separado. También favorece la reutilización de componentes y la creación de diferentes representaciones para los mismos datos.

En contra, podemos decir que al principio puede resultar algo duro ceñirse a la forma de trabajar. Por ejemplo, como desarrolladores ASP.NET, lo primero que hay que hacer es olvidarse de los controles de servidor, en un formato en el que prima un componente ‘controlador’.. no podemos dejar que la voz cantante de la aplicación la lleve un control visual con sus eventos.

Allá cada cual con su proyecto 🙂

Entonces OXITE…

OXITE es un proyecto muy interesante, en el estado en el que se encuentra ahora mismo, es más para desarrolladores interesados en ASP.NET MVC que para otros perfiles. En un futuro no muy lejano, confío en que se vuelva un producto open source como otros tantos del mercado, con extensiones, addins… pero por ahora es para trastear y tener un entorno de pruebas y referencia con ASP.NET MVC

Recursos

El sitio principal de OXITE esta alojado en codeplex, concretamente en http://www.codeplex.com/oxite

Enlace a un post donde se dan los primeros pasos con OXITE http://neimke.spaces.live.com/blog/cns!F964EB605E70A5CA!513.entry

 

Felices fiestas!!

Zorionak eta urte berri on!!

PD0-> En el MSDN Flash, queremos dar visibilidad a algunas de las cosas que ocurren en la comunidad de desarrollo, por ese motivo, veréis posts con tag MSDN Flash que serán posteriormente referenciados en la newsletter 🙂

PD1 -> Si alguno tiene XBOX y NO tiene XBOX LIVE… que sepas que realmente NO tienes XBOX aún 🙂  Me he dado de alta hace poco y es la bomba xD Se que parece marketing total, pero sinceramente os animo a probarlo.

PD2 -> En cuanto sea un máquina empezamos a organizar partidas online. Por ahora me muevo por el Call of Duty 5 y el Gears of War 2

PD3 -> Si tienes hijos/as … http://www.navidadessorprendentes.com/ ok.. no esta en Silverlight, pero la idea es increible. Graba un video personalizado con su nombre y sus cosillas, ya verás que cara 😀

Publicado por

4 comentarios en “Plataforma de gestión de contenido ( CMS ) en ASP.NET MVC”

  1. David, has probado a hacerle un poco de testing al Oxite? La verdad es que peta por dos o tres sitios ademas de que (a falta de un testeo mas intensivo) parece que se como XSS en los comentarios. Creo que Microsoft no deberia de sacar cosas asi por muy betas que esten 😛

    Por cierto, mi gametag es “pedlagdur”, ya tardas en añadirme, que te vas a enterar de lo que son unos tiros!!!

  2. Hola;

    En relacion a Oxite, es importante remarcar que el codigo fuente del proyecto no es viable para utilizarse como base para aprender ASP.NET MVC ni desarrollar applicaciones a partir de el.

    El estado actual del codigo de Oxite es muy malo, aqui les dejo una liga con una recopilacion de los problemas que tiene, ademas de ligas a un par de proyectos ASP.NET MVC cuyo codigo fuente sigue mejores practicas de desarrollo en MVC.

    http://mario-chavez.blogspot.com/2008/12/oxite-el-proyecto-que-termino.html

    De hecho Rob Conery – de Microsoft – se ha dado a la tarea de re-factorizar Oxite con la finalidad de corregir todas las “metidas de pata” de los desarrolladores originales: http://blog.wekeroad.com/blog/oxite-refactor-take-1/

  3. Gracias por el apunte Mario!

    Sabía que el equipo no lo recomendaba como best practice de asp.net mvc, poruqe no son un equipo de creación de ejemplos, es una plataforma que utilizan para su día a día.

    Ha de ser mejorado notablemente, pero al menos es un comienzo! 🙂 Espero que no se queme como tu indicas

    ciao y gracias!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *