Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porSosimo Navar Modificado hace 9 años
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
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.