Microsoft prepara su propio framework MVC

Posted by joselo Mon, 12 Nov 2007 05:00:00 GMT

“¡No!, Si nosotros venimos haciendo esto hace tiempo” Esta es la frase o algo parecido que alguna vez escuche en una de las conferencia hispana de Rails del 2006.

No recuerdo bien pero creo que fue en la ponencia Rails para Vendedores, ahí se dijo alguna vez que después de un tiempo alguien tomaría las ideas de Rails y luego hablarían de  “Si nosotros venimos haciendo esto hace tiempo” la verdad estoy siendo un poco sarcástico, pero me acabo de enterar en blogs.onrails.com.ar que Microsoft prepara su propio framework MVC “Con más parecidos que diferencias con Ruby on Rails” la verdad no me sorprende que tantas de las buenas cosas que se hacen vienen de la mano del Open Source.

Y como alguien comenta en  blogs.onrails.com.ar “Me parece bien que “copien” buenas ideas, espero no las destruyan tanto ;-)”.

Ya existe un Framework muy parecido a Rails para .Net llamado Caslte, que toma casi todos los patrones de Rails como: el uso de partials, content’s for, filtros, etc. Me alegra mucho que tomen la filosofía de Rails, aunque hay características que se convierten más bien en analogías, ya que Rails usa Ruby como lenguaje de programación al contrario que Castle que usa C#, en ese caso las cosas que se hacen en Clastle con C# me parecen más transparentes usando Ruby que C#, ahora que se pongan a usar Ruby en ves de C# sobre .Net nose… o una mezcla de ambos, puede que resulte muy buena y extraiga las mejores características de los dos. Como de hecho ya lo hace Java, usando Ruby como frontal.

Para terminar, comento que estoy trabajando con Caslte y nHibernate sobre .Net, y la verdad no me ha costado mucho adaptarme a Castle, ya que como les digo usa casi todos los patrones de Rails.

Por ultimo acotar que, si se llega al punto de parecerse tanto a una plataforma, no hace más que aceptar la robustez de la misma con sus pros y contras. En resumen me quedo con Ruby on Rails, de todas maneras “Si nosotros venimos haciendo esto hace tiempo” :-)

Comments

Leave a response

Comments