Eco

Una plataforma para construir aplicaciones basadas en la web que se acercan a las capacidades de los clientes ricos
Descargar ahora

Eco Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • NextApp Inc
  • Sitio web del editor:
  • http://www.nextapp.com/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 4.1 MB

Eco Etiquetas


Eco Descripción

Una plataforma para crear aplicaciones basadas en la Web que se acercan a las capacidades de los clientes ricos Las aplicaciones se desarrollan utilizando una API orientada a componentes y orientada a eventos, lo que elimina la necesidad de hacer frente a la "basadas en la página" naturaleza de los navegadores. A la promotora, Echo funciona como una interfaz de usuario toolkit.The última iteración, Echo3, cuenta con la capacidad de las aplicaciones de grabación, ya sea en el lado del servidor Java o JavaScript en el cliente. Las aplicaciones de servidor se ejecutan en cualquier contenedor de servlets de Java y no requieren conocimientos desarrollador de HTTP, HTML o JavaScript del lado JavaScript.Client basados ​​en aplicaciones no requieren ningún servidor en absoluto, pero puede, por supuesto se comunican entre a través de XML o JSON a través de HTTP. tecnología AJAX multiplataforma se utiliza para la representación, y no se requieren plugins del navegador. Aquí están algunas características clave de "Eco": Características del lado del servidor Java: · Marco de componentes de compatibilidad con versiones anteriores: El bibliotecas Echo3 y Echo3Extras Java son en su mayoría compatible con Echo2. Se requiere algo de trabajo portar: el problema más notable es que el nombre del paquete base se ha cambiado la forma "nextapp.echo2" a "nextapp.echo". El primer paso en la migración es, pues, una búsqueda y reemplazo global. Las hojas de estilo XML deben ser traducidos a un nuevo formato (se proporciona un traductor). Además, EchoStudio3 proporciona una utilidad de traducción proyecto completo. El trabajo sólo es significativo en la migración es con componentes personalizados que hacen su propio código HTML y JavaScript: estos componentes deben ser portado a una nueva API (que es mucho más sencillo y automatizado que el equivalente Echo2). Las mejoras desarrollador Experiencia: · Automático serialización: Objetos de datos enviados entre el cliente y el servidor se puede serializar automáticamente entre Java, XML y JavaScript. La arquitectura de la serialización es extensible - código de serialización para los nuevos tipos de objetos puede ser añadido por el desarrollador. · Simplificado cliente / servidor de sincronización de los Pares: componentes serializar y comandos entre el cliente y el servidor se realiza de forma automática mediante la incorporada en la arquitectura de serialización. El desarrollador de componentes sólo es necesario especificar qué propiedades se deben enviar (por componentes, todas las propiedades de estilo locales se envían de forma automática). Mejoras de la experiencia del usuario: · Mejora de disposición del motor: Echo3 cuenta con un motor de diseño mejorado que pueda componentes automáticamente de tamaño a su contenido (por ejemplo, cristales de las ventanas y SplitPanes. · Reducción de ancho de banda: Echo3 utiliza aproximadamente el 30-40% de la anchura de banda de una solicitud de Echo2 comparable. StyleSheet información se envía al cliente una sola vez (toda la hoja de estilo es de serie para el cliente en el arranque). · Reducción de la carga del servidor: Debido al hecho de que el servidor ya no es la representación HTML, que tiene un poco menos trabajo que hacer. Los medios de uso de ancho de banda reducido a menos de la CPU del servidor y la utilización de memoria para la representación. · Teclado de un desplazamiento de gestión /: Enfoque entre los componentes está ahora totalmente rastreado. Echo elimina la práctica de utilizar los números de índice de tabulación secuenciales a fin enfoque de control, en lugar de presentar el próximo / previo eventos elemento de enfoque a los componentes de una interfaz de usuario más intuitiva. Los componentes que tienen múltiples "puntos focales" benefician especialmente de esta característica. Del lado del cliente Marco Características de la aplicación: · Del lado del cliente Marco de Aplicación: La entirity del marco Echo ha sido portado a JavaScript, de manera que las aplicaciones pueden ser desarrolladas completamente en JavaScript y la función del todo sin ningún tipo de servidor de ida y vuelta. La API de la versión de cliente es similar al marco del lado del servidor. (Del lado del servidor desarrollo de aplicaciones Java se apoya también. Las marcas marco del lado del servidor El uso de un derivado del marco del lado del cliente para hacer que el estado de la aplicación del lado del servidor de forma remota.) · Retraso en el renderizado por lotes: El marco de aplicación de cliente hace cambios a su jerarquía de componentes en lotes, tanto en la misma forma que la versión cliente / servidor del marco del eco. Esta estrategia aumenta problemas de representación parpadeo de la pantalla de eficiencia y elimina potenciales. . El Editor de texto RICK ECHO3EXTRAS utiliza esta función para mostrar a Menubarpane, cuadros de diálogos basados ​​en WindowPane, Colorselects, Barras de herramientas y otros elementos de UI. Al escribir el Rico Editor de texto como una aplicación de ECHO de lado de cliente, se guardó mucho tiempo y el editor es mucho más rico en las características. Además, un componente prestado por la aplicación puede tirar de los datos de estilo de la hoja de estilo de la aplicación principal, de modo que la apariencia de sus componentes de eco renderizado imitará la de la aplicación que contiene. Características del lado del cliente JavaScript / DOM / HTML (Biblioteca CorJS): · Herencia JavaScript basada en clase: el módulo CorJS proporciona la capacidad de usar la herencia basada en la clase (en lugar de instanciales) en JavaScript. · Propiedades abstractas de JavaScript: El sistema CorJS de la definición de clase permite la declaración de métodos abstractos, asegurando que las implementaciones concretas las definen. · Propiedades virtuales y finales de JavaScript: el sistema de definición de clase permite que las propiedades de JavaScript se declaren como virtual o final, lo que permite la reserva de nombres de propiedades y evitar que las clases derivadas anulen las variables internas que se encuentran en las clases de base. · Método Referencias: El módulo CorJS define un concepto de "referencias de métodos" para devoluciones de llamada que se utilizan en todo el marco del lado del cliente. Los métodos se pueden usar las referencias al registrar los oyentes de eventos en los componentes, los elementos DOM y los objetos de script arbitrarios, tales que los eventos generados se dispararán a un método de una instancia de objeto específico. · Procesador de eventos DOM: todos los eventos DOM ahora son manejados por el procesador de eventos de CorJS DOM, lo que permite el uso de los oyentes de eventos de captura en todas las plataformas (Internet Explorer no admite de forma nativa capturando a los oyentes). · Programador: El módulo CorJS proporciona un sistema de programación basado en Window.SetTimeOut / intervalo () para invocar tareas repetidamente, después de un retraso, o después de que se haya completado el contexto de JavaScript actual. El programador admite las referencias del método, de modo que los métodos pueden invocarse en objetos específicos. · Representación fuera de la pantalla: la infraestructura está disponible para proporcionar la representación fuera de la pantalla a la DOM, de modo que los cálculos de tamaño se pueden realizar en HTML renderizado antes de colocarlo en pantalla. Este método es utilizado por el componente de la ventana, por ejemplo, a la altura de la barra de título automáticamente del tamaño. Nuevos componentes: · (Extras) RichTextArea: proporciona una implementación de edición de texto enriquecible altamente personalizable. · (Extras) Árbol: proporciona una implementación de árbol / transitable basado en modelo. · (Extras) Grupo: proporciona una región limínea con un título opcional. · (Extras) ToolTipContainer: proporciona la capacidad de aplicar lastimos de herramientas a los componentes arbitrarios.


Eco Software relacionado

Tfm

TFM: cree un archivo por lotes para que se pueda cargar en Autorized.net ...

230 1 MB

Descargar

AffRUS

AFFRUS - EDICIÓN DE EDICIÓN / DEBUGGING DE EDICIÓN / DEBUGACIÓN INTEGRADA ...

163 5.2 MB

Descargar

Flashtracer

FlashTracer - Firefox complemento que le permite rastrear cualquier archivo de flash. ...

154 28 KB

Descargar

CODONCODE ALINGER

Una gran aplicación para el ensamblaje de secuencia, la edición de contig y la detección de mutación ...

203 21.1 MB

Descargar