Pregunta

Microsoft lanzó la fuente de Oxite , sus blogs motor destinado a ayudar a los desarrolladores de .NET a aprender ASP.NET MVC. También lanzaron la fuente del sitio Mix , que fue construido con Oxite.

Microsoft dice que los desarrolladores pueden crear aplicaciones con Oxite, ya que tiene muchas características integradas como trackbacks, pingbacks y soporte RSS.

¿Va a usar Oxite para aprender ASP.NET MVC? ¿Crees que podrías hacer algo útil con él?

¿Fue útil?

Solución

Me mantendría alejado de eso. Es un muy mal ejemplo. No entiendo por qué Microsoft lo puso en Internet. En primer lugar, las razones de seguridad, pero el código es muy difícil de leer para los nuevos desarrolladores. Uso asp.net mvc desde la vista previa 2, pero aún es muy difícil leer ese código porque es malo. Aquí se encuentran o se usan muchos ejemplos mejores en el desbordamiento de pila. Personalmente, sugiero ver los screencasts en el sitio web de Rob Connery o en Autumnofagile

Karl Seguin tomó el momento de resumirlo todo

Rob Connery trabaja para Microsoft y tampoco le gusta

Una nueva palabra lleva su nombre: Oxitis

Otros consejos

Recomiendo encarecidamente mantenerse alejado de Oxite como ejemplo de cómo escribir una aplicación ASP.NET MVC. En su forma actual, es fundamentalmente defectuoso y hará más daño que bien.

Primero, Oxite en su forma actual es un Blog Engine, no un CMS. Puede agregar páginas, pero eso no es un CMS. En segundo lugar, voy a esperar y ver qué sucede esta semana ahora que Rob Conery está haciendo una refactorización severa. Refactorización que era muy necesaria. Creo que con su aporte y el esfuerzo continuo del equipo, superará los problemas iniciales que muchos han tenido con él. Así que creo que probablemente lo adoptaré como mi plataforma de blogs y espero integrarlo con mi CMS.

No había visto esto antes. Parece interesante.

  

¿Qué vas a hacer con él?

Si alguien quiere que escriba un CMS y especifica que debo usar .NET, entonces consideraré oxite como una posible alternativa a cosas como DotNetNuke. Sin embargo, no sé nada de ninguno de ellos :-)

Descargué la fuente, pero no creo que pueda hacer nada con ella hasta que Rob la refactorice.

Tengo curiosidad si ha habido algún movimiento en la opinión sobre esta aplicación? Me gustaría darle un giro, aunque también me gustaría verlo como un modelo (por así decirlo) para desarrollar MVC con ASP.Net MVC. Si este no es un buen ejemplo de código a seguir, ¿alguien tiene sugerencias para aplicaciones alternativas que sean relativamente completas y empleen buenas prácticas de codificación, utilizando la pila ASP.Net MVC? Gracias.

Leí en el sitio web de Mix que el código fuente de Oxite es " componente " suficiente para que los desarrolladores de WebForms también puedan aprovecharlo. Dado que todavía no estoy listo para usar ASP.NET MVC para mis proyectos, Oxite podría ser una buena manera de descubrir cómo pasar de una aplicación WebForms a una aplicación ASP.NET MVC.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top