Gravatar de Armonth

El motivo de que Asp.net AJAX sea tan lento

Entre privativo y libre el usuario medio y muchos programadores suelen defender (que no preferir) el primero por ignorancia.

Pero sin embargo en la comparación de ASP (y Asp.net) contra PHP siempre he visto un apoyo enorme hacía la opción libre por muchos “buenos motivos” y muy pocos “malos” de ASP lo cual es raro ya que siendo de Microsoft el no ver alabanzas se hace normal pero el no ver críticas bien fundadas se hace algo raro.

Aunque haberlas haylas, siempre es interesante ver que puede ofrecer “la competencia”.

En ese aspecto y si bien no se trata 100% de Asp.net si no de Asp.net AJAX resulta muy interesante la entrada de hoy de Carlinhos al respecto.

Quizá no descubre nada nuevo: uno jamás debería fiarse de las pruebas hechas “en local”. Pero si ya de por sí descarto hacer nada en ASP.net (principalmente por falta de conocimientos en programación) el ver que genera ficheros JavaScript de 80KB (con compresión) ya me haría descartar la opción inmediatamente…

Que sea usable es lo más importante, que sea rápido es imprescindible pero que sea fácil de programar ya es algo menos importante…

6 Comentarios (feed)

  1. Gravatar de Blaxter Blaxter nos comenta:

    ¿80kb? Que poco. No, no es sarcasmo. Si pasas a plataforma de sun, JSF (java server faces) te encontrarás con js generados de 300kb para un hola mundo. Sin incluir librerías adicionales (algo muy común en aplicaciones jsf).

    Martes, 4 de Marzo/2008 @ 22:29

  2. Gravatar de david david nos comenta:

    Es cierto, eso mismo iba a decir, Microsoft ha creado un framework, un marco de trabajo en el cual una de sus metas principales a sido la mantebilidad… a preferido sacrificar algo el rendimiento pero la verdad es que ha creado un entorno de programación muy intuitivo , acompañado además de un IDE que para mi es lo mejor que existe.

    Yo no usaria ASP.NET para hacer un blog, aunque sería realmente sencillo implementarlo con esta tecnología, no lo dudo, pero carece de las ventajas que Wordpress tiene, como el buen uso de los estandares, código muy limpio y SEO.
    En cambio si usaría ASP.NET en aplicaciones que no requieran de SEO, como aplicaciones grandes para intranets, ya que se me hace mucho más facil de programar y manter.

    Es mi opinión.

    Un saludo.

    Miércoles, 5 de Marzo/2008 @ 2:03

  3. Gravatar de g30rg3_x g30rg3_x nos comenta:

    Y eso pasa en todas las frameworks includas las de PHP, en fin es el precio de hacer las cosas rapido…

    Jueves, 6 de Marzo/2008 @ 6:09

  4. Gravatar de mario mario nos comenta:

    Mayormente porque el javascript que genera el VS.net no es un código que controles. Esa plataforma está diseñada para que los desarrolladores visuales puedan incorporarse al desarrollo web.

    Si no controlas el código al 100% es dificil tener algo optimizado, si lo que buscas es rapidez de desarrollo bajo SDK’s, funciones o clases no desarrolladas por ti tienes esa desventaja.

    No obstante, como toda aplicación tiene sus requisitos, y normalmente el JS de VS.net es usar IEx…

    .NET es un lenguaje par aplicaciones, nunca para desarrollar web’s/portales con un alto rendimiento.

    Ahí queda mi opinión :-) Salu2.

    Jueves, 6 de Marzo/2008 @ 12:07

  5. Gravatar de efren efren nos comenta:

    Mira mi tiempo programado CGI´s (php,jsp,asp.net) me he dado cuenta que realmente asp.net no es tan lento como todos dicen realicen una comparacion de una aplicacion web entre los diferentes cgi, ejecutenla y comparen ya sea cliente y servidor y veran que asp.net no es tan lento , la unica desventaja grave que yo le veo es que es de microsoft y ya sabes es una llamativo para todos los hackers.

    Con respecto a obtimizarlo Mario, aspnet no es dificil ya que su IDE VWD lo realiza de una forma muy facil sin la necesidad de saber programar

    Domingo, 29 de Junio/2008 @ 10:41

  6. Gravatar de benigno benigno nos comenta:

    Bueno la verdad epino lo mismo las aplicaciones realizas en .net son para los que quieren algo robusto. he desarrolado aplicaciones web y han funcionado bien. El punto es que tan rapido se puede realizar las transacciones con ajax. y estoy buscando la forma de agilizarlo aun mas

    Miércoles, 10 de Septiembre/2008 @ 19:40

Comentarios cerrados