330 likes | 443 Views
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
E N D
Visual Studio 2010 Walter Novoa v-wnovoa@microsoft.com Microsoft DeveloperEvangelist twitter: @WarNov
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….
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
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
Visual Studio Team System 2010Solución para la administración de ALM
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
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
Debug más rápido • IntelliTrace™ • “No-Repro” Historia • Análisis de impacto - Cobertura • Pruebas para Aplicaciones Cliente Windows • Pruebas de regresión
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
DesarrolloIntegrado • Resolver problemas rápidamente • Desarrolle para plataformas actuales • Windows 7, SharePoint, Azure • Excelencia en el despliegue • MS Build • Click Once y Cloud deployment
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.
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
Ventajas • Oculta HTTP y HTML • Viewstate • Ciclo de vida de la página • RAD • OOP • Diseño Drag and Drop
Mecanismo ASPX
Desventajas • Desventajas • ViewState y Ciclo de Vida • Control Limitado sobre el HTML • Spaghetti continúa • No susceptible a pruebas
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
WarNov (Walter Novoa) warnov.com
600.000 24H
$50.000.000 $4.500.000
Animación 3D • 25FPS • 250 años • RenderFarm: 700-800 • RenderMan • Azure