Desarrollo de Java Beans

Puntuación:   (3,4 de 5)

Desarrollo de Java Beans (Robert Englander)

Opiniones de los lectores

Resumen:

El libro es una bolsa de mezclas cuando se trata de entender Java Beans. Aunque cubre conceptos importantes y tiene buenas explicaciones, muchos usuarios han señalado que sus ejemplos contienen errores, lo que lleva a confusión, especialmente para los principiantes. Suele recomendarse a quienes tienen conocimientos previos de Java o de programación en general.

Ventajas:

Destaca conceptos importantes de Java Beans, una cobertura exhaustiva de los temas, buenas explicaciones y útiles fragmentos de código. Adecuado para personas con conocimientos previos de Java.

Desventajas:

Los ejemplos contienen errores y no compilan, puede ser confuso en el orden de presentación, puede no abordar adecuadamente las preguntas de aplicación, y no se recomienda para principiantes absolutos.

(basado en 10 opiniones de lectores)

Título original:

Developing Java Beans

Contenido del libro:

Java Beans es la novedad más importante de Java este año. Beans es la próxima generación de la tecnología Java, que no sólo añade funciones de las que carecía el lenguaje, sino que también permite a los programas Java interoperar con diversos entornos de desarrollo. La versión inicial incluye un puente para ActiveX/COM de Microsoft; las versiones futuras incluirán puentes para LiveConnect de Netscape y OpenDoc de IBM. Al tratarse de una "arquitectura de componentes" para Java, Beans puede utilizarse en entornos de programación gráfica, como JBuilder de Borland o VisualAge de IBM para Java. Esto significa que alguien puede utilizar una herramienta gráfica para conectar un montón de Beans entre sí y crear una aplicación, sin tener que escribir ningún código Java - de hecho, sin hacer ningún tipo de programación. Los entornos de desarrollo gráfico permiten configurar los componentes especificando aspectos de su aspecto visual (como el color o la etiqueta de un botón), además de las interacciones entre los componentes (lo que ocurre al hacer clic en un botón o seleccionar un elemento del menú). Un aspecto importante de los Java Beans es que los componentes no tienen por qué ser visibles. Parece una distinción menor, pero es muy importante: las partes invisibles de una aplicación son las que hacen el trabajo. Así, por ejemplo, además de manipular widgets gráficos, como casillas de verificación y menús, Beans permite desarrollar y manipular componentes que acceden a bases de datos, realizan cálculos, etcétera.

Puede crear aplicaciones completas conectando componentes preconfigurados, sin necesidad de escribir ningún código. Desarrollar Java Beans es para personas que necesitan estar al día de los últimos avances en tecnología de programación. Mínimamente, desarrollar Beans significa adoptar varios patrones de diseño simples en tu código. Sin embargo, eso es sólo el principio. Para aprovechar al máximo la arquitectura Java Beans, debe entender cómo escribir clases que sean serializables, utilizar eventos para la comunicación entre clases, saber cuándo y cómo proporcionar clases BeanInfo que den a los entornos gráficos más información sobre sus componentes, y proporcionar editores de propiedades y personalizadores que permitan a las herramientas gráficas trabajar con Beans más complejos. El libro cubre:

⬤ Eventos, escuchadores de eventos y adaptadores.

⬤ Propiedades, propiedades indexadas, propiedades vinculadas, propiedades restringidas y cambios de propiedades vetados.

⬤ Persistencia, serialización, versionado y validación de objetos.

⬤ Empaquetamiento de Beans mediante archivos JAR.

⬤ BeanBox, una herramienta de desarrollo prototípica.

⬤ Reflexión e introspección.

⬤ Editores y personalizadores de propiedades.

⬤ El puente ActiveX; uso de Java Beans en programas Visual Basic.

Otros datos del libro:

ISBN:9781565922891
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:1997
Número de páginas:300

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Java y Soap: Creación de servicios web en Java - Java and Soap: Building Web Services in...
Java y SOAP ofrece a los desarrolladores Java una...
Java y Soap: Creación de servicios web en Java - Java and Soap: Building Web Services in Java
Desarrollo de Java Beans - Developing Java Beans
Java Beans es la novedad más importante de Java este año. Beans es la próxima generación de la tecnología Java, que no...
Desarrollo de Java Beans - Developing Java Beans

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)