Antonio Gomez Product Manager Developers & Design Tools. Microsoft.

Slides:



Advertisements
Presentaciones similares
Descripción general de la presentación
Advertisements

Diego Dagum Arquitecto .NET Microsoft Chile
Windows Mobile 1. Configurar una cuenta de Correo Personal Configurar Yahoo! Microsoft Confidential2 Inicio Fin.
New Form Factors for Applications Introducción Windows Vista provee muchas formas para conectar al usuario con los datos –Colaboración usando Peer-to-Peer,
Caso de Éxito: Team System, CMMI, Metodologías Ágiles
© 2006 Microsoft Corporation. All rights reserved
© 2006 Microsoft Corporation. All rights reserved.
3/24/2017 4:00 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Diseño de Aplicaciones SOA usando Visual Studio Team System
3/24/2017 4:02 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
De BDC a BCS Gustavo Velez Overview El problema y la solución Arquitectura Listas Externas (SharePoint Designer) Visual Studio 2010.
Windows Vista y Office System 2007 Juntos para los desarrolladores Diego Gonzalez, [C# MVP] Lagash Systems SA
Software Testing Héctor Santa María..
Virtual Desktop Infrastructure (VDI) from Microsoft
3/29/ :02 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Infraestructura de la información crucial
Database Mounting Tool (Dsamain.exe) Mediante esta nueva herramienta y una de las mejoras de la nueva versión de Ntdsutil… podemos generar y examinar.
Microsoft BizTalk Server 2006 R2
3/29/2017 1:27 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
TenerifeDev David Rodríguez David Rodríguez
LOW COST COMPUTER SYSTEM for QUALITY EVALUATION and PRESERVATION of GRAINS STORED in POLYMER BAGS Dra. Claudia Pons Researcher CONICET – LIFIA - CAETI.
Introducción a la nueva consola de administración de Exchange 2007 Angel Sánchez Clemares Ingeniero de Soporte David Cervigón IT.
Emilio Paz Windows Server PM
WINDOWS SMALL BUSINESS SERVER 2011 ESSENTIALS. Miguel Hernández Consultor Preventa I.T.
Desarrollo Entrega continua Rodrigo Corral
Microsoft BizTalk Server 2006 R2: Extendiendo el negocio conectado
Vendiendo Microsoft Office 2010 Office 2010 Licenciamiento Office 2010 Licenciamiento Pablo Rovira Jefe de Producto Pablo Rovira.
BITLOCKER Fernando Guillot Paulo Dias IT Pro Evangelist Microsoft
Microsoft System Center Operations Manager 2007 Gestión de Eventos
Programa Socios de Negocio MCS FY09
Antonio Gámir Optimized Desktop Specialist Microsoft Ibérica.
Service Pack 3 SQL Server 2005 Marcos Celada Microsoft Support Services
Systems Management Server 2003 Santiago Pastor Zaltor Soluciones Informáticas.
David Cervigón Luna IT Pro Evangelist Microsoft Ibérica
Christopher Quesada Developer Evangelist Microsoft.
Desarrollo Con CALIDAD, con Visual Studio 2008
Microsoft ® SharePoint Products and Technologies Developer Tour EMEA 2004 Microsoft ® SharePoint Products and Technologies Developer Tour EMEA 2004.
XI Forum Arquitectos de Software .NET Innovación y Empresa
Emir Treviño
Visual Studio 2005 Gestión del Ciclo de Vida Jose Murillo Responsable programas técnicos para Fabricantes.
Desarrollando en serio…
Se trata de un nuevo tipo de Controlador de Dominio No puede escribir en su base de datos fruto de peticiones externas No se le permite tener replicación.
Las PyMEs son máquinas de crecimiento PyMEs representan hasta un 75% de todos los empleos en algunas economías (PyMEs) con conocimientos en tecnología.
Paúl Andres Granja Padilla Rodolfo Ronald Villagrán Tomalá
© 2006 Microsoft Corporation. All rights reserved.
Reduciendo el espacio entre Tecnología y Negocio: Arquitecturas de Referencia Carlos Oramas (Microsoft) Alberto Ruiz (IECISA) Julio Bravo (FCC)
VS + Team Foundation Server Comunidad PR.Net (c) Néstor Santana-Carire Objetivos  Conocer las Funcionalidades de TFS  Crear.
A demanda elástica De amplio Acceso Servicios medibles Recursos mancomunados.
Hogar y Micro Empresas Pequenas Empresas Medianas Empresas Enterprise 1-4 PCs 50+ PCs PCs PCs OEM Microsoft Open License Microsoft Open Value.
Alejandro García Sánchez Readiness Champion.. Licenciamiento para Pequeñas y Medianas Empresas Como Elegir el licenciamiento Correcto Preguntas y Respuestas.
Construyendo Soluciones de Aplicaciones Integradas con Formularios usando Microsoft 2007 Office System.
Overview Alejandro Ponicke Asesor de Comunidades IT Microsoft Cono Sur.
Silverlight Pablo Michelis Gerente de Relaciones Académicas Microsoft Cono Sur.
Microsoft Windows Server 2008 ”La Nueva Plataforma de Trabajo en Red”
WINDOWS 7 FIN DE SOPORTE. ¿Qué es el fin de soporte? En Microsoft existe el compromiso de proporcionar productos seguros. Nuestra política mundial de.
Autenticación David Martos Arquitecto de Software. Spenta Consulting
Alberto Borbolla Juan Román Escamilla CrossHorizons.
Isabel Gómez Desarrollo & Plataforma Microsoft Ibérica.
Pasos a seguir para asociar un MCP o una persona a la empresa
 Nicolás Padula Core Technologies Consultant  Maximiliano Stibel Core Technologies Consultant.
Vendiendo Microsoft Office 2010 Office 2010 Presentación del producto Office 2010 Presentación del producto Pablo Rovira Jefe de.
Crear Referencias Febrero 10, Ingresar al portal Ingresar a la siguiente url: Ya que se haya entrado a la URL.
¿Cómo crear y lanzar la encuesta de satisfacción? (Csat) Febrero 17, 2011.
¡Bienvenido a tu nuevo Office!. ¡Instalá tu Office en todos tus dispositivos móviles! Colaboración en línea de tus archivos con todos tus compañeros de.
Office365 Telefónica España Dirección de Marketing de Empresas.
Microsoft Virtual Academy
24 Es el 6 de noviembre. Más Números
© 2007 Microsoft Corporation. All rights reserved
Capítulo 12 El Futuro es tuyo 6/2/ :54 PM
Windows Server Management Marketing
Transcripción de la presentación:

Antonio Gomez Product Manager Developers & Design Tools. Microsoft

Visual Studio 2008 proporciona a los desarrolladores y equipos de desarrollo crear aplicaciones de forma rápida en las últimas plataformas disponibles, incluyendo Web, Windows Vista, Office 2007 System, SQL Server 2008, y Windows Server WPF WCF WWF

Visual Studio 2008 proporciona a los desarrolladores y equipos de desarrollo crear aplicaciones de forma rápida en las últimas plataformas disponibles, incluyendo Web, Windows Vista, Office 2007 System, SQL Server 2008, y Windows Server IntegraciónColaboraciónExperiencia de Usuario 3.5

Team Foundation Server Desarrolladores Testers Arquitectos Profesional Base de Datos Team Edition for Software Developers Team Edition for Software Testers Team Edition for Software Architects Team Edition for Database Professionals

09:30 Auditorio B Acelera el Ciclo de Vida de tus Aplicaciones. MVPs Team System. 10:45 Sala Berlín Colaboración en Visual Studio Team System MVPs. 12:30 Sala Berlín Aterrizando con Visual Studio Team System en las Corporaciones. Ramón Miranda. CTO Avanade 14:00 Sala Berlín Mejora de procesos, modelos y herramientas. Cecilia Rigoni Brualla. Caelum 14:50 Sala Berlín Metodología de Desarrollo con Team System en Software Factory. Billy Vanegas. IECISA 15:40 Sala Berlín Scrum y Team Sytem en la vida real. Rodrigo Corral. Plain Concepts

Bruno Capuano Avanade – MVP Team System Rodrigo Corral Plain concepts – MVP Team System Luis Fraile Multidomo Networks– MVP Team System

¿Qué significa ALM?, esas siglas misteriosas … ¿Qué herramientas son?, y quienes las usan … ¿De dónde venimos?, que tenemos ahora … Vale pero, ¿qué hay de nuevo en 2008?

Resumen: hacer software. Controlando el proceso, por supuesto. ALM es ese control del proceso. ALM es: Prácticas Metodologías Valores Objetivos …

Productividad Calidad (cumplir expectativas) Colaboración Flexibilidad y adaptación al cambio Hacer más cómodo y efectivo nuestro trabajo. Pero … Necesitamos herramientas que nos ayuden

Probador Desarrollador Arquitecto Jefe de Proyectos Analista de Negocio Profesional de Base de Datos Diseñador

Visual Studio Team Suite Guía y Proceso Microsoft Solution Framework (MSF) Visual Studio Team Foundation Server Visual Studio Industry Partners ArchitectureEditionDevelopmentEdition TestEdition Database Edition Visual Studio Team Explorer Modelado de Aplicación Modelado de Infraestructura Análisis de Código Ajuste de Rendimiento Pruebas de BD Pruebas Manuales Gestión de Casos de Prueba Visual Studio Professional Edition Control de Código Gestión del Cambio (Workitem Tracking) Informes Portal de Proyecto Gestión de Proyecto Servicio de Integración (Team Build) Load Test Agent Visio y Modelado UML Modelado Clases Pruebas Unitarias Cobertura de Código Code Control Proxy Modelado de Despliegue Pruebas de Carga Despliegue de BD Gestión de Cambios de BD

Guía espiritual, planifica, itera, … Herramientas. Venir a vernos a las 10:45 !!!

Define la arquitectura, fácil, ¿no? Diseña los módulos, comunicaciones, sistemas … Herramientas. La pizarra se llama VSTS Architect Edition

¿Hace falta decir lo que hace? Código, código, código, y de calidad. Sus herramientas: Test Driven Development. Análisis código estático. Profiling … Visual Studio 2008 Developers Edition

Aseguran la calidad. Prueban funcionalidad/requisitos. Casos de prueba. Pruebas web. Pruebas de carga. Visual Studio 2008 for Software Testers

¿Un rol aparte? … NO Se encargan de: Creación/mantenimiento estructura de datos. Procedimientos almacenados (y sus pruebas) … Visual Studio 2008 for DBPros

Team System 2005, ALM v1.0 Mejoras en vida (ey, desarrollo iterativo) Power tools Database Pros Service Pack 1 Mejoras de terceros … Un gran punto de comienzo … Pero … ¡¡¡¡¡¡QUEREMOS MÁS!!!!!!!

Ejecución más rápida de los tests Soporte para test web con AJAX Mejoras en pruebas de carga Integración de los DB Pro Métricas de código Mejoras y nuevas reglas de análisis de código estático Mejoras en las consultas de Work Items Nuevo editor de builds ¡¡¡Integración continua!!! Mejoras en la visibilidad del control de versiones Acceso web Mejoras en la integración con Sharepoint

Hoy no existe la capacidad para modelar un escenario completo para una Solución. Visual Studio 2008 para Arquitectos Top-Down System Designer El modelo describe las capacidades y restricciones de una solución. Permite la validación del modelo frente a la implantación de infraestructura. Genera código y sincroniza el mismo base a partir de los modelos

Diseño de la arquitectura desde una vista superior, hasta la implantación.

¿Cuántos proyectos con bases de datos tenemos?, están en todas partes … Pero no tenemos herramientas como las de los desarrolladores … Visual Studio 2008 para DB Pros Proyectos con estructura propia de BD, con gestión de versiones Importación y exportación de esquemas Planes de generación de datos Deploy automatizado Comparación de esquemas y datos

AJAX es el nuevo popular de la clase. Las aplicaciones web modernas lo usan constantemente, pero, ¿cómo las probamos? Fiddler + VS 2005 Visual Studio 2008 Una de las nuevas funcionalidades de la versión de testers es la grabación y ejecución de sesiones de pruebas en aplicaciones web con AJAX

Test Driven Development está de moda, y además, ¡¡¡TDD FUNCIONA!!! Vale esto ya estaba, pero hay mejoras. Estas mejoras son: Mejores tiempos de ejecución Menú contextual Run Tests Short Cut para ejecución Deploy opcional Herencia en los tests Enlace directo al punto de fallo

¿Cuántos podéis dar un dato, rápido, de cuán mantenible o complejo es vuestro código? Visual Studio 2008 para desarrolladores puede: Índice de complejidad ciclomática Índice de mantenibilidad Profundidad de la herencia Acoplamiento de clases Líneas de código

MI = * log2(Halstead Volume) * (Cyclomatic Complexity) * log2(Lines of Code)

Un revisor de código robotizado El analizador de código estático revisa el código por nosotros buscando los puntos problemáticos, en 2008 tenemos estas mejoras: Se agrega la opción a un nuevo menú de Análisis El suprimir avisos ahora es más flexible. Comparativas de informes de análisis de código estático Mejoras en la política de check-in Analizador ortográfico Y mucho más !!!

Algunas de las mejoras: Nuevo control de recolección de datos Soporte para WCF Pero lo mejor -> Hot path, y los informes comparativos.

Control dinámico de la recolección de datos. Inserción de marcas Informes comparativos

Convencer a todo el mundo de utilizar Team Foundation Server Team System Web Access Interfaz web con AJAX y toda la funcionalidad del Team Explorer Builds, WorkItems, Reports, Source Control, etc.

¿Cómo ha sido la evolución de este fichero de código? La función Annotate de Visual Studio nos muestra el histórico de anotaciones sobre el fichero

Compara las diferencias entre 200 ficheros en el control de versiones de un mismo directorio. Usar Visual Studio 2008 Team System y la función de diferencias en directorios para comparar la última versión con el local, con otra versión, entre versiones del servidor …

Comparación de dos directorios Ficheros diferentes entre directorios Gracias Unai !

En Visual Studio 2008 Team System se incorpora la posibilidad de creación de builds de CI. Nos permite comprobar lo antes posible si se ha roto la build

Modo online / offline de trabajo en soluciones y proyectos integrado en el IDE Nos permite subir/actualizar los últimos cambios comparando con la versión del servidor.

Nuestros blogs – Web site de Team System: Foros de Microsoft Blogs de Team System: Web site de patterns & practices: Cursos online Campus MVP Eventos, chats técnicos, webcasts

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.