Descargar Libros y Ebooks (PDF / EPUB)

La mejor selección de ebooks gratis en español

Busca tu ebook....

Hemos encontrado un total de 39 libros disponibles para descargar
Desarrollo de aplicaciones mediante framework de spring

Desarrollo de aplicaciones mediante framework de spring

Autor: Eugenia Pérez Martínez

Número de Páginas: 297

La edición empresarial de Java es una de las tecnologías de desarrollo más demandadas actualmente. Sin embargo, JEE ofrece solo un conjunto de herramientas básicas y se apoya en otros frameworks para poder crear proyectos sólidos cuyo mantenimiento sea lo más fácil posible. Spring es, sin duda, el framework por excelencia sobre el que se construyen aplicaciones empresariales en Java. Es una herramienta opensource capaz de integrarse con otros frameworks como Hibernate o Struts2 y que nos ofrece un marco ideal para que nuestras aplicaciones se desarrollen de forma limpia y cohesionada a través de técnicas como la inyección de dependencias o los aspectos. A través de este libro te introducirás en el framework Spring y en sus conceptos clave como la inversión de control. Partiendo de ejemplos simples irás descubriendo las distintas facetas de este framework con especial énfasis en el desarrollo de aplicaciones web y sin perder de vista la integración con Hibernate. También entra en detalles como la internacionalización o validación de formularios, entre otros, utilizando en todo momento Maven como herramienta de gestión de proyectos e introduciendo otras como git. ...

Desarrollo de aplicaciones mediante el Framework de spring.

Desarrollo de aplicaciones mediante el Framework de spring.

Autor: Eugenia Pérez Martínez

Número de Páginas: 297

La edición empresarial de Java es una de las tecnologías de desarrollo más demandadas actualmente. Sin embargo, JEE ofrece solo un conjunto de herramientas básicas y se apoya en otros frameworks para poder crear proyectos sólidos cuyo mantenimiento sea lo más fácil posible. Spring es, sin duda, el framework por excelencia sobre el que se construyen aplicaciones empresariales en Java. Es una herramienta opensource capaz de integrarse con otros frameworks como Hibernate o Struts2 y que nos ofrece un marco ideal para que nuestras aplicaciones se desarrollen de forma limpia y cohesionada a través de técnicas como la inyección de dependencias o los aspectos. A través de este libro te introducirás en el framework Spring y en sus conceptos clave como la inversión de control. Partiendo de ejemplos simples irás descubriendo las distintas facetas de este framework con especial énfasis en el desarrollo de aplicaciones web y sin perder de vista la integración con Hibernate. También entra en detalles como la internacionalización o validación de formularios, entre otros, utilizando en todo momento Maven como herramienta de gestión de proyectos e introduciendo otras como git. ...

Conoce todo sobre Desarrollo de aplicaciones mediante el Framework de Spring

Conoce todo sobre Desarrollo de aplicaciones mediante el Framework de Spring

Autor: Eugenia Pérez Martínez

Número de Páginas: 296

Spring es el framework por excelencia para la construcción de aplicaciones empresariales en Java (Description in English below). Es una herramienta opensource capaz de integrarse con Hibernate o Struts2 y que nos ofrece un marco ideal para desarrollar aplicaciones a través de técnicas como la inyección de dependencias o los aspectos. Este libro te introducirá al framework Spring y sus conceptos clave. Partiendo de ejemplos simples, descubrirás las facetas del framework con énfasis en el desarrollo de aplicaciones web. Entrarás en detalles como la internacionalización o validación de formularios, entre otros, utilizando Maven como herramienta de gestión de proyectos e introduciendo otras como Git. Description in English: The business edition of Java is currently one of the most sought-after development technologies in the world. However, JEE offers only a set of basic tools and relies on other frameworks to create solid projects whose maintenance is as easy as possible. Spring is an open source tool capable of integrating with other frameworks such as Hibernate or Struts2 and that offers us an ideal framework for our applications to develop in a clean and cohesive way...

Aprende a Desarrollar con Spring Framework - 3º Edición

Aprende a Desarrollar con Spring Framework - 3º Edición

Autor: Gabriel Méndez González

Número de Páginas: 60

Spring es un framework que da soporte al desarrollo de aplicaciones empresariales en Java, surgió como una alternativa ligera a la compleja plataforma J2EE, ganando muchísima popularidad entre los programadores. Spring nos proporciona una serie de características, entre las que tenemos que destacar la inyección de dependencias, la gestión de transacciones, el soporte para pruebas automatizadas y el soporte orientado a aspectos de programación. Spring Framework es un software libre, desarrollado por la Spring Source. Se puede utilizar en contenedores web, dispensando servidores de aplicaciones JEE como Glassfish y JBoss. También se puede utilizar para aplicaciones de escritorio. Para la mayoría de los escenarios a los que se enfrenta un desarrollador de software hoy en día, Spring es una alternativa muy flexible a la especificación JEE. Una de sus principales ventajas es la independencia de un contenedor JEE, facilitando el desarrollo y, principalmente, la realización de pruebas automatizadas.

Aprende a Desarrollar con Spring Framework

Aprende a Desarrollar con Spring Framework

Autor: Gabriel Méndez González

Número de Páginas: 105

Spring es un framework que da soporte al desarrollo de aplicaciones empresariales en Java, surgió como una alternativa ligera a la compleja plataforma J2EE, ganando muchísima popularidad entre los programadores. Spring nos proporciona una serie de características, entre las que tenemos que destacar la inyección de dependencias, la gestión de transacciones, el soporte para pruebas automatizadas y el soporte orientado a aspectos de programación. Spring Framework es un software libre, desarrollado por la Spring Source. Se puede utilizar en contenedores web, dispensando servidores de aplicaciones JEE como Glassfish y JBoss. También se puede utilizar para aplicaciones de escritorio. Para la mayoría de los escenarios a los que se enfrenta un desarrollador de software hoy en día, Spring es una alternativa muy flexible a la especificación JEE. Una de sus principales ventajas es la independencia de un contenedor JEE, facilitando el desarrollo y, principalmente, la realización de pruebas automatizadas.

Sin imagen

Desarrollo de aplicaciones mediante el framework de spring

Autor: Eugenia Pérez Martínez

Número de Páginas: 294
Spring.Tercera Edición

Spring.Tercera Edición

Autor: Craig Walls

Spring es un framework de código abierto imprescindible para facilitar el desarrollo de aplicaciones en Java. Spring 3 incorpora nuevas y potentes características como el lenguaje de expresiones SpEL, anotaciones para el contenedor IoC, compatibilidad con REST, servicios remotos, mensajería, seguridad, MVC, WebFlow, y mucho más. Con un estilo práctico, Craig Walls presenta Spring de la forma más interesante para un desarrollador Java, incluyendo ejemplos procedentes de casos reales que se centran en las características y técnicas que realmente necesita aprender; desde los aspectos más básicos, pasando por los elementos comunes de una aplicación Spring, hasta su integración con otras aplicaciones y servicios. Craig Walls es desarrollador de software en SpringSource. Autor reconocido, cuenta entre sus obras; XDoclet in Action y las dos ediciones anteriores de Spring. Defensor del framework Spring participa como ponente en charlas y conferencias. En la actualidad, vive en Plano, Texas.

Sin imagen

Efectividad del Framework basado en el patrón de diseño Modelo-Vista-Presentador en el desarrollo de aplicaciones Web Ajax para la entidad privada BluelStar Energy Solutions

Autor: Wilson Fredy Tuco Calizaya

El presente trabajo exhibe un estudio acerca de la tecnología AJAX, con el objetivo de brindar un ámbito conceptual acerca de los distintos aspectos relacionados a las mismas y proponer un framework para un eficiente desarrollo de aplicaciones Web Ajax. En la actualidad muchos de los desarrolladores de software estamos acostumbrados a no utilizar un patrón de diseño o un estandar para poder diseñar, codificar e implementar un sofware o una herramienta, y debido a esto muchas veces el código es ilegible y realizar mejoras o pruebas es un poco complicado más aún en aplicaciones Web Ajax. Además algunas veces nos enfocamos a desarrollar partes de la aplicación para las cuales ya existe una solución bien implementada y probada que haría más fácil, consistente y estructurada nuestra labor. Se propone desarrollar un framework basado en un patrón de diseño que pueda adaptarse mejor a las aplicaciones Web Ajax como es el patrón Modelo-Vista- Presentador a diferencia del patrón Modelo-Vista-Controlador, a la vez aprovechar herramientas para el desarrollo de aplicaciones ajax como es el SDK GWT y los framework Spring e Hibernate que haremos el uso en la parte de modelo y...

Seguridad en aplicaciones Web Java

Seguridad en aplicaciones Web Java

Autor: José Manuel Ortega Candel

Número de Páginas: 430

Java es uno de los lenguajes de programación más utilizados a nivel empresarial a la hora de desarrollar aplicaciones de gestión con buenos niveles de escalabilidad y disponibilidad. Además de tener sólidos conocimientos en programación orientada a objetos y arquitectura de software, desde el punto de vista de la seguridad, aquellos que buscan desarrollar una carrera profesional con tecnologías open source, es necesario conocer un conjunto de buenas prácticas a la hora de crear aplicaciones web. El objetivo de este libro es enseñar los principales criterios y buenas prácticas para crear aplicaciones web de forma segura en Java. Además comentaremos los aspectos de seguridad en las diferentes etapas del desarrollo de aplicaciones web en Java, alineadas a las buenas prácticas propuestas por OWASP (Open Web Application Security Project) y en particular el top ten de vulnerabilidades que podemos encontrar en aplicaciones web.Veremos cómo configurar la seguridad de nuestras aplicaciones en los principales servidores de aplicaciones del mercado y detallaremos los pasos a seguir para implementar mecanismos de seguridad con el framework Spring Security. Con el objetivo de...

Seguridad en aplicaciones Web Java

Seguridad en aplicaciones Web Java

Autor: José Manuel Ortega Candel

Número de Páginas: 430

Java es uno de los lenguajes de programación más utilizados a nivel empresarial a la hora de desarrollar aplicaciones de gestión con buenos niveles de escalabilidad y disponibilidad. Además de tener sólidos conocimientos en programación orientada a objetos y arquitectura de software, desde el punto de vista de la seguridad, aquellos que buscan desarrollar una carrera profesional con tecnologías open source, es necesario conocer un conjunto de buenas prácticas a la hora de crear aplicaciones web. El objetivo de este libro es enseñar los principales criterios y buenas prácticas para crear aplicaciones web de forma segura en Java. Además comentaremos los aspectos de seguridad en las diferentes etapas del desarrollo de aplicaciones web en Java, alineadas a las buenas prácticas propuestas por OWASP (Open Web Application Security Project) y en particular el top ten de vulnerabilidades que podemos encontrar en aplicaciones web.Veremos cómo configurar la seguridad de nuestras aplicaciones en los principales servidores de aplicaciones del mercado y detallaremos los pasos a seguir para implementar mecanismos de seguridad con el framework Spring Security. Con el objetivo de...

Tecnologías para arquitecturas basadas en microservicios

Tecnologías para arquitecturas basadas en microservicios

Autor: José Manuel Ortega Candel

Número de Páginas: 246

El objetivo de este libro es presentar cómo desarrollar arquitecturas basadas en microservicios, conociendo los principales frameworks de desarrollo y herramientas orientadas al despliegue de las aplicaciones mediante el uso de contenedores y orquestadores. Gracias al uso de plataformas basadas en contenedores y orquestadores conseguimos alta disponibilidad, al tener varias instancias disponibles en distintas máquinas al mismo tiempo, escalabilidad, donde cada microservicio es capaz de escalar individualmente y despliegue de nuevas versiones en un tiempo mínimo. El lector aprenderá los diferentes patrones que podemos utilizar cuando tenemos en mente el desarrollo de una aplicación basada en microservicios. El conocimiento de las buenas prácticas y patrones de desarrollo de software hace que los aplicaciones cumplan con todas las métricas de calidad de desarrollo como robustez, mantenibilidad, desacoplamiento y escalabilidad. 1. Introducción a las arquitecturas basadas en microservicios 2. Generadores de microservicios 3. Patrones de diseño 4. Microservicios en Java 5. Programación reactiva 6. Tecnologías basadas en contenedores 7. Introducción a Service mesh 8....

El gran libro de Java a Fondo 4a Ed.

El gran libro de Java a Fondo 4a Ed.

Autor: Pablo Augusto Sznajdleder

Número de Páginas: 342

Programar en Java y desarrollar aplicaciones Java son cosas diferentes. La primera requiere conocer el lenguaje de programación. La segunda, además, requiere dominar conceptos de diseño y herramientas genéricas o frameworks que faciliten la automatización de las tareas rutinarias y repetitivas del desarrollo. Este libro conjuga ambos caminos: le explica el lenguaje de programación desde cero y le guía en el desarrollo de aplicaciones Java que respeten los lineamientos de diseño recomendados por los expertos de la industria. A grandes rasgos, los temas tratados en este manual y con los que podrá desarrollar una aplicación Java, distribuida, basada en microservicios y con acceso a bases de datos son: el lenguaje Java, la Programación Orientada a Objetos, el JDBC (Acceso a Bases de Datos), los Patrones de Diseño, los Archivos y el Networking, Multithreading y Reflection (Introspección de Clases y Objetos). Asimismo, gracias a este libro, conocerá conceptos esenciales en Java como: o El frontend y el backend, este último dividido entre las capas de Negocio (façade) y de Acceso a Datos (DAO). o Los frameworks, para automatizar ciertas tareas del desarrollo y permitir...

Hibernate. Persistencia de objetos en JEE.

Hibernate. Persistencia de objetos en JEE.

Autor: Eugenia Pérez Martínez

Número de Páginas: 232

El acceso a una base de datos es un requisito imprescindible para las aplicaciones empresariales y también una tarea que puede llegar a resultar compleja. Es preciso utilizar herramientas que, además de facilitar esta labor, nos permitan abstraer la aplicación del origen de datos y nos dirijan a que el código se preocupe únicamente de gestionar objetos. Hibernate es el framework de mapeo objeto-relacional de referencia y una tecnología que está presente en la mayoría de proyectos Java empresariales. Este libro ofrece, además de una introducción al framework y a la persistencia de datos en Java, un recorrido por las distintas maneras de interactuar con una base de datos relacional, empezando desde ejemplos sencillos a escenarios más complejos de mapeos. También cubre otros aspectos como el lenguaje HQL que nos permite un control más preciso de las consultas a la base de datos. Todo ello explicado a través de multitud de casos prácticos que muestran los detalles necesarios para comprender y asimilar cómo trabajar y aplicar Hibernate en proyectos profesionales. • Descubre el framework Hibernate • Comprende la relación entre Hibernate y JPA • Aprende cómo...

El gran libro de Angular

El gran libro de Angular

Autor: David Miquel Boada Oriols , Juan Gómez Gutiérrez

Número de Páginas: 454

Angular es el framework que te permitirá desarrollar y mantener aplicaciones web del lado cliente (FronEnd). Podrás crear aplicaciones Single-Page Application (SPA) con las que conseguirás una experiencia de usuario tan fluida como cualquier aplicación de escritorio. Este libro presenta en 100 ejercicios prácticos todos los elementos (módulos, componentes, servicios, etc.) y apartados a considerar cuando te dispones a desarrollar aplicaciones con Angular. Asimismo, refuerza e introduce otros temas que participan activamente en el mundo del desarrollo web: Ejercicios sobre CSS, HTML, JSON y jQuery. Desarrollo de una aplicación MEAN completa, con su backend (Express) y frontend (Angular), que te permitirá el mantenimiento de una tabla de base de datos MongoDB. Explicación del trabajo con Bootstrap para que puedas realizar aplicaciones vistosas con muy poco esfuerzo y aprovechar un buen número de recursos ya ofrecidos por este framework complementario. Además, en la parte inferior de la primera página del libro encontrarás el código de acceso que te permitirá acceder de forma gratuita a los contenidos adicionales del libro en www.marcombo.info. Con Angular conseguirás ...

Calidad del producto y proceso software

Calidad del producto y proceso software

Autor: Coral Calero Muñoz , Mario G. Piattini Velthuis , María Ángeles Moraga De La Rubia

Número de Páginas: 668

La calidad del software es un tema cada vez más en boga y al que se presta mayor atención, no sólo desde el punto de vista investigador, sino también desde el punto de vista empresarial. Cada vez más las empresas pretenden diferenciarse de sus competidores basándose en la calidad de los productos que ofrecen a sus clientes. Este texto tiene como objetivo ayudar a consolidar, unificar y divulgar conocimientos sobre la calidad de los Sistemas de Información y fomentar el desarrollo y uso de nuevas técnicas y metodologías para garantizar la calidad de los productos y los procesos software. El libro está dividido en tres partes. La primera de ellas cubre aspectos generales de calidad del software: el uso de estándares, los nuevos aspectos de normalización de la calidad en los que ISO está trabajando, la familia SQuaRe (Software Quality Requirements), lenguajes para modelar la medición de la calidad del software, técnicas utilizables para la validación en ingeniería del software, visualización de la calidad y la relación entre la calidad externa de un producto software y su calidad en uso. La segunda parte del libro versa entorno a modelos, métodos, metodologías y...

Arquitectura Java JPA Domain Driven Design

Arquitectura Java JPA Domain Driven Design

Autor: Cecilio Alvarez Caules

Libro que nos permite adquirir unos conocimientos sólidos sobre JPA (Java Persistence API) y sobre como generar modelos de dominio sólidos.

Economía del género

Economía del género

Autor: María Flórez-estrada

Número de Páginas: 310

Contenido. Presentación Carlos Sandoval García ix. Presentación María Rosa Renzi xi. Introducción: ¿Y si el género es economía? xv. Capítulo 1:Hacia una economía política del sexo 1. Capítulo 2:Los cambios que feminizaron el mercado 15. Capítulo 3:Oportunidades dispares en una economía transgenéro 83. Capítulo 4: Conclusiones y reflexiones finales: una economía transgénero que pone en desventaja a las mujeres 229. Anexo El género en los juguetes y los avisos de empleo (Fotografías de juguetes vendidos en la navidad de 2005 y avisos publicados en 2005 y 2006) 245. Bibliografía 249. Acerca de la autora 259.

Programación Orientada a Objetos en JAVA

Programación Orientada a Objetos en JAVA

Autor: Francisco Blasco

El objetivo principal de este libro es presentar al lector los fundamentos de la Programación Orientada a Objetos. Focalizamos la atención en conceptos como el encapsulamiento, la herencia, el polimorfismo, composición, delegación, clases envoltorio, reflection, genéricos, lanzamiento, intercepción, tratamiento de excepciones, etc. Se ha escogido Java como medio en que implementar dichos conceptos por ser el máximo exponente de la Orientación a Objetos; por su purismo, por su trayectoria y por su expansión. Se incluyen múltiples ejemplos de aplicaciones Java, todos ellos cuidadosamente elaborados y especialmente dirigidos a facilitar la comprensión del concepto que se aborda en cada momento, así como numerosos gráficos en que se representan los datos, objetos, y métodos que intervienen en cada ejemplo. Se ha intentado establecer en cada tema una progresión en el nivel de complejidad, planteando en primer lugar programas breves y sintéticos para posteriormente presentar aplicaciones de mayor extensión para ayudar al lector a integrar dichos conceptos la realidad productiva. Adicionalmente, se incluyen temas específicos en que se exponen los mecanismos a utilizar...

Enciclopedia Del Lenguaje C++

Enciclopedia Del Lenguaje C++

Autor: Francisco Javier Ceballos Sierra

Número de Páginas: 1087

La programación orientada a objetos (POO) es una de las técnicas más modernas de desarrollo que trata de disminuir el coste del software, aumentando la eficiencia y reduciendo el tiempo de espera. Por eso, donde la POO toma verdadera ventaja es en poder compartir y reutilizar el código. Sin embargo, no debe pensarse que esta forma de programación resuelve todos los problemas de una forma sencilla y rápida. Para conseguir buenos resultados, es preciso dedicar un tiempo mayor al análisis y al diseño; pero no será un tiempo perdido, ya que redundará en el empleado en la realización de aplicaciones futuras. Existen varios lenguajes que permiten escribir un programa orientado a objetos; entre ellos hemos elegido C++. ¿Por qué C++? Porque posee características superiores a otros lenguajes. Las más importantes son: programación orientada a objetos, portabilidad, brevedad, programación modular, compatibilidad con C y velocidad. Además, se trata de un lenguaje de programación estandarizado (ISO/IEC 14882:1998), ampliamente difundido, y con una biblioteca estándar C++ que lo ha convertido en un lenguaje universal, de propósito general, y ampliamente utilizado tanto en...

Usabilidad Web. Teoría y uso

Usabilidad Web. Teoría y uso

Autor: Pablo E. Fernández Casado

Número de Páginas: 254

Que una interfaz esté pensada para dar una cierta experiencia de usuario no significa que sea usable. Dicho de otro modo, que la interacción del sistema con el usuario sea buena no quiere decir que las tareas a realizar se hagan correctamente. La usabilidad es por tanto, una característica que no debe ser clasificada como algo opcional o de valor añadido, se debe tomar como un requerimiento más en el desarrollo de aplicaciones y sitios web, desde su inicio. Su objetivo es especificar, diseñar y evaluar de forma cuantitativa y cualitativa la efectividad, eficiencia y satisfacción que consiguen los usuarios tras la finalización de una tarea concreta en un entorno controlado. La usabilidad puede incluso, definir una estrategia de contenidos, especificar o descartar una arquitectura o predecir el éxito o fracaso de un sistema o interfaz. Conocer las directrices, reglas de los principales autores, métricas más utilizadas y varios de los posibles métodos de evaluación proporcionará una visión global para diagnosticar y solucionar los errores más frecuentes o habituales en el proceso de diseño. Conocer, además, cómo volver accesibles los contenidos y dotarlos con esta...

Desarrollo de motores de búsqueda utilizando herramientas open source

Desarrollo de motores de búsqueda utilizando herramientas open source

Autor: José Manuel Ortega Candel

Número de Páginas: 330

El desarrollo de motores de búsqueda ha crecido en los últimos años gracias al uso de herramientas y frameworks open source, pues facilitan una base sobre la cual realizar nuestras aplicaciones orientadas a la extracción y búsqueda de diferentes fuentes de datos. Si desea adquirir los conocimientos necesarios para dominar las principales herramientas open source, las librerías y los frameworks, ha llegado al libro indicado. Este manual le proporciona, desde un enfoque teórico-práctico, todos los conceptos e instrucciones que le permitirán construir desde cero motores de búsqueda utilizando los lenguajes de programación Java y Python. Gracias a los contenidos del libro: o Conocerá la estructura y naturaleza de un motor de búsqueda, así como la importancia de los sistemas de búsqueda y recuperación de la información. o Aprenderá los principales motores de búsqueda open source y su funcionamiento interno. o Dominará las diferentes herramientas para desarrollar motores de búsqueda utilizando frameworks de desarrollo dentro de los ecosistemas de programación Java y Python. Además, con el objetivo de obtener el máximo provecho de las herramientas y facilitar el...

Robótica y domótica básica con Arduino

Robótica y domótica básica con Arduino

Autor: Pedro Porcuna López

Número de Páginas: 386

Este libro surge a raíz de la necesidad de crear un compendio de prácticas para iniciar a alumnos de formación profesional de grado medio, grado superior y bachillerato a la robótica y a la domótica mediante la plataforma de Arduino. La estructura del libro permite diferenciar tres partes o bloques: el primero dedicado a exponer unos pocos conceptos sobre Arduino y las disciplinas que lo rodean; el segundo dedicado a la explicación del lenguaje de programación de Arduino; y el tercer bloque se dedica al aprendizaje de Arduino a través de una serie de prácticas, donde se expone un componente electrónico o sensor. Cada práctica posee el código totalmente explicado, comentado y analizado. Este libro propone una serie de 28 prácticas detalladas y comentadas a docentes que deseen incorporar Arduino en alguna de sus asignaturas, y de guía de referencia y aprendizaje para aquellos lectores que puedan considerarse noveles en Arduino. Por tanto, el lector va aprendiendo mediante prácticas, aisladas en apariencia, cómo manejar la placa Arduino para después crear sus propios proyectos. Robótica y domótica básica con Arduino 9 7

Java a fondo

Java a fondo

Autor: Pablo Sznajdleder

Número de Páginas: 463

Java a fondo, ya en su tercera edición, es un curso universitario de lenguaje y desarrollo de aplicaciones Java (actualizado a la versión 8) basado en un enfoque totalmente práctico, sin vueltas ni rodeos. El libro comienza desde un nivel "cero" y avanza hasta llegar a temas complejos como introspección de clases y objetos, acceso a bases de datos (JDBC), multiprogramación, networking y objetos distribuidos (RMI), entre otros. Incluye introducción a Hibernate y Spring.

Struts

Struts

Autor: Antonio J. Martín Sierra

Número de Páginas: 300

La creciente demanda de nuevas funcionalidades y servicios requeridos a las aplicaciones Web modernas se está traduciendo en un aumento de la complejidad de los desarrollos, haciendo indispensable en la mayoría de los casos el empleo de algún tipo de utilidad que facilite la tarea del programador. En este contexto se enmarca Struts, sin lugar a dudas el marco de trabajo más popular para la construcción de aplicaciones Web con tecnologías J2EE. Su metodología de desarrollo y el amplio conjunto de utilidades y componentes que proporciona permite crear en un corto espacio de tiempo complejas aplicaciones Web totalmente robustas y escalables, lo que se ha traducido en el hecho de que Struts sea el framework preferido por la comunidad de desarrolladores J2EE para la construcción de sus aplicaciones. En este libro se analiza tanto la metodología de trabajo de Struts como los distintos elementos del framework, incluyendo las innovadoras adaptaciones del mismo que nos ofrece la última versión de Struts, conocida como Struts 2. Todo ello abordado de una manera didáctica y completado con numerosos ejemplos y prácticas que además de ayudar al lector a comprender los conceptos...

1948. Procesos, permanencias, tensiones y rupturas

1948. Procesos, permanencias, tensiones y rupturas

Autor: Julián Andrés Lázaro Montes , Laura Salcedo Díaz , Adriano Guerra , André Luiz Caes , Christian Maldonado , Edwin José Corena Puentes , Laura Isabel Martínez Silva , Muriel Jiménez Ortega , Robson Rodrigues Gomes Filho , Talia Zenaida Choque Chipana , Tomás Caballero

Número de Páginas: 271

Lejos están ya los tiempos en los que desde el interior de la disciplina historiográfica se generaron las inquietudes que culminaron en la ruptura con las formas tradicionales de escribir la historia, esas que daban como resultado unas narraciones que giraban en torno a fechas, gestas y héroes. El primer tercio del siglo fue el momento del desacople entre las percep- ciones tradicionales de lo que debía ser el objeto de estudio de la historia y las inquietudes que en adelante debían plantearse los historiadores o todos aquellos que se interesaran de manera crítica por el conocimiento del pasado, inquietudes que debían abarcar los más distantes y distintos ámbitos de la actividad humana, para de esta forma tratar de comprender en su más extensa y compleja dimensión (por no decir en su totalidad) al ser humano en el tiempo.

Aplicaciones con Visual Basic .NET

Aplicaciones con Visual Basic .NET

Autor: Enrique Gómez Jiménez

Número de Páginas: 664

El objetivo del libro es entregar al lector un curso completo para el desarrollo de aplicaciones con el lenguaje Visual Basic .NET que le permita abordarlo con facilidad, eliminando los errores de programación más comunes. *Ventajas competitivas: En la Web se encuentran todos los programas fuente del libro ordenados por capítulo, así como referencias y direcciones de Internet para reforzar los conocimientos adquiridos. *Aprenda: A crear aplicaciones Web, para escritorio y dispositivos móviles, desde el diseño de la base de datos hasta a la interfaz entre dispositivos. *Realice: Una calculadora en la Web, sitios para las transacciones electrónicas de un banco, una arrendadora de autos. *Aplicaciones desconectadas para dispositivos móviles. *Nivel: Intermedio - Avanzado

Excel 2016 Avanzado

Excel 2016 Avanzado

Autor: Juan Antonio Gómez Gutiérrez

Número de Páginas: 546

Este libro está dirigido tanto a personas que quieran introducirse en el uso de Microsoft Excel como para expertos que quieran profundizar sobre algún detalle en particular en el uso del producto y quieren estar al día de las principales novedades que aporta la versión de Microsoft Excel 2016. El libro aborda en detalle cada una de las pestañas que por defecto se ofrece en el producto y por esa razón se ha dedicado un capitulo a cada una de las mismas. Asimismo, se han incluido un par de capítulos al principio para que, aquellos que están empezando a descubrir las ventajas de trabajar con Excel, tengan una referencia sobre los elementos de la interfaz más comunes y sobre los conceptos básicos más generales. Se abordan aspectos que van desde la configuración del producto, hasta la creación de macros pasando por la seguridad, el uso de funciones, la creación de mapas 3D, la creación de gráficos e informes y el trabajo en grupo compartiendo libros de trabajo. Dedicamos mucha atención al tema de “Obtener y Transformar Datos” (Power Query) ya que es una herramienta muy útil tanto a nivel profesional como personal. Se incluye también un capitulo con una selección ...

Sistemas Digitales. Principios, análisis y diseño

Sistemas Digitales. Principios, análisis y diseño

Autor: Héctor Flórez Fernández

Número de Páginas: 224

Se ofrece al lector una exposición clara y suficiente de, los conceptos básicos de los sistemas digitales combinacionales y secuenciales. Además, presenta conceptos básicos de microprocesadores. En este documento se puede obtener el conocimiento y habilidad necesaria para resolver diseños de electrónica digital con base en los fundamentos del mimo. El documento evidencia una exposición de los conceptos de la misma forma en que estos han venido evolucionando. Con base en ello, es importante tener en cuenta que cada uno de los conceptos presentados depende ampliamente de los conceptos anteriores. De esta forma se llega a la comprensión total de cada uno de los temas. La lógica combinacional, trata dispositivos con una característica fundamental que consiste en que cada salida de un circuito lógico depende totalmente de la combinación lógica de entrada que se le aplique. Dentro de estos dispositivos están los sumadores, codificadores multiplexores entre otros. La lógica secuencial, trata dispositivos en donde su salida depende de una señal digital temporizada que se obtiene a través de un oscilador digital que actúa a una frecuencia deseada. Esta característica...

Cloud: Herramientas para Trabajar en la Nube

Cloud: Herramientas para Trabajar en la Nube

Autor: Ainoa, Celaya Luna

El objetivo de este manual es ofrecer una visión global sobre el concepto cloud o trabajo en la nube, haciendo hincapié en las aplicaciones que pueden ser de utilidad a todo tipo de usuarios y prestando especial atención a las pequeñas y medianas empresas. También se dedica un capítulo introductorio al cloud computing, donde se describen de forma básica los servicios que se pueden contratar con esta tecnología. Se muestra cómo realizar tareas de todo tipo en la nube, desde almacenamiento de archivos, gestión multimedia, marketing online, etc.

Desarrollo Global de Software

Desarrollo Global de Software

Autor: Mario G. Piattini Velthuis

Número de Páginas: 456

La globalización ha llevado a las empresas a distribuir sus equipos de desarrollo de software en varias ciudades de un mismo país o en países diferentes llegando a un modelo de desarrollo deslocalizado, conocido como Desarrollo Global del Software (DGS). El DGS se ha consolidado como uno de los aspectos más relevantes en la investigación y en la práctica de la Ingeniería del Software en la década de 2010, siendo un campo que presenta constantemente nuevos problemas y desafíos, hasta llegar a convertirse en la norma en la industria del software. Este libro presenta de forma clara el concepto de DGS y la terminología relacionada expone las ventajas y desafíos que lleva consigo, da a conocer los métodos utilizados en las distintas fases del DGS, describe la tecnología actualmente disponible, proporciona pautas y experiencias que ayudan a los profesionales a predecir y subsanar los riesgos que conlleva este tipo de desarrollo de software e indica estrategias para su enseñanza. A lo largo de esta obra se ha combinado el rigor científico con la experiencia práctica, proporcionando una panorámica actual y completa sobre la problemática asociada al Desarrollo Global de...

Ciberseguridad industrial e infraestructuras críticas

Ciberseguridad industrial e infraestructuras críticas

Autor: Varios Autores

Número de Páginas: 346

El propósito de esta obra es transmitir a los equipos responsables de la ciberseguridad, estudiantes y profesionales del sector una visión completa de las características y alcance de la ciberseguridad cuando se persigue proteger activos industriales o que prestan servicios esenciales. Lo que habitualmente se denomina ciberseguridad industrial. El libro se estructura en diez capítulos de fácil lectura y recoge de forma práctica y didáctica los siguientes temas: Los activos más comunes que pueden encontrarse en entornos industriales o en infraestructuras críticas y las principales amenazas y grupos APT que pueden provocar un incidente de ciberseguridad. Los marcos y estándares disponibles para gobernar y gestionar el ciberriesgo OT (o de operación). Las vulnerabilidades de los activos que convergen en un entorno industrial o crítico, así como las recomendaciones técnicas y procedimentales que deberían desplegarse. Las medidas y soluciones existentes que posibilitan la detección temprana y la correlación de eventos en entornos industriales. Las mejores prácticas para diseñar una estrategia de continuidad de negocio que incluya planes de respuesta y recuperación...

Informe mundial de las Naciones Unidas sobre el desarrollo de los recursos hídricos 2018

Informe mundial de las Naciones Unidas sobre el desarrollo de los recursos hídricos 2018

Autor: Wwap

Número de Páginas: 168
Java Limpio

Java Limpio

Autor: Pello Xabier Altadill. Izura

Número de Páginas: 456

Este libro presenta las caracter�sticas del lenguaje Java y muestra c�mo desarrollar proyectos aplicando buenas pr�cticas como testing, refactoring, patrones y c�digo limpio. Adem�s de tener una completa referencia del lenguaje UML tambi�n introduce al desarrollo de proyectos con Scrum.

Sin imagen

El Lenguaje de Patrones

Autor: Christopher Alexander , Sara Ishikawa , Murray Silverstein , Max Jacobson , Shlomo Angel , Ingrid Fiksdahl-king

Número de Páginas: 1016
Técnicas Cuantitativas para la Gestión en la Ingeniería del Software.

Técnicas Cuantitativas para la Gestión en la Ingeniería del Software.

Autor: Isabel Ramos Román , Javier Dolado Cosín

Número de Páginas: 400

El interés de esta obra reside en que cubre un amplio abanico de aspectos relativos a la gestión en la Ingeniería del Software estructurados en dos partes. La primera, trata temas básicos como los modelos de mejora de procesos, pruebas, la representación de proyectos, la simulación y la estimación. La segunda parte contempla temas más avanzados relativos a validación empírica, estadística y extracción de conocimiento para la gestión de proyectos software. La presentación del contenido combina un estilo más tutorial en la primera parte junto con un estilo más cercano a la investigación en la segunda. La amplia variedad de las disciplinas que confluyen en la gestión de los proyectos software se reúne aquí para que pueda ser utilizada como material para los últimos cursos de las titulaciones de grado en ingenierías (Informática, Telecomunicaciones, Organización Industrial), así como para postgrados (Master y Doctorado).. Todos los autores son profesores universitarios expertos en las materias tratadas en cada capítulo.

Periodismo, “noticias falsas” & desinformación

Periodismo, “noticias falsas” & desinformación

Autor: Unesco , Ireton, Cherilyn , Posetti, Julie

Número de Páginas: 127

Últimos libros y autores buscados