La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

F RAMEWORKS DE DESARROLLO JAVA,.NET Deisy Pérez Sánchez.

Presentaciones similares


Presentación del tema: "F RAMEWORKS DE DESARROLLO JAVA,.NET Deisy Pérez Sánchez."— Transcripción de la presentación:

1 F RAMEWORKS DE DESARROLLO JAVA,.NET Deisy Pérez Sánchez

2 F RAMEWORK Define un conjunto estandarizado de conceptos, practicas y criterios Estructura conceptual y tecnológica de soporte. Típicamente incluye: Programas Bibliotecas Lenguaje interpretado Ayuda al desarrollo y a la unión de los componentes de un proyecto.

3 F RAMEWORK Representa una arquitectura de software que modela las relaciones generales de las entidades del dominio. Provee una estructura y una metodología Una estructura de software compuesta de componentes personalizables e intercambiables Aplicación genérica, incompleta y configurable

4 OBJETIVOS Desarrollo rápido Desarrollo estructurado Reutilización de código Disminuir el esfuerzo en el desarrollo Aprovechamiento de funciones implementadas

5 F RAMEWORKS DE DESARROLLO Microsoft.Net Eclipse

6 .N ET F RAMEWORK Permite generar y ejecutar todo tipo de software Sus componentes facilitan la integración Visual Studio Microsoft Windows server Microsoft SQL server

7 .N ET F RAMEWORK Elementos principales Common laguage runtime Conjunto unificado de bibliotecas de clases (ASP.NET)

8 VENTAJAS Arquitectura flexible Utiliza servicios web (mecanismo de comunicación nativo) Promueve un desarrollo mas rapido Multiples lenguajes Creacion de multiples aplicaciones Servicios web Aplicaciones cliente inteligente

9 VENTAJAS Mejora el rendimiento Incorpora funciones avanzadas de compilacion y almacenamiento Administra la memoria, procesos y subprocesos Incrementa la seguridad Control a nivel de método sobre las tares que las aplicaciones puedes llevar a cabo o no Quien escribió el código

10 A RQUITECTURA DEL FRAMAWORK

11 E CLIPSE Eclipse es una estructura (workbench) que puede soportar distintas herramientas de desarrollo y para cualquier lenguaje

12 E CLIPSE La base para Eclipse es la Plataforma de cliente enriquecido (del Inglés Rich Client Platform RCP). componentes constituyen la plataforma de cliente enriquecido: Plataforma principal - inicio de Eclipse, ejecución de plugins OSGi - una plataforma para bundling estándar. El Standard Widget Toolkit (SWT) - Un widget toolkit portable. JFace- manejo de archivos, manejo de texto, editores de texto El Workbench de Eclipse - vistas, editores, perspectivas, asistentes

13 H ERRAMIENTAS ECLIPSE Las herramientas son parte del proyecto y a su vez son un proyecto en si mis mas

14 VENTAJAS Eclipse dispone de un Editor de texto con resaltado de sintaxis. La compilación es en tiempo real. Tiene pruebas unitarias con Junit, control de versiones con CVS, integración con Ant Asimismo, a través de "plugins" libremente disponibles es posible añadir control de versiones con Subversion.

15 A RQUITECTURA

16 R EFERENCIAS http://zarza.fis.usal.es/~fgarcia/docencia/poo/04- 05/Trabajos/Framework.NET.pdf http://eopsoa.blogspot.com/2009/02/eclipse-model- framework-cosa-fina-oiga.html


Descargar ppt "F RAMEWORKS DE DESARROLLO JAVA,.NET Deisy Pérez Sánchez."

Presentaciones similares


Anuncios Google