No existe ninguna "ardidez" como comentan, en primero porque ni
trabajo en Microsoft, ni yo desarrolle el
ASP.NET MVC, finalmente
porque utilizo Rails - felizmente en mi Macbook Pro -, simplemente
trato de no ser fanboy y ver en términos de tecnología las diferentes
opciones con mente abierta para así tratar de elegir la mejor
herramienta para el trabajo que tenga enfrente.
Pero la comparación de que Rails es igual
ASP.NET MVC o viceversa es
falsa, ya que el único punto en común que tienen, es que ambos
implementan el patrón MVC, pero si la finalidad es compararlo con algo
parecido en mundo Rails, en ese caso seria que es similar a Merb, ya
que ambos son agnósticos en varios puntos, por tal motivo incluyen
puntos de extensibilidad en áreas como IoC, Vistas, Acceso a datos,
pruebas (TDD, BDD).
Desde que MS presento el primer prototipo, nunca ha mencionado que era
innovador, el MVC ha de haber sido innovador en la década de los 70's
cuando lo crearon, pero 20 o 25 años después no. Que si el MVC de MS
ha tomado algo de Rails, eso es indiscutible - para bien o para mal -,
al igual que lo han hecho otros frameworks similares en otros
lenguajes, y la respuesta es simple, Rails es el que domina en este
ámbito. A final de cuentas el MVC de microsoft no es el único ni el
primer framework de ese tipo en el mundo .NET, ahí esta el ejemplo de
MonoRail, el cual si esta basado profundamente en Rails, inclusive con
soporte a ActiveRecord.
Y si acaso MS lo presenta como "nuevo", creo que se refieren a que es
una "nueva" herramienta para desarrollo web disponible en el
framework, y no a la interpretación que le están dando aquí, pero en
fin; cada quien ve las cosas como mejor le conviene/satisface.
Para cerrar, este es mi ultimo comentario al respecto, para evitar
seguir destilando "mi ardidez" en la lista.
Saludos
On Feb 19, 9:06 am, Daniel Manrique <
roa...@gmail.com> wrote:
> La ardidez es característica de los partidarios de cualquier
> herramienta cuando sale otra que compite y que pretende tener las
> mismas o iguales ventajas que la nuestra.
>
> Alguna vez recibí este comentario en un artículo sobre HAML (toda una
> maravilla):
>
> " Cualquier programador de coldfusion ve atonito lo que otros
> denominan sencillo o un progreso. "
>
> Pues yo supongo que estarán muy atónitos porque la verdad no conozco a
> ningún programador de coldfusion, ni tampoco he visto jamás el
> susodicho producto...
>
> En fin. Pero qué bien que ya tengan su MVC estos micro-chicos.
>
> 2009/2/19 Martin Trejo <
chilli.co...@gmail.com>:
>
>
>
> > Hhhhmmm... creo que se hirieron algunas suceptibilidades. :P
> > Lo que es cierto, es que Microsoft llegó como siempre, tarde al juego de
> > usar patrones de diseño.
> > En lo particular me molesta la fanfarria con lo que lo anunciaron ¿cómo
> > pretender ser innovador usando ideas de hace tanto tiempo?
> > En su momento, hice mi comentario sobre el tema:
> >
http://chilli-coder.blogspot.com/2007/11/mvc-significa-ms-visto-que-c...
> > Saludos,
> > Martín Trejo Chávez
> > 2009/2/19 mario.chavez <
mario.cha...@gmail.com>
> >>
http://mario-chavez.blogspot.com/2007/12/el-nuevo-microsoft-aspnet-mv...
> >>
http://mario-chavez.blogspot.com/2008/09/accesos-base-de-datos-patrn....