PXTools: La herramienta tras el proceso de migración.

Slides:



Advertisements
Presentaciones similares
Web Forms en ASP .Net 2.0 El próximo paso.
Advertisements

Como Migrar a Software Libre
Presentación del estado del arte
Presentación del estado del arte
1 Materiales Don Goyo 22/Enero/ Opinión 1 de expertos externos a la empresa En primera instancia se recomienda una Reingeniería en la empresa,
Base de Datos Unidad I Introducción.
Presentación de la Plataforma de Gestión de la Excelencia
Alumno: Edmundo Orozco Medina Luego de esto se abrirá la ventana en donde debemos de modificar los campos que se consideren necesarios para la tabla.
Modelos de Datos Modelado y Diseño de Bases de Datos
JORNADAS “LA ADMINISTRACIÓN FINANCIERA DE LA CIUDAD AUTÓNOMA DE BUENOS AIRES A 15 AÑOS DE SU AUTONOMÍA” Evolución de los sistemas informáticos como herramienta.
Introducción Tema Importancia de los Interfaces de Usuario
Framework Hexápodo PHP fácil, rápido y sin dolor
(D2) Practicas y componentes para el desarrollo con.NET : PAG y Application Blocks Diego González - CTO
Migración Win a Web. Un caso de Outsourcing exprimiendo GXPatterns al máximo. Ing. Juan Marcelo Bustamante Lamas
Lic. Gonzalo R. Losada ARTech México GXpatterns: ¡Dispare su productividad!
Metodología de la Programación
Programación 1 Introducción
PXTools para Web Principales funcionalidades
Ing. Juan Marcelo Bustamante Lamas
DESARROLLO DE SISTEMAS
Alumnos: Edmundo Orozco Medina Hever Medina Herrera.
POO (Programación Orientada a Objetos)
Introducción al Software
SISTEMAS DE DISEÑO ASISTIDO POR COMPUTADORA
Facilitando el Desarrollo Web Mario Bustamante
MAIRA LUCIA ORTIZ CAMILO ORTEGON DIAZ CRISTIAN CAMILO VARGAS
BASES DE DATOS INTRODUCCION
Arquitectura de una aplicación
Inteligencia artificial
1 ONLINE SHOP ‘09 Ainara Ortega Silvia Urdiain Carmen Moriones.
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
SOFTWARE DE PROGRAMACIÓN
De Larrobla & Asociados
Desarrollo de aplicaciones para ambientes distribuidos
Tecnología para la Comunidad
“ReTaskXML: Especificación de modelos de tareas a partir de especificaciones de interfaces de usuario Universidad de Castilla-La Mancha Escuela Politécnica.
Arquitectura en Tres Capas
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
Software de sistema A esta categoría pertenecen todos los programas que denominamos Sistemas Operativos.
PXTools: Un cambio de paradigma de desarrollo Ing. Juan Marcelo Bustamante PuntoExe Consultores
GeneXus YI Presentación general de la versión Miguel Angel Salvatierra
Arquitecturas de Sistemas Interactivos: Introducción
Diferencia entre comercio electrónico y negocio electrónico
Desarrollo de Software Orientado a Objetos (deficiencias)
INFOPATH Ma. Belen Guevara. V ARIOS C ONCEPTOS Microsoft InfoPath es una aplicación usada para desarrollar formularios de entrada de datos basados en.
“... El aprendizaje tiene lugar cuando el alumno “internaliza” o se “apropia” de formas significativas de las acciones mediadas por herramientas, o de.
Wikis.
1. Definición: Nombre del proyecto Declaración del problema Meta a alcanzar (con métrica) Integrantes del equipo.
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Guadalupe Andrade Mociño.  Significa Modelo Vista Controlador  Es un patrón de diseño  Esta compuesto por tres grandes capas: modelo, vista y controlador.
Patterns en la X: ¡Más productivos que nunca! Ing. Juan Bustamante – Ing. Carlos García
MANTENIMIENTO.
Aprendizaje Social Conectivismo Redes Sociales como herramienta para una nueva forma de aprendizaje Mgst. Alberto Deras.
Armin Bachmann ARTech Pattern Generator Automatizando lo automatizable.
DISEÑO DE COMPONENTES Y DESARROLLO BASADO EN COMPONENTES
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
USO PEDAGÓGICO DE LAS TIC RUBY CRISTINA GIRALDO
ESTRUCTURA DE DATOS CÓDIGO Curso: Estructura de Datos Ing. Hermes Mosquera Angulo Director del curso.
ETAPA DE ANÁLISIS Profesora: Msc. Nelwi Báez. Etapas Sistema de Información AnálisisDesarrolloDiseño.
VentajasDesventajas Software Enlatado 1- Tiende a ser relativamente más económico. 2- Ofrece mayores garantías ya que fue desarrollada por una empresa.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
PRODUCTORES 360 ASISTENCIA TECNICA
Conociendo el modelo Cliente-Servidor
2015-BM5A. Introducción Durante años, los programadores se han dedicado a construir aplicaciones muy parecidas que resolvían una y otra vez los mismos.
 Tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, interfaces, relaciones y colaboraciones.  Se utiliza durante.
Windows Server 2012: el sistema operativo en la nube.
 Es el conjunto de programas, procedimientos y documentos relacionados con el sistema hardware. programasprocedimientosdocumentossistemahardware.
Neysa Villamizar V Sección: 242. Es una herramienta on-line para sitios web con mucha facilidad y gran atractivo, ya que están basados en tecnología.
Transcripción de la presentación:

PXTools: La herramienta tras el proceso de migración

Concepto El proceso de migración es costoso Se desarrollo una herramienta basada en patterns – Permita agilizar el proceso (aumento de productividad). – No requiera programadores expertos en Web. – Se realice el desarrollo en forma declarativa. Anécdotas – Insis (PXParameterRequest) – Swedish Match (PXSynchronization)

Filosofía La programación declarativa permite la abstracción de la plataforma. – Desarrollamos conceptos de User Interface independientes de la plataforma. Todo el conocimiento se almacena en las instancias. – No queremos modificar código en los objetos generados. – Se requirió potenciar mucho la instancia.

¿La Programación Declarativa genera restricciones? Si. ¿Cómo quitamos esta restricción? – MasterPages – Theme – Templates

Marke Inicial

Marke Final

¿Qué nos permite el uso de estos elementos? Las restricciones en cuanto a diseño gráfico de aplicaciones es muy baja. Podemos interactuar con User Controls que mejoren el concepto de RIA. Nos permite cambios de diseño sin afectar la lógica funcional de la aplicación.

¿Qué logramos con este paradigma? No tropezar dos veces con la misma piedra. La programación basada en patterns con abstracción de la plataforma permite generar hoy Web y en el futuro lo que sea. – No migramos a Web. – Migramos a Pattern.

¿Con qué nos quedamos luego de un proceso de migración? Con una KB migrada a tecnología Patterns. Con una aplicación web que no cambia la metodología operativa. Con una herramienta que permite abaratar costos de mano de obra

¿Preguntas?