Lenguajes De Programación.

Páginas: 12 (2938 palabras) Publicado: 20 de mayo de 2012
Universidad Francisco Gavidia
Programación II Grupo V01
Docente: Ing. José Guillermo Rivera Pleitez
Correo: grivera@ufg.edu.sv



Ensayo Sobre:Ajax, jQuery, Crystal Report, Silverlight, J#, Smart Device, C#, Su Evolucion, Comparacion, Beneficios y Modo de funcionamiento.
Alumno: S Galdamez
Tecnico en Sistemas
Carne: GG102111

INTRODUCCION

Con este ensayo pretendo explicar loque son los lenguajes de programación y otras herramientas o librerías de las que se pueden servir estos lenguajes para acortar significativamente el tiempo, espacio, y complejidad de los programas creados.
Se explicara la conexión método de utilización y se darán ejemplos para ayudar al lector a comprender mejor al utilización de las herramientas antes mencionadas así como también comparacionesentre ellas para que sea mas fácil su entendimiento en caso el lector ya este familiarizado con alguna de ellas.

Índice

AJAX 1
C # 10
CONCLUCION 12
CRYSTAL REPORT 6
Indice iii
INTRODUCCION ii
J# 8
jQuery 3
SILVERLIGHT 7
SMART DEVICE 9

AJAX

El lenguaje de JavaScript era un poco soso, le faltaba un poco de sal para ser imprescindible, entonces llego AJAX.
Elsignificado de el acrónimo AJAX es Asynchronous JavaScript and XML.
AJAX no es un Nuevo lenguaje de programación, sino una nueva forma de usar estándares existentes, una nueva técnica.
AJAX es el arte de intercambiar información con un servidor, y actualizar partes de una pagina web-sin tener que recargar toda la página.
Conocimiento necesario para comenzar a estudiar AJAX
Antes de empezar se debe tenerun conocimiento básico de lo siguiente:
* HTML / XHTML
* CSS
* JavaScript / DOM

Ventajas:
* Basado en estándares abiertos
* Usabilidad, para que se pueda entender su importancia paginas web clásicas (las que no usan AJAX) deben cargar la pagina completa en dado caso parte de la pagina cambie.
* Multinavegador y Multiplataforma ejemplo de aplicaciones que usan AJAX:Google Maps, Gmail, Youtube, and Facebook tabs.
* Tiempos de espera menores
Desventajas:
* Falta de soporte en algunos navegadores antiguos
* Demasiado código hace lento el navegador
* Cambia funcionamiento de las páginas, algunos usuarios pueden no entender como va.
Como trabaja AJAX

AJAX esta basado en Estándares Internet
Y usa una combinación de:
* XMLHttpRequest object(para intercambiar información de forma sincronizada con un servidor)
* JavaScript/DOM (para mostrar/interactuar con la información)
* CSS (para estilizar la información)
* XML (a menudo usado como el formato para transferir información)
  Aplicaciones AJAX son browser- y plataformas-independientes!

Google Suggest
AJAX se popularizo en 2005 por Google, con Google Suggest.
GoogleSugest usa AJAX para crear interface dinámica: cuando usted comienza a escribir en el campo de búsqueda, un JavaScript envía las letras a un servidor y el servidor regresa una lista de sugerencias.

The div section will be used to display information returned from a server. The button calls a function named loadXMLDoc (), if it is clicked:
<html>
<body>

<divid="myDiv"><h2>Let AJAX change this text</h2></div>
<button type="button" onclick="loadXMLDoc()">Change Content</button>

</body>
</html>
Next, add a <script> tag to the page's head section. The script section contains the loadXMLDoc() function:
<head>
<script type="text/javascript">
function loadXMLDoc()
{
.... AJAX script goes here ...
}</script>
</head>

jQuery
fue presentada en Enero 2006 en BarCamp NYC por John Resig. Es usado por más del 55% de las 10,000 páginas web más visitadas, jQuery es la librería Javascript más popular en uso hasta ahora
jQuery es un framework Javascript, sirve como base para la programación avanzada de aplicaciones, que aporta una serie de funciones o códigos para realizar tareas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS