valor obtener asp.net jquery reference

asp.net - obtener valor de viewbag en javascript



¿Cuáles son algunos de los pros y los contras de usar jQuery? (10)

Como alguien que apenas sabe mucho de javascript, ¿es jQuery adecuado para mí? ¿Hay una mejor biblioteca para usar? He visto muchas publicaciones relacionadas con jQuery y parece ser la forma más efectiva de incorporar JavaScript a las aplicaciones ASP.NET.

He estado en el sitio de jQuery y he encontrado los tutoriales y otra información útil. Cualquier otro material de referencia (es decir, libros, blogs, etc.) sería útil.

¡Gracias!


Jquery es también el primer framework de JavaScript que utilicé también. Encuentro que la sintaxis es bastante útil para recoger y que la biblioteca de plugins y el soporte del usuario son muy útiles para aprender este idioma. Aunque finalmente continúo pidiendo prestados libros en JavaScript, sentí que jquery es quizás una buena forma de mostrar el poder de javascript.


Lo más importante que he encontrado útil para aprender jQuery son los complementos de otras personas. Encontraré algunas cosas que te gusten y leeré el código del complemento. Puede encontrar algunas cosas interesantes para aprender.


Lo mejor de las bibliotecas como jQuery y Prototype es que se ocupan de muchos de los kwirks de navegadores cruzados que pueden hacer que Javascript sea tan difícil de escribir. O uno de esos o quizás incluso mootools será bueno para ti, sus respectivos sitios web son casi tan buenos como un recurso como se va a obtener.

editar : en cuanto a la "estafa" de tener un tamaño de carga adicional en su página, sugiero usar Google para alojarlos por usted. De manera optimista, algunas personas lo almacenarán en caché desde otros sitios web, además, Google se encargará de las versiones / compresión para usted.


Mientras comenzaba a aprender JavaScript, miré las bibliotecas con asombro. Luego miré más de cerca a jQuery y me enganché. Ya no trabajaré con DOM sin cargar jQuery. No solo para sitios web, jQuery ofrece utilidades poderosas, código reducido y manejo simple de JavaScripts de administrador local.

Local JavaScripts + jQuery + msHta = guiones impresionantes impulsados ​​por la interfaz!

Para obtener más información sobre el uso de jQuery en scripts de administrador local, consulte mis publicaciones sobre el uso de jQuery y HTA ...

Chris


Pros: escriba menos, haga más.

Contras: tienes que aprenderlo (solo VS obtiene el intellisense, no el cerebro [:)])

Si está interesado en jQuery aquí hay una buena reseña de jQuery Books por Rick Strahl


Pros: navegador cruzado, nombres de funciones fáciles de usar.

Many plug-Ins. Only 15KB on the client Side. Community is pretty huge to guide you. Easy to work with Services(.svc,asmx) etc. I believe it is wonderful.

Contras:

You may forget JavaScripting

Por lo tanto, sugiero a los principiantes, primero aprendan JavaScripting y extraigan sus calcetines para JQuery .


Pros: no tiene que lidiar con el lío enredado que es la compatibilidad multiplataforma de Javascript. No tiene que preocuparse por qué navegadores son compatibles con los controladores de eventos estándar y que tienen sus propios sistemas de eventos. No es necesario escribir doscientas líneas de manipulación DOM con HugeLongFunctionNamesFromHell para obtener páginas dinámicas agradables.

Contras: Se trata de 15KB extra de código que sus usuarios deben descargar la primera vez que cargan su página.


Si solo está buscando una herramienta de JavaScript que sea compatible con el navegador y de tamaño bastante pequeño para hacer manipulación DOM y ajax, entonces jQuery podría ser el que está buscando.

Pero jQuery es falta en estas dos áreas:

  1. Widgets de Fullblown (piense en extjs). Nota: jQuery-UI no es tan completo y bastante lento.
  2. Soporte orientado a objetos (Mootools).

También comencé a usar jQuery, y he encontrado que es muy útil. Para mí, la mayor ventaja es tener un intellisense realmente agradable en VS para él, y no tener que buscar cada método arcaico en el mundo para realizar tareas simples. Para mí, parece mucho mejor organizado que simple javascript antiguo, y como alguien más dijo, tiene un montón de buenas bibliotecas integradas.


Pros : jQuery es una gran biblioteca que le permite obtener lo que quiere hacer en mucho menos código, con mucha menos molestia. La arquitectura del complemento es increíblemente simple, y la comunidad que produce complementos es muy fuerte y activa. Si puedes pensar "¿no sería agradable si pudiera ...?", Entonces es probable que haya un complemento para ello.

Contras : Usted está siendo abstraído del Javascript crudo. No subestimes el efecto de esta "estafa". Aunque trabajar en JS vainilla (es decir, javascript sin bibliotecas), puede ser un dolor masivo, te da una mejor comprensión de lo que estás haciendo en realidad. Puede encontrar que sus soluciones basadas en jQuery en realidad podrían hacerse en JS vainilla con mucho menos sobrecarga.