1 / 33

Visual Studio 2010

Visual Studio 2010. Walter Novoa v-wnovoa@microsoft.com Microsoft Developer Evangelist t witter : @ WarNov. INNOVATION DAY AGENDA. 1:30 – 2:00pm Registro 2:00 – 3:00pm Visual Studio 2010 3:00 – 3:30pm Windows Azure 3:30 – 4:00pm Break 4:00 – 5:00pm Windows Phone 7

chesna
Télécharger la présentation

Visual Studio 2010

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visual Studio 2010 Walter Novoa v-wnovoa@microsoft.com Microsoft DeveloperEvangelist twitter: @WarNov

  2. INNOVATION DAYAGENDA 1:30 – 2:00pm Registro 2:00 – 3:00pm Visual Studio 2010 3:00 – 3:30pm Windows Azure 3:30 – 4:00pm Break 4:00 – 5:00pm Windows Phone 7 5:00 Rifas, juegos y espectáculos….

  3. Test and Lab Manager UML Modeling Performance Profiling Manual Testing Layer Diagram Load Testing Web Testing Test Case Management IntelliTrace™ Architecture Explorer Logical Class Designer Cloud Development Office Development Windows Development New WPF Editor Customizable IDE Multi-core Development Silverlight Tools Web Development SharePoint Development Generate from Usage Static Code Analysis Database Deployment Code Metrics Database Unit Testing Test Data Generation Test Impact Analysis UI Test Automation Code Coverage Database Change Mgmt Test Record & Playback

  4. Test and Lab Manager Test Case Management Test Record & Playback Manual Testing Lab MgmtConfig. Checkpoint Environment Environment from Template Virtual Env. Setup/Tear Down Reporting Team Portal Test Case Management Branch Visualization Version Control Build Automation Gated Check-in Agile Planning Tools Team Explorer Team Agents

  5. Visual Studio Team System 2010Solución para la administración de ALM

  6. Metodologia…

  7. Nuevas herramientas de modelado

  8. Herramientas Bases de Datos

  9. Herramientas Bases de Datos

  10. Herramientas Testing

  11. Herramientas Testing

  12. Herramientas Testing

  13. CosasImportantes… • IntelliTrace™ • Debugging Histórico • Ambientes Virtuales de Pruebas • AVMWARE e Hyper-V • Integrado con herramientas de QA y máquinas de build • Test and Lab Manager • Grabar automatización completa • Video, crear bugs, screenshots • Web, Windows, WPF, prox Silverlight

  14. MasCosasImportantes… • Herramientas Arquitectura • Comunicar y Validar • Soporte a diagramas UML 2.X • Herramientas BD • Pruebas unitarias • Generación de datos • Comparación • Esquema y de datos • ALM • SQL Server, DB2 (IBM) y Oracle

  15. Debug más rápido • IntelliTrace™ • “No-Repro”  Historia • Análisis de impacto - Cobertura • Pruebas para Aplicaciones Cliente Windows • Pruebas de regresión

  16. Administración proactiva • Optimizado iterativo • Producción ágil • Entender la “Salud” del Proyecto • Reportes detallados • Administre los proyectos a su manera • Integración con Microsoft Project y Excel

  17. DesarrolloIntegrado • Resolver problemas rápidamente • Desarrolle para plataformas actuales • Windows 7, SharePoint, Azure • Excelencia en el despliegue • MS Build • Click Once y Cloud deployment

  18. De Código a Base de Datos • Administre versiones de BD • Sincronización con código • Trabajo en ambientes desoncectados • Generación de datos y Pruebas unitarias • Compraracion y deployment • Schemas y datos • Deployment de paquetes compilados.

  19. Cree código, no lo depure • Diagramas de dependencias • GatedCheck-In • Validar la funcionalidad de cada cambio • Análisis y métricas de código • Prevención de problemas

  20. ASP.NET MVC 3.0

  21. Estructura

  22. Ventajas • Oculta HTTP y HTML • Viewstate • Ciclo de vida de la página • RAD • OOP • Diseño Drag and Drop

  23. Mecanismo ASPX

  24. Desventajas • Desventajas • ViewState y Ciclo de Vida • Control Limitado sobre el HTML • Spaghetti continúa • No susceptible a pruebas

  25. Solución • Desventajas • ViewState y Ciclo de Vida • Respuestas Pesadas • Ajax • Control Limitado sobre el HTML • Respuestas Inesperadas • Spaghetti continúa • Autogeneradores de código • No susceptible a pruebas • Soluciones sobre la marcha

  26. WarNov (Walter Novoa) warnov.com

  27. 600.000 24H

  28. $50.000.000 $4.500.000

  29. Animación 3D • 25FPS • 250 años • RenderFarm: 700-800 • RenderMan • Azure

More Related