Clase V [nombre instructor][nombre instructor] [fecha][fecha]

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN A LA INFORMÁTICA EDUCATIVA Software de Aplicaciones
Advertisements

Rocío Contreras Aguila Primer Semestre 2010
Refactoring – Visual Studio 2005 Hector Minaya, mcsd.net MR2 Solutions
Unidad 2 IDE Visual Studio.Net [UTN - Tecnologías de desarrollo de software IDE] [2009]
Curso de Java Capitulo 7: Conceptos sobre poo Profesor:
DEFINICION DE MANTENIMIENTO
Lenguaje de programación Java
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:23 PRESENTACION: BASE DE DATOS ALUMNAS: Velazquez Corona Elsa Ponciano Antonio.
INDUSOFT Software para generación de completas aplicaciones industriales multi-plataforma Se compone de un completo y potente conjunto de herramientas.
SOFTWARE DE PROGRAMACIÓN
Pruebas de Unidad y Refactorización
• SQL Server Integration Services SSIS
Elementos básicos del Lenguaje
Introducción a la Programación
Técnicas de Programación con Visual Basic
Editor de Visual de Templates Open EHR-Gen
Soporte GO-LIVE Crear y seguir tareas, escenarios, requerimientos Asignar trabajo al equipo Uso de workflow para hacer cumplir el proceso.
Visual Studio 2005 Gestión del Ciclo de Vida Jose Murillo Responsable programas técnicos para Fabricantes.
Módulo 1: Primeros Pasos
Investigación Servidor de Aplicaciones WebSphere
Características Técnicas
Presentación del estado del arte
APROWEB el Software para administración de proyectos
Enero 26-31/2004 Escuela de Sistemas  Iconos de acceso directo Automatizan la carga (activacion) Automatizan la carga (activacion) de aplicaciones.
Bienvenidos.
Programación Orientada a Objetos en Java
CURSO DE VISUAL BASIC .NET MODO GRAFICO
TALLER DE PROGRAMACIÓN III
Ingeniería de Sistemas e Informática
PROGRAMACIÓN ORIENTADA A OBJETOS
Ingeniería de Software Orientada a Objetos
 El termino OO, significa que el software es organizado como una colección de objetos. Un objeto es un paquete de software que contiene datos y procedimientos.
Prominente S.A. Coordinación de Outsourcing. Agenda  Introducción  Objetivos  Diagnostico  Diseño de solución  Conclusión Universidad Kennedy Calidad.
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
Ciclos de vida ágiles.  Es una metodología ágil que plantea: ◦ Iteraciones cortas ◦ Entregables periódicos ◦ Colaboración con el cliente full time ◦
SQL SERVER Reporting Services
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
ASEGURANDO LA CALIDAD DEL CODIGO REFACTORING. Refactorizar (o Refactoring) es realizar una transformación al software preservando su comportamiento, modificando.
Software Reengineering Juan Carlos Olivares Rojas MSN:
Características de la interfaz de desarrollo
IIS Evaluación de productos, procesos, recursos Mejorando las predicciones (¿o estimaciones?)
José Luis Tomás Navarro Sergio Pérez Paredes
Módulo 7: Programación Orientada a Objetos en Visual Basic 2005.
Modelo-Vista-Controlador Este patrón fue descrito por primera vez por Trygve Reenskaug en 1979, y la implementación original fue realizada en Smalltalk.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Sistemas operativos de red. (NOS)
Visual Basic.
INSTITUTO TECNOLOGICO DE MINATITLAN ASIGNATURA: FUNDAMENTOS DE PROGRAMACION DOCENTE: JOSE ANGEL TOLEDO ALVAREZ ALUMNA: ALEJANDRA OSORIO ARVISU SEMESTRE:
LOGO e-Learning Desktop Integración de RIA’s a objetos de Aprendizaje Alvaro Rodríguez, Darvin Orozco, Rocael Hernández Universidad Galileo {alvrodriguez,
Unidad ll Equipo 2 Juan Carlos Martínez Ramos
Bienvenidos. Desarrollo de Aplicaciones I Lic. Alfonso Felipe Lima Cortés
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
DESCRIPCION DEL SERVICIO “LISTADO” (Listado de Usuario) Descripción: Obtención de un listado de usuarios accediendo a una Base de Datos SQL a través de.
Laboratorio Informática II
UNIVERSIDAD LATINA II. FUNCIONES DEL ADMINISTRADOR.
La Habana, 15 de Febrero de 2007 Renato Toshiyuki Murasaki Coordinador de Proyectos Especiales Open Journal System en SciELO.
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Asesoramiento Integral en el Análisis y Programación de Soluciones Informáticas Maipu ° “A” Ciudad Autónoma de Buenos Aires C1006ACF – Argentina.
Visual Studio, productividad concentrada N Daniel Cazzulino Microsoft MVP | XML Clarius Consulting S.A. C.
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Metodología para el Diseño de Sitios WEB
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Herencias Conceptos básicos i
“ANALISIS, DISEÑO, DESARROLLO E IMPLANTACIÓN DE LOS MÓDULOS DE ADMINISTRACIÓN, ACADEMICO Y DOBE ORIENTADO A LA WEB PARA EL COLEGIO MILITAR Nº 10 ABDÓN.
La programación modular es un paradigma de programación que consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible.
Curso de programación Visual Chart 6 (1ªEd.)
ALUMNO ALUMNO: DIEGO URES LEGAJO LEGAJO: La prueba unitaria es la herramienta para la Calidad Presentación Trabajo Final de Grado.
© Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Generador de informes Birt.
Transcripción de la presentación:

Clase V [nombre instructor][nombre instructor] [fecha][fecha]

Agenda IDE Visual Studio IDE Visual Studio  Object Explorer  Smart Tags, Snippets, Refactoring Ejercicio Integrador Ejercicio Integrador

Agenda IDE Visual Studio IDE Visual Studio  Object Explorer  Smart Tags, Snippets, Refactoring Ejercicio Integrador Ejercicio Integrador

Object Explorer IDE Visual Studio

Ventana de Propiedades Permite acceder y modificar a las propiedades y eventos del objeto seleccionado (WebForm, control, clase, etc.) Permite acceder y modificar a las propiedades y eventos del objeto seleccionado (WebForm, control, clase, etc.) IDE Visual Studio

Testing Tipos de Testing Tipos de Testing  Testing Unitario  Testeo de métodos de las clases  Testeos Web  Graba y reproduce interacciones  Testeos de Carga  Simula múltiples usuarios  Testeos Manuales  Provee scripts para tareas manuales Administrador de Testing IDE Visual Studio

Smart Tags Visual Studio Smart Tags permite realizar tareas comunes, dado el contexto de su trabajo Visual Studio Smart Tags permite realizar tareas comunes, dado el contexto de su trabajo IDE Visual Studio

Refactoring Concepto Fundamental en ingeniería del software Concepto Fundamental en ingeniería del software  Calidad de Código Proceso de Refactoring Proceso de Refactoring  Modificar el código existente de una manera tal que llegue a ser 'mejor ' Incremente la legibilidad del código Incremente la legibilidad del código class SimpleMath { public static double CalcCircumference(double diameter) public static double CalcCircumference(double diameter) { return 3.14 * diameter; return 3.14 * diameter; }} class SimpleMath { public const double PI = 3.14; public const double PI = 3.14; public static double CalcCircumference (double diameter) public static double CalcCircumference (double diameter) { return PI * diameter; return PI * diameter; }} IDE Visual Studio

Soporte de Refactoring en Visual Studio 2010 Extraer Métodos Extraer Métodos Encapsular Campos Encapsular Campos Extraer Interfase Extraer Interfase Reordenar Parámetros Reordenar Parámetros Remover Parámetros Remover Parámetros Renombrar Renombrar Promover Variable Local a Parámetro Promover Variable Local a Parámetro IDE Visual Studio

Refactorizando Código IDE Visual Studio

Laboratorio RefactoringRefactoring IDE Visual Studio

Snippets Permite crear y distribuir librerías de código customizables. Permite crear y distribuir librerías de código customizables. Modifica parámetros customizables. Modifica parámetros customizables. Permite ahorrar tiempo. Permite ahorrar tiempo. IDE Visual Studio

Comprendiendo los snippets Snippets Snippets Especie de templates Especie de templates Definidos enteramente en XML Definidos enteramente en XML A partir de comprender el esquema es fácil crear snippets propios para desarrollos específicos A partir de comprender el esquema es fácil crear snippets propios para desarrollos específicos IDE Visual Studio

Snippets Administrador de Código de Snippet Administrador de Código de Snippet Instalando Snippets Instalando Snippets IDE Visual Studio

Demo SnippetsSnippets IDE Visual Studio

Web Server Integrado IIS no es requerido para realizar Proyectos WEB IIS no es requerido para realizar Proyectos WEB Visual Studio cuenta con un Web Sever propio Visual Studio cuenta con un Web Sever propio  Permite definir proyectos web en cualquier carpeta  Permite testeo y visualización del trabajo realizado  Utiliza un puerto customizable IDE Visual Studio

Resumen Terminamos de presentar todas las herramientas de Visual Studio 2010, que permiten al desarrollador tener a su disposición herramientas para facilitar su tarea y asegurar un producto final de mayor calidad Terminamos de presentar todas las herramientas de Visual Studio 2010, que permiten al desarrollador tener a su disposición herramientas para facilitar su tarea y asegurar un producto final de mayor calidad IDE Visual Studio

Agenda IDE Visual Studio IDE Visual Studio  Object Explorer  Smart Tags, Snippets, Refactoring Ejercicio Integrador Ejercicio Integrador

Laboratorio