ALM con Visual Studio y TFS 2013

3,361 views

Published on

ALM con Visual Studio y TFS 2013

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,361
On SlideShare
0
From Embeds
0
Number of Embeds
2,529
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • VS - No certificate authenticationVS - No forking
  • ALM con Visual Studio y TFS 2013

    1. 1. ALM con Visual Studio y TFS 2013 Rodolfo Finochietti MVP ASP.NET/IIS Lagash Systems rodolfof@lagash.com @rodolfof
    2. 2. Release early, release often http://en.wikipedia.org/wiki/Release_early,_release_often
    3. 3. Baby Steps
    4. 4. Foco en… • • • • Developer Productivity Application Performance Continuous Innovation Open Source
    5. 5. Cubriendo el ciclo de desarrollo • Sprint Planning – Que control de código usar (TFS or Git) – Definición de Terminado, Definición de Listo – Features, PBIs, Tasks – Como priorizar • Sprint (Developers) – Aumentar la productividad – Nuevas herramientas para el desarrollo de software para todas las plataformas
    6. 6. Sprint Planning • Crear un Team Project • • Crear un Team Project por el Portal Web Elegir el control de código fuente • War Room • Crear PBIs • Priorizar y estimar • Break down into tasks
    7. 7. TFS en la nube • Gratis hasta 5 usuarios https://tfs.visualstudio.com
    8. 8. Que es Git      DVCS Repositorios locales (simplifica el trabajo offline) Sincronización de repositorios Sencillo para compartir código con la comunidad Muy usado en la comunidad (GitHub)
    9. 9. Clientes de Git
    10. 10. 2 1
    11. 11. Soporte de Git en TFS  DVCS  Repositorios locales (simplifica el trabajo offline)  Sincronización de repositorios  Sencillo para compartir código con la comunidad  Muy usado en la comunidad (GitHub) × × × × No Check-in policies No Code Reviews No My Work Not SOX, FDA or CFD-11 compliant
    12. 12. Git yTFS https://github.com/git-tfs/git-tfs
    13. 13. Sprint Planning • Crear un Team Project • • Crear un Team Project por el Portal Web Elegir el control de código fuente • War Room • Crear PBIs • Priorizar y estimar • Break down into tasks
    14. 14. War Room
    15. 15. Add a Feature Get you all to install VS2013 Get you all to read the Scrum Guide 2013 Make Aussie developers the best in the world
    16. 16. Add a sub PBI
    17. 17. Tag the PBI
    18. 18. Change View to add more sub PBIs
    19. 19. Filter by Tags
    20. 20. Suggestion 1: Allow me to merge tags and fix typos Suggestion 2: Allow me to use tags in reporting
    21. 21. Sprint Planning • Crear un Team Project • • Crear un Team Project por el Portal Web Elegir el control de código fuente • War Room • Crear PBIs • Priorizar y estimar
    22. 22. ¿Como priorizar?
    23. 23. Cubriendo el ciclo de desarrollo • Sprint Planning – Que control de código usar (TFS or Git) – Definición de Terminado, Definición de Listo – Features, PBIs, Tasks – Como priorizar • Sprint (Developers) – Aumentar la productividad – Nuevas herramientas para el desarrollo de software para todas las plataformas
    24. 24. ¿Qué pasa en la Daily Meeting?
    25. 25. Check In automatically transitioned the task to Done We completed this
    26. 26. We’re doing these in the next 8 hours We’re doing this *right* now
    27. 27. Auto assigns to me
    28. 28. Task Board
    29. 29. Visual Studio 2013 • IDE – Synchronized Settings in Visual Studio – Peek Definition – Enhanced Scroll Bar – CodeLens heads-up display – Navigate To
    30. 30. Visual Studio 2013 • Debugging and Diagnostics –Edit and Continue en 64-Bits Apps –Code Map
    31. 31. Visual Studio 2013 • Async Debug mejorado
    32. 32. Cubriendo el ciclo de desarrollo • Sprint Planning – Que control de código usar (TFS or Git) – Definición de Terminado, Definición de Listo – Features, PBIs, Tasks – Como priorizar • Sprint (Developers) – Aumentar la productividad – Nuevas herramientas para el desarrollo de software para todas las plataformas
    33. 33. .NET 4.5.1 • Es un update de .NET 4.5 –Obvio, no? 
    34. 34. .NET 4.5.1 • Automatic Binding Redirection • Mas información sobre performance en en EventSource • ADO.NET idle connection resiliency
    35. 35. .NET 4.5.1 • Application performance – ASP.NET app suspension
    36. 36. .NET 4.5.1 • Application performance – Multi-core JIT improvements
    37. 37. .NET 4.5.1 • Application performance – On-demand large object heap compaction • GCSettings.LargeObjectHeapCompactionMode – Consistent performance before and after servicing the .NET Framework
    38. 38. ASP.NET • One ASP.NET –ASP.NET Identity –Bootstrap
    39. 39. ASP.NET • WebForms –ASP.NET Scaffolding
    40. 40. ASP.NET • MVC – Authentication filters – Filter overrides
    41. 41. ASP.NET • WebAPI – Attribute routing
    42. 42. ASP.NET • WebAPI – OData improvements – Request batching
    43. 43. Contacto • Mail: – rodolfof@lagash.com • Blogs: – http://shockbyte.net • Twitter: – @rodolfof
    44. 44. ¡Gracias!

    ×