Ambientes de Desarrollo



Documentos relacionados
Listas de Control en Tecnología

Banco de Previsión Social Asesoría en Informática y Tecnología. Documento de. Listas de Control en Tecnología. Capítulo Middleware

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP?

Curso de Jboss Administración

Diplomado Java Web Programming with Servlets, JSP, JSF & Ajax

Tema 1. Introducción a Java EE

PROGRAMAS DE ESPECIALIZACIÓN EN COMPUTACIÓN E INFORMÁTICA (PECI)

Proyecto ELO-330 Administración Salas del Departamento de Electrónica RC1. Gerardo Lecaros Felipe Díaz

Usar medios digitales combinados con recursos físicos para optimizar el día a día de las personas.

UNIVERSIDAD OBERTA DE CATALUNYA. Herramienta Visual para Diseñar formularios Web WformDesigner

Cursos PROGRAMACIÓN DE APLICACIONES CON JAVA

CentralTECH JAVA EE 7 Desarrollo

FORMACIÓN ACADÉMICA FORMACIÓN COMPLEMENTARIA

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

CURRICULUM VITAE. Datos personales

Centro de Capacitación en Tecnologías de la Información. Desarrollo de. diplomado

INFORME Nº GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

Elección de tecnología para la capa de presentación de SOA. Huibert Aalbers Senior Certified Software IT Architect

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho

Arquitectura de Software del SIAFI AREA DE DESARROLLO UDEM

SOLUCIONES DE SOFTWARE CONFIABLES

CAPÍTULO 5. DESARROLLO Y PRUEBAS

PERFIL TÉCNICO ANALISTA-PROGRAMADOR

Yei. Servicios de desarrollo. Systems

Facultad de Ingeniería Escuela de Ciencias y Sistemas Estructura de Datos Guatemala 2013 JSF + JSP + RichFaces

PROGRAMAS DE ESPECIALIZACIÓN EN COMPUTACIÓN E INFORMÁTICA (PECI)

TEMARIO. Aplicaciones web con Visual Studio 2010 FrameWork 4.0

Nuestros servicios - Colaboración. Soporte y desarrollo en SharePoint. Web 2.0 y Ajax. Nuestros productos. maps. Mapas y tutoriales


Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

INFORME Nº GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

Java Avanzado Facultad de Ingeniería. Escuela de computación.

Curso de HTML5 y CSS3

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

/ FUNDAMENTOS DE DESARROLLO DE SOFTWARE

Pliego de Prescripciones Técnicas abreviadas aplicables a la contratación de un servicio de desarrollo y mantenimiento de aplicaciones para Regulación

Centro de Capacitación en Tecnologías de la Información. Desarrollo de. aplicaciones web con

emuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable

VÍCTOR MANUEL YAÑEZ PALOMINOS LOS CANCILLERES #1574, DPTO G-4, MAIPÚ (56-2) (09)

Nuevas Certificaciones Microsoft

(Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un

Microsoft SQL Server Conceptos.

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

Comunidades Virtuales


Potencie sus proyectos. Estrategias Diferenciadas S.A.

Tema 1: Introducción a las Tecnologías Java

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

Componentes de presentación

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

Generación de código para Hibernate desde modelos UML

Capas de la arquitectura de referencia

80295 Extending Microsoft Dynamics CRM 2011

Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

BOLETÍN DE NOVEDADES Barcelona, junio de 2008

Capítulo 1 Introducción

MS_10266 Programming in C# with Microsoft Visual Studio 2010

Nº de horas. exámenes y ejercicios MANUAL. curso on line

PROCESO CAS N ANA COMISION CONVOCATORIA PARA LA CONTRATACIÓN ADMINISTRATIVA DE SERVICIOS DE UN (01) ANALISTA PROGRAMADOR SENIOR

Desarrollo de Aplicaciones Web con JAVA: J2EE y Struts

Elementos requeridos para crearlos (ejemplo: el compilador)

MÁSTER UNIVERSITARIO EN INGENIERÍA WEB. Guía de Aprendizaje Información al estudiante

DETERMINACION DE VARIABLES E INDICADORES DE LA INVESTIGACION. Análisis Relacional de las Variables.-

Programa de actualización profesional ACTI.NET. Desarrollo de aplicaciones empresariales con ASP.NET MVC y Visual Studio 2010

Curso Java Curso Online Analista Programador Java

Guía de usuario CUBO TI

Se ofertan las plazas adjuntas para titulados en Informática.

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

EXPERTO EN OBIEE PROGRAMADOR SENIOR HTML5

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio).

UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE INGENIERIA VISUAL STUDIO Y OPENGL LABORATORIO COMPUTACIÓN GRAFICA

Contenido. Instalación y activación...7. Instalar Xcelsius Para instalar Xcelsius Activar Xcelsius

SÍLABO DE SOLUCIONES WEB Y APLICACIONES DISTRIBUIDAS

Contenido. Capítulo 1: Introducción a Visual Studio.NET 1. Capítulo 3: Datos y programación en Visual Basic.NET 47

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

Generador GeneXus.NET. Última actualización: 2009

[CASI v.0109] Pág. 1

Herramientas Libres para Desarrollo de Aplicaciones en la Industria del Software. Por Gustavo González

Taller de Sistemas de Información 1

Transcripción:

ASIT 20090901 LCT-Ambientes de Desarrollo v001.doc 14/12/2009 10:21:00 Documento de Listas de Control en Tecnología Ambientes de Desarrollo Versión 001 Setiembre 2009 ARCHIVO: ASIT 20090901 LCT-Ambientes de Desarrollo v001 Nº. PÁG: 1 / 8

Índice del Contenido 1. Abstract 3 2. Objeto 3 3. Alcance 3 4. Vigencia 3 5. Lista de Control sobre Tecnología 3 5.1. Capítulo: Ambientes de Desarrollo 4 5.1.1. Parte: Herramientas para Análisis y Diseño. 4 5.1.2. Parte: Herramientas de Desarrollo 5 5.1.3. Parte: Framework, Librerías, Plug-ins 6 5.1.4. Parte: Lenguajes de Programación y de Marcado 7 5.2. Referencias sobre el Capítulo Ambientes de Desarrollo: 8 5.2.1. Sentencia de Dirección de Tecnología 8 ARCHIVO: ASIT 20090901 LCT-Ambientes de Desarrollo v001 Nº. PÁG: 2 / 8

1. Abstract La presente Lista de Control en Tecnología, Capítulo Ambientes de Desarrollo, trata las siguientes Partes: Herramientas para Análisis y Diseño Herramientas de Desarrollo Ambientes de Desarrollo Lenguajes de Programación y Marcado 2. Objeto Este documento es la Lista de Control que tiene por objeto mantener el registro de los productos software que satisfacen los estándares definidos por el en las Partes arriba detalladas. 3. Alcance Esta Lista de Control de Tecnología deberá ser utilizada por todos los integrantes del Organismo como marco referencial y regulatorio del uso de productos de tecnología de la información del BPS. 4. Vigencia A partir de Setiembre de 2009 Sustituye la LCT vigente desde Mayo de 2007 5. Lista de Control sobre Tecnología Las Listas de Control se establecen básicamente considerando tres grupos de estados de los productos, desde el punto de vista del : No incluir en nuevos proyectos Planificar su eliminación Adoptar en nuevos proyectos Sustitución de tecnología no vigente Estudiar características Analizar aplicabilidad en el Banco Estudiar mercado ARCHIVO: ASIT 20090901 LCT-Ambientes de Desarrollo v001 Nº. PÁG: 3 / 8

5.1. Capítulo: Ambientes de Desarrollo 5.1.1. Parte: Herramientas para Análisis y Diseño. Las herramientas para Análisis y Diseño deberán estar basadas en el lenguaje UML. Visio (1) IBM Rational Rose Poseidón (Gentleware AG) (1) Preferencial: Se considerará Visio como la herramienta preferencial de modelado (disponibilidad de licencias de uso). Características de productos emergentes: o (cfr.: http://www.gentleware.com) ARCHIVO: ASIT 20090901 LCT-Ambientes de Desarrollo v001 Nº. PÁG: 4 / 8

5.1.2. Parte: Herramientas de Desarrollo Designer 2000 generando Visual Basic o C++ (o Forms y Report según excepción justificada) Microsoft Visual Studio (v.6) Microsoft Visual Studio 2005 IntelliJ IDEA Generadores de código propietario de Developer 2000 Versión 4.5 y 6 Clipper, Fox-pro, Forms Cobol J2SDK 1.4 Genexus versión 8(generando visual basic, C* o java) o inferiores. Genexus generando visual basic cualquier versión. Rational Developer Studio versión 6 GeneXus versión 9 generando Visual Basic, C* o Java para aplicaciones departamentales Eclipse Microsoft Visual Studio 2008 Dreamweaver Microsof Sylverlight 2 y 3 Microsof Expression 1 y 2 Java 2 SDK 1.5 Microsoft Sherpoint Designer 2007 NetBeans IDE Microsoft Visual Studio 2010 Power Builder Oracle 9i Jdeveloper o superior ARCHIVO: ASIT 20090901 LCT-Ambientes de Desarrollo v001 Nº. PÁG: 5 / 8

5.1.3. Parte: Framework, Librerías, Plug-ins SOFIA (Salmon Open Framework for Internet Applications) Aplication Developer Framework JDEVELOPER Framework 1.1 Enterprise Library versiones anteriores 4.1 Microsoft.Net Framewordk SDK Version 1.1 Framework J2EE Struts Java 2 SDK JBOSS TOOL HIBERNATE Entity Framework Enterprise Library 4.1 Framework Microsoft.net Versiones 2, 3 y 3.5 Modeling Edition Microsoft Windows Workflow Foundation Microsoft Windows Comunication Foundation Framework, librerías o plugins compatibles con otros estándares, particularmente los orientados al modelado, la configuración, el despliegue, la productividad. JSTL (5) - J2EE (opcional a partir de la v1.4) Implementaciones JSF Red Hat Developer Studio (4) AJAX (2) framework Wicket, caso Java ATLAS, caso Microsoft Ajax4jsf, RichFaces (3) Wev Service Software Factory : Modeling Edition ASP.NET MVC 1.0 SQL SERVER 2005/2008 BI ARCHIVO: ASIT 20090901 LCT-Ambientes de Desarrollo v001 Nº. PÁG: 6 / 8

(2) AJAX: Asynchronous JavaScript And XML Técnica, modelo de desarrollo de aplicaciones Web que involucra juntas varias tecnologías estándares: XHTML + CSS + JavaScript + DOM + XMLHttpRequest (3 ) Ajax4jsf, RichFaces: NOTA; Exadel se fusionó a JBoss, actual división de Red Hat. Son herramientas integrantes de Exadel Studio, hoy Red Hat Developer Studio. Proporcionan modelos potentes para crear aplicaciones avanzadas Web 2.0 y de Internet. JBoss Ajax4jsf, es una extensión Open Source del estándar JSF que añade las capacidades Ajax a las aplicaciones JSF sin necesidad de escribir código JavaScript. JBoss RichFaces es una biblioteca de componentes rica para JSF, construida encima de JBoss Ajax4jsf. Características de productos emergentes: o Productos Fully J2EE Compliant", especificación J2EE v.1.3 y superiores, para el caso Java. (4) Red Hat Developer Studio Anteriormente: Exadel Studio Pro. Set de plug-ins para el IDE Eclipse (versiones. 3.2.1 o 3.2.2) (5) JSTL: JavaServer Page Standard Tag Library Conjunto estándar de librerías de tag s, preferentemente las que soportan EL (Expression Language) 5.1.4. Parte: Lenguajes de Programación y de Marcado Clipper FoxPro Forms, Developer 2000, PL/SQL Cobol Visual Basic VB Script Java C, C++, C# Jscript, JavaScript, sólo en cliente fino y bajo uso controlado. Lenguajes de Marcado y extensiones: (familia involucrada en AJAX es un ejemplo) EL (6) (Expression Language) Microsoft LinQ (6) EL: Expression Language Lenguaje de expresiones y referencias a objetos y sus propiedades, soportado por JSTL J2EE v1.4 y superiores (cfm.). ARCHIVO: ASIT 20090901 LCT-Ambientes de Desarrollo v001 Nº. PÁG: 7 / 8

5.2. Referencias sobre el Capítulo Ambientes de Desarrollo: 5.2.1. Sentencia de Dirección de Tecnología Ambientes de desarrollo ARCHIVO: ASIT 20090901 LCT-Ambientes de Desarrollo v001 Nº. PÁG: 8 / 8