0
Novedades en Visual Studio 2005 <Ponente> <Email> <Cargo> <Empresa>
Agenda <ul><li>Introducción </li></ul><ul><li>Entorno de ejecución </li></ul><ul><li>Novedades en los lenguajes .NET </li>...
<ul><li>Introducción </li></ul>
Introducción Objetivos ClickOnce Windows Forms VSTO ASP.NET Rendimiento Servicios Web Operaciones Movilidad Visual Studio ...
Introducción Pilares de Visual Studio 2005 Smart Client ClickOnce Visual Studio Tools for Office Windows Forms Mobility He...
<ul><li>Entorno de ejecución </li></ul>
Entorno de ejecución Generics <ul><li>Proporciona código independiente de la clase </li></ul><ul><ul><li>Elegante, product...
Entorno de ejecución Depuración <ul><li>Edit and Continue </li></ul><ul><ul><li>Modificación del código mientras se ejecut...
Entorno de ejecución 64 bits <ul><li>Nuevo CLR sobre 64 bits </li></ul><ul><li>Las aplicaciones funcionan tal cual </li></...
Entorno de ejecución
<ul><li>Novedades en los lenguajes </li></ul>
Novedades en los lenguajes Tipos parciales <ul><li>Soportado en todos los lenguajes </li></ul><ul><li>Una clase puede sepa...
Novedades en los lenguajes VB.NET – Clases My <ul><li>Acceso a funcionalidad común </li></ul><ul><ul><li>“ Accesos directo...
Novedades en los lenguajes VB.NET – Características de C# <ul><li>Sobrecarga de operadores y conversiones </li></ul><ul><l...
Novedades en los lenguajes VB.NET - Desarrollo con Visual Studio <ul><li>Code snippets </li></ul><ul><li>Ventana Inmediato...
Novedades en los lenguajes C# - Métodos anónimos <ul><li>Permite escribir delegados “inline” </li></ul><ul><li>Inferencia ...
Novedades en los lenguajes C# - Iteradores <ul><li>Crear una colección en 1.1 es complejo </li></ul><ul><ul><li>Clase auxi...
Novedades en los lenguajes C# - Desarrollo con Visual Studio <ul><li>Auto code </li></ul><ul><ul><li>Abreviaturas de códig...
Refactoring
<ul><li>Desarrollo web con ASP.NET </li></ul>
Desarrollo web con ASP.NET Objetivos <ul><li>Aumentar la productividad </li></ul><ul><ul><li>Reducción del número de línea...
Desarrollo web con ASP.NET Arquitectura Windows SQL Server Custom Provider Model Design Pattern Access MDB ASP.NET 2.0 App...
Desarrollo web con ASP.NET Arquitectura ASP.NET 2.0 Application Services APIs Membership Role Manager Personalization Site...
Desarrollo web con ASP.NET Arquitectura ASP.NET 2.0 Application Services APIs Membership Role Manager Personalization Site...
Desarrollo web con ASP.NET Application Server APIs <ul><li>Membership, Role Manager, Personalization </li></ul><ul><ul><li...
Desarrollo web con ASP.NET Page Framework <ul><li>Master Pages </li></ul><ul><ul><li>Herencia visual para páginas web (pla...
Desarrollo web con ASP.NET Controles <ul><li>Nuevos controles de datos </li></ul><ul><ul><li>Mantenimiento de datos sin có...
Desarrollo web con ASP.NET Visual Studio 2005 <ul><li>No necesita IIS </li></ul><ul><ul><li>Directamente desde el sistema ...
ASP.NET 2.0
<ul><li>Windows Forms </li></ul>
Windows Forms Nuevo look & feel <ul><li>Basado en estilos XP </li></ul><ul><ul><li>Aspecto Office </li></ul></ul><ul><li>N...
Windows Forms Visual Studio <ul><li>Smart tags </li></ul><ul><ul><li>Facilita las tareas comunes con los controles </li></...
Windows Forms Click Once <ul><li>Nuevo método de distribución de aplicaciones </li></ul><ul><ul><li>Soporte modo offline <...
Windows Forms
<ul><li>Dispositivos móviles </li></ul>
Dispositivos móviles Compact Framework 2.0 <ul><li>Mejoras en el entorno de ejecución </li></ul><ul><ul><li>COM Interop </...
Dispositivos móviles SQL Server CE 3.0 <ul><li>Integrado con SQL Server 2005 y Visual Studio </li></ul><ul><ul><li>Adminis...
Dispositivos móviles
<ul><li>Visual Studio Tools for Office </li></ul>
Visual Studio Tools for Office ¿Qué es? <ul><li>Extiende el desarrollo .NET a Office 2003 </li></ul><ul><ul><li>Office com...
Visual Studio Tools for Office
<ul><li>Visual Studio Team System </li></ul>
Visual Studio Team System Objetivos <ul><li>Visual Studio para todo el ciclo software </li></ul>Herramientas para todos  l...
Visual Studio Team System Ediciones Visual Studio Change Management Work Item Tracking Reporting Project Site Visual Studi...
Visual Studio Team System Team Architect Visual Studio Team Foundation Visual Studio Team Architect Visual Studio Team Dev...
Visual Studio Team System Team Architect <ul><li>Diseñador de aplicaciones distribuidas </li></ul><ul><ul><li>Diseño alto ...
Visual Studio Team System Team Architect (2)
Visual Studio Team System Team Architect (3)
Diseñador de clases
Visual Studio Team System Team Developer Visual Studio Team Foundation Visual Studio Team Architect Visual Studio Team Dev...
Visual Studio Team System Team Developer <ul><li>Análisis estático de código </li></ul><ul><ul><li>Examina el código fuent...
Entorno de pruebas unitarias
Visual Studio Team System Team Test Visual Studio Team Foundation Visual Studio Team Architect Visual Studio Team Develope...
Visual Studio Team System Team Test <ul><li>Test de carga </li></ul><ul><ul><li>Grabación de pruebas web </li></ul></ul><u...
Visual Studio Team System Team Foundation Visual Studio Team Foundation Visual Studio Team Architect Visual Studio Team De...
Visual Studio Team System Team Foundation <ul><li>Creación de proyectos parametrizados </li></ul><ul><ul><li>Hitos, tareas...
Team Foundation
<ul><li>Webcast teórico </li></ul><ul><li>Talleres en ciudades </li></ul><ul><li>Aplicación MSDN Video </li></ul><ul><li>w...
 
Upcoming SlideShare
Loading in...5
×

Visual Studio2005

488

Published on

Published in: Technology
1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total Views
488
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
44
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Visual Studio2005"

  1. 1. Novedades en Visual Studio 2005 <Ponente> <Email> <Cargo> <Empresa>
  2. 2. Agenda <ul><li>Introducción </li></ul><ul><li>Entorno de ejecución </li></ul><ul><li>Novedades en los lenguajes .NET </li></ul><ul><li>Desarrollo web con ASP.NET </li></ul><ul><li>Windows Forms </li></ul><ul><li>Dispositivos móviles </li></ul><ul><li>Visual Studio Tools for Office </li></ul><ul><li>Team System </li></ul>
  3. 3. <ul><li>Introducción </li></ul>
  4. 4. Introducción Objetivos ClickOnce Windows Forms VSTO ASP.NET Rendimiento Servicios Web Operaciones Movilidad Visual Studio Team System SQL CLR VSIP 64 bits Lenguajes Ecosistema Productividad Conectividad Calidad
  5. 5. Introducción Pilares de Visual Studio 2005 Smart Client ClickOnce Visual Studio Tools for Office Windows Forms Mobility Herramientas y ciclo de vida Visual Studio Team System VSIP Desarrollo Web ASP.NET Mobility Advanced Web Services 64 bit, SQL/CLR, ADO.NET, CLR, Lenguajes, BCL Fundamentals
  6. 6. <ul><li>Entorno de ejecución </li></ul>
  7. 7. Entorno de ejecución Generics <ul><li>Proporciona código independiente de la clase </li></ul><ul><ul><li>Elegante, productivo y óptimo </li></ul></ul><ul><li>Utilizado en la librería de clases </li></ul><ul><ul><li>Colecciones genéricas, tipos nullables… </li></ul></ul>‘ Sin genéricos Dim emps As New Collection emps.Add(New Employee(1, &quot;Foo&quot;)) emps.Add(New Employee(2, &quot;Bar&quot;)) For Each obj As Object In emps Try DirectCast(obj, Employee).UseMe() Catch End Try Next ‘ Con genéricos Dim emps As New Collection(Of Employee) emps.Add(New Employee(1, &quot;Foo&quot;)) emps.Add(New Employee(2, &quot;Bar&quot;)) For Each emp As Employee In emps emp.UseMe() Next
  8. 8. Entorno de ejecución Depuración <ul><li>Edit and Continue </li></ul><ul><ul><li>Modificación del código mientras se ejecuta </li></ul></ul><ul><ul><li>Soportado por VB.NET, C#, ASP.NET </li></ul></ul><ul><li>Más información durante la depuración </li></ul><ul><ul><li>DataTips </li></ul></ul><ul><ul><li>Inspección de objetos simplificada </li></ul></ul><ul><ul><li>Visores de tipos (XML, HTML, DataSet…) </li></ul></ul>
  9. 9. Entorno de ejecución 64 bits <ul><li>Nuevo CLR sobre 64 bits </li></ul><ul><li>Las aplicaciones funcionan tal cual </li></ul><ul><ul><li>No es necesario recompilar </li></ul></ul><ul><ul><li>Excepciones </li></ul></ul><ul><ul><ul><li>Código unsafe </li></ul></ul></ul><ul><ul><ul><li>Acceso a APIs nativas </li></ul></ul></ul><ul><li>Desarrollo desde Visual Studio 2005 </li></ul><ul><ul><li>Depuración transparente entre 32 y 64 bits </li></ul></ul><ul><ul><li>Incluye compiladores nativos y SDK (C++) </li></ul></ul>
  10. 10. Entorno de ejecución
  11. 11. <ul><li>Novedades en los lenguajes </li></ul>
  12. 12. Novedades en los lenguajes Tipos parciales <ul><li>Soportado en todos los lenguajes </li></ul><ul><li>Una clase puede separarse en varios ficheros </li></ul><ul><ul><li>Pemite separar código generado y personalizado </li></ul></ul><ul><li>Muy utilizado en todo el entorno </li></ul><ul><ul><li>DataSets tipados </li></ul></ul><ul><ul><li>Windows Forms </li></ul></ul><ul><ul><li>ASP.NET </li></ul></ul>
  13. 13. Novedades en los lenguajes VB.NET – Clases My <ul><li>Acceso a funcionalidad común </li></ul><ul><ul><li>“ Accesos directos” a la librería de clases </li></ul></ul><ul><li>Incluye </li></ul><ul><ul><li>My.Application </li></ul></ul><ul><ul><li>My.Computer </li></ul></ul><ul><ul><li>My.User </li></ul></ul><ul><ul><li>My.Forms </li></ul></ul><ul><ul><li>My.WebServices </li></ul></ul><ul><ul><li>My.Resources </li></ul></ul><ul><ul><li>My.Settings </li></ul></ul>
  14. 14. Novedades en los lenguajes VB.NET – Características de C# <ul><li>Sobrecarga de operadores y conversiones </li></ul><ul><li>Documentación de código </li></ul><ul><li>Nuevos tipos (UShort, UInteger, ULong) </li></ul><ul><li>Operador IsNot </li></ul><ul><li>Sentencia Using </li></ul><ul><li>Compilador compatible CLS </li></ul>
  15. 15. Novedades en los lenguajes VB.NET - Desarrollo con Visual Studio <ul><li>Code snippets </li></ul><ul><li>Ventana Inmediato en modo diseño </li></ul><ul><li>Intellisense mejorado </li></ul><ul><li>Corrector automático </li></ul><ul><li>Asistente de excepciones </li></ul>
  16. 16. Novedades en los lenguajes C# - Métodos anónimos <ul><li>Permite escribir delegados “inline” </li></ul><ul><li>Inferencia automática del tipo </li></ul>Thread task = new Thread( new ThreadStart( this.Background )); private void Background() { Trace.Write(&quot;1.0&quot;); } Thread task = new Thread( delegate(){ Trace.Write(&quot;2.0&quot;);} ); this.Load += new EventHandler( this.FormLoad ); this.Load += this.FormLoad;
  17. 17. Novedades en los lenguajes C# - Iteradores <ul><li>Crear una colección en 1.1 es complejo </li></ul><ul><ul><li>Clase auxiliar IEnumerator compleja de implementar </li></ul></ul><ul><li>C# 2.0 simplifica el proceso </li></ul><ul><ul><li>Implementar IEnumerable en la clase (puede ser tipada) </li></ul></ul><ul><ul><li>Utilizar nueva sentencia yield </li></ul></ul>public class CityCollection : IEnumerable<string> { string[] m_Cities = {&quot;New York&quot;,&quot;Paris&quot;,&quot;London&quot;}; public IEnumerator<string> GetEnumerator() { for(int i = 0; i<m_Cities.Length; i++) yield return m_Cities[i]; } }
  18. 18. Novedades en los lenguajes C# - Desarrollo con Visual Studio <ul><li>Auto code </li></ul><ul><ul><li>Abreviaturas de código común </li></ul></ul><ul><li>Refactoring </li></ul><ul><ul><li>Ocho refactorizaciones </li></ul></ul><ul><ul><ul><li>Renombrar </li></ul></ul></ul><ul><ul><ul><li>Extraer método </li></ul></ul></ul><ul><ul><ul><li>Encapsular campo </li></ul></ul></ul><ul><ul><ul><li>Generar esqueleto </li></ul></ul></ul><ul><ul><ul><li>… </li></ul></ul></ul><ul><ul><li>Integrado con Visual Studio </li></ul></ul>
  19. 19. Refactoring
  20. 20. <ul><li>Desarrollo web con ASP.NET </li></ul>
  21. 21. Desarrollo web con ASP.NET Objetivos <ul><li>Aumentar la productividad </li></ul><ul><ul><li>Reducción del número de líneas </li></ul></ul><ul><ul><li>Escenarios comunes resueltos y extensibles </li></ul></ul><ul><ul><li>Mejorar la experiencia de diseño en VS </li></ul></ul><ul><li>Administración y gestión </li></ul><ul><ul><li>Facilitar el despliegue, configuración y administración </li></ul></ul><ul><li>Rendimiento y escalabilidad </li></ul>
  22. 22. Desarrollo web con ASP.NET Arquitectura Windows SQL Server Custom Provider Model Design Pattern Access MDB ASP.NET 2.0 Application Services APIs Membership Role Manager Personalization Site Navigation Database Caching Management Providers
  23. 23. Desarrollo web con ASP.NET Arquitectura ASP.NET 2.0 Application Services APIs Membership Role Manager Personalization Site Navigation Database Caching Management
  24. 24. Desarrollo web con ASP.NET Arquitectura ASP.NET 2.0 Application Services APIs Membership Role Manager Personalization Site Navigation Database Caching Management ASP.NET 2.0 “Page Framework” Master Pages Themes/Skins Compilación Localización Controles ASP.NET 2.0 (50+) Security Web Parts Data Navigation
  25. 25. Desarrollo web con ASP.NET Application Server APIs <ul><li>Membership, Role Manager, Personalization </li></ul><ul><ul><li>Gestión automática de usuarios </li></ul></ul><ul><ul><ul><li>Alta, registro, permisos, personalización por usuario </li></ul></ul></ul><ul><li>Site Navigation </li></ul><ul><ul><li>Estructura del web y navegación </li></ul></ul><ul><li>Database Caching </li></ul><ul><ul><li>Caché automático dependiente de las consultas </li></ul></ul>
  26. 26. Desarrollo web con ASP.NET Page Framework <ul><li>Master Pages </li></ul><ul><ul><li>Herencia visual para páginas web (plantillas) </li></ul></ul><ul><li>Themes y Skins </li></ul><ul><ul><li>Define el estilo de controles, páginas y webs </li></ul></ul><ul><ul><li>Definidas declarativa o programáticamente </li></ul></ul><ul><li>Localización </li></ul><ul><ul><li>Declarativa </li></ul></ul><ul><li>Compilación </li></ul><ul><ul><li>Basada en clases parciales </li></ul></ul><ul><ul><li>Permite precompilación </li></ul></ul>
  27. 27. Desarrollo web con ASP.NET Controles <ul><li>Nuevos controles de datos </li></ul><ul><ul><li>Mantenimiento de datos sin código </li></ul></ul><ul><ul><li>Paginación, ordenación… </li></ul></ul><ul><ul><li>Enlace a cualquier fuente (XML, objeto, servicio…) </li></ul></ul><ul><li>Controles login </li></ul><ul><ul><li>Enlazados con Membership </li></ul></ul><ul><li>Web parts </li></ul><ul><ul><li>Framework completo de web parts </li></ul></ul><ul><li>Otros controles </li></ul><ul><ul><li>TreeView, Wizard, Menu… </li></ul></ul>
  28. 28. Desarrollo web con ASP.NET Visual Studio 2005 <ul><li>No necesita IIS </li></ul><ul><ul><li>Directamente desde el sistema de archivos </li></ul></ul><ul><li>Mantenimiento del código HTML </li></ul><ul><ul><li>Autoformato disponible </li></ul></ul><ul><ul><li>Validación configurable </li></ul></ul><ul><li>Intellisense mejorado </li></ul><ul><li>Mucha mayor riqueza de diseño </li></ul><ul><ul><li>Editor de tablas </li></ul></ul><ul><ul><li>Masterpages y controles de usuario en diseño </li></ul></ul>
  29. 29. ASP.NET 2.0
  30. 30. <ul><li>Windows Forms </li></ul>
  31. 31. Windows Forms Nuevo look & feel <ul><li>Basado en estilos XP </li></ul><ul><ul><li>Aspecto Office </li></ul></ul><ul><li>Nuevos controles </li></ul><ul><ul><li>GridView </li></ul></ul><ul><ul><li>DataContainer </li></ul></ul><ul><ul><li>Toolbar </li></ul></ul><ul><ul><li>Web browser </li></ul></ul><ul><ul><li>Background worker </li></ul></ul><ul><li>Nuevos Layouts </li></ul><ul><ul><li>Grid, Flow </li></ul></ul>
  32. 32. Windows Forms Visual Studio <ul><li>Smart tags </li></ul><ul><ul><li>Facilita las tareas comunes con los controles </li></ul></ul><ul><li>Trabajo con formularios complejos </li></ul><ul><ul><li>Document outline </li></ul></ul><ul><ul><li>Edición rápida de propiedades </li></ul></ul><ul><li>Alineamiento de controles automático </li></ul><ul><li>Nuevas fuentes de datos </li></ul><ul><ul><li>XML, objeto, servicio, base de datos </li></ul></ul>
  33. 33. Windows Forms Click Once <ul><li>Nuevo método de distribución de aplicaciones </li></ul><ul><ul><li>Soporte modo offline </li></ul></ul><ul><ul><li>Seguridad controlada </li></ul></ul><ul><li>Fácil de instalar y actualizar </li></ul><ul><ul><li>La aplicación detecta automáticamente los cambios </li></ul></ul><ul><li>Fácil de desinstalar </li></ul><ul><ul><li>Icono en panel de control </li></ul></ul><ul><ul><li>Posibilidad de Rollback </li></ul></ul>
  34. 34. Windows Forms
  35. 35. <ul><li>Dispositivos móviles </li></ul>
  36. 36. Dispositivos móviles Compact Framework 2.0 <ul><li>Mejoras en el entorno de ejecución </li></ul><ul><ul><li>COM Interop </li></ul></ul><ul><ul><li>P/Invoke mejorado </li></ul></ul><ul><li>Acceso directo al dispositivo </li></ul><ul><ul><li>Telefonía, SMS </li></ul></ul><ul><li>Nuevos controles </li></ul><ul><ul><li>WebBrowser </li></ul></ul><ul><ul><li>Ballooms </li></ul></ul><ul><ul><li>RichInk </li></ul></ul><ul><ul><li>UserControl </li></ul></ul><ul><ul><li>… </li></ul></ul>
  37. 37. Dispositivos móviles SQL Server CE 3.0 <ul><li>Integrado con SQL Server 2005 y Visual Studio </li></ul><ul><ul><li>Administración, creación y edición de bases de datos </li></ul></ul><ul><li>Disponible para SmartPhones </li></ul><ul><li>Multiusuario </li></ul><ul><li>Desarrollo de procedimientos y triggers con .NET </li></ul>
  38. 38. Dispositivos móviles
  39. 39. <ul><li>Visual Studio Tools for Office </li></ul>
  40. 40. Visual Studio Tools for Office ¿Qué es? <ul><li>Extiende el desarrollo .NET a Office 2003 </li></ul><ul><ul><li>Office como interfaz de nuestra aplicación </li></ul></ul><ul><li>Mismo modelo Code Behind que WinForms </li></ul><ul><ul><li>El formulario es Word o Excel </li></ul></ul><ul><ul><li>Integrado con Visual Studio </li></ul></ul><ul><ul><li>Puede usarse ClickOnce </li></ul></ul><ul><li>El código .NET implementa la lógica </li></ul><ul><ul><li>Accede a nuestra aplicación </li></ul></ul><ul><ul><li>Actualiza el documento (DataBinding disponible) </li></ul></ul><ul><ul><li>Responde a eventos </li></ul></ul>
  41. 41. Visual Studio Tools for Office
  42. 42. <ul><li>Visual Studio Team System </li></ul>
  43. 43. Visual Studio Team System Objetivos <ul><li>Visual Studio para todo el ciclo software </li></ul>Herramientas para todos los roles Calidad controlable Seguimiento en tiempo real Diseñado para Operaciones Jefe de proyecto Arquitecto Desarrollador Tester Infraestructura
  44. 44. Visual Studio Team System Ediciones Visual Studio Change Management Work Item Tracking Reporting Project Site Visual Studio Team Foundation Integration Services Project Management Process and Architecture Guidance Dynamic Code Analyzer Visual Studio Team Architect Static Code Analyzer Code Profiler Unit Testing Code Coverage Visio and UML Modeling Team Foundation Client VS Pro Class Modeling Load Testing Manual Testing Test Case Management Application Modeling Logical Infra. Modeling Deployment Modeling Visual Studio Team Developer Visual Studio Team Test Visual Studio Industry Partners
  45. 45. Visual Studio Team System Team Architect Visual Studio Team Foundation Visual Studio Team Architect Visual Studio Team Developer Visual Studio Team Test Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Process and Architecture Guidance Dynamic Code Analyzer Static Code Analyzer Code Profiler Unit Testing Code Coverage Visio and UML Modeling Team Foundation Client VS Pro Load Testing Manual Testing Test Case Management Visual Studio Industry Partners Application Modeling Logical Infra. Modeling Deployment Modeling Class Modeling
  46. 46. Visual Studio Team System Team Architect <ul><li>Diseñador de aplicaciones distribuidas </li></ul><ul><ul><li>Diseño alto nivel de un sistema </li></ul></ul><ul><ul><li>Validación sobre infraestructura real </li></ul></ul><ul><li>Diseñador Infraestructura </li></ul><ul><ul><li>Servidores, configuración y requisitos </li></ul></ul><ul><ul><li>Generación y compilación de SDMs </li></ul></ul><ul><li>Diseñador de clases </li></ul><ul><ul><li>Sincronización contínua en los dos sentidos </li></ul></ul>
  47. 47. Visual Studio Team System Team Architect (2)
  48. 48. Visual Studio Team System Team Architect (3)
  49. 49. Diseñador de clases
  50. 50. Visual Studio Team System Team Developer Visual Studio Team Foundation Visual Studio Team Architect Visual Studio Team Developer Visual Studio Team Test Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Process and Architecture Guidance Visio and UML Modeling Team Foundation Client VS Pro Class Modeling Load Testing Manual Testing Test Case Management Application Modeling Logical Infra. Modeling Deployment Modeling Visual Studio Industry Partners Dynamic Code Analyzer Static Code Analyzer Code Profiler Unit Testing Code Coverage
  51. 51. Visual Studio Team System Team Developer <ul><li>Análisis estático de código </li></ul><ul><ul><li>Examina el código fuente </li></ul></ul><ul><ul><ul><li>Nomenclatura, seguridad, bugs, … </li></ul></ul></ul><ul><li>Profiling </li></ul><ul><ul><li>Tiempos de llamada en funciones </li></ul></ul><ul><ul><li>Reservas de memoria, estado GC </li></ul></ul><ul><li>Entorno integrado de pruebas unitarias </li></ul><ul><ul><li>Generación automática de tests </li></ul></ul><ul><ul><li>Cobertura de código </li></ul></ul>
  52. 52. Entorno de pruebas unitarias
  53. 53. Visual Studio Team System Team Test Visual Studio Team Foundation Visual Studio Team Architect Visual Studio Team Developer Visual Studio Team Test Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Process and Architecture Guidance Visio and UML Modeling Team Foundation Client VS Pro Class Modeling Application Modeling Logical Infra. Modeling Deployment Modeling Visual Studio Industry Partners Load Testing Manual Testing Test Case Management Dynamic Code Analyzer Static Code Analyzer Code Profiler Unit Testing Code Coverage
  54. 54. Visual Studio Team System Team Test <ul><li>Test de carga </li></ul><ul><ul><li>Grabación de pruebas web </li></ul></ul><ul><ul><ul><li>Código .NET personalizable </li></ul></ul></ul><ul><ul><li>Patrones de carga </li></ul></ul><ul><ul><ul><li>Tiempos de espera, carga de datos </li></ul></ul></ul><ul><ul><li>Recolección de contadores </li></ul></ul><ul><ul><ul><li>Con límites recomendados en cada uno </li></ul></ul></ul><ul><li>Gestión de casos de prueba </li></ul><ul><ul><li>Incluye casos de IU </li></ul></ul>
  55. 55. Visual Studio Team System Team Foundation Visual Studio Team Foundation Visual Studio Team Architect Visual Studio Team Developer Visual Studio Team Test Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Process and Architecture Guidance Dynamic Code Analyzer Static Code Analyzer Code Profiler Unit Testing Code Coverage Visio and UML Modeling Team Foundation Client VS Pro Class Modeling Load Testing Manual Testing Test Case Management Application Modeling Logical Infra. Modeling Deployment Modeling Visual Studio Industry Partners
  56. 56. Visual Studio Team System Team Foundation <ul><li>Creación de proyectos parametrizados </li></ul><ul><ul><li>Hitos, tareas, entregables… </li></ul></ul><ul><li>Gestión de proyectos </li></ul><ul><ul><li>Asignación y seguimiento de tareas </li></ul></ul><ul><ul><li>Integración con Project y Excel </li></ul></ul><ul><li>Gestión de código </li></ul><ul><ul><li>Cambios asociados a tareas </li></ul></ul><ul><ul><li>Shelving </li></ul></ul><ul><li>Informes y análisis </li></ul><ul><li>Portal de proyecto </li></ul>
  57. 57. Team Foundation
  58. 58. <ul><li>Webcast teórico </li></ul><ul><li>Talleres en ciudades </li></ul><ul><li>Aplicación MSDN Video </li></ul><ul><li>www.DesarrollaConMSDN.com </li></ul><ul><ul><li>Código de MSDN Video </li></ul></ul><ul><ul><li>Calendario </li></ul></ul><ul><ul><li>Tutoriales </li></ul></ul><ul><ul><li>Seminarios </li></ul></ul><ul><ul><li>Artículos </li></ul></ul><ul><ul><li>Foros </li></ul></ul><ul><ul><li>Descuento 40% libros </li></ul></ul>Sep Oct Nov Dic Ene Feb Mar Abr May Jun .NET y Servicios Web Desarrollo web Smart Clients Visual Studio 2005 SQL Server 2005
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×