10. Supporting the Application Lifecycle Code Tasks Requirements Business Analyst Developer Team Build Bug Tests Build Tester
11. Supporting the Application Lifecycle Code Tasks Requirements Business Analyst Developer Bug Tests Non .Net Build Developer Tester
12. Plan Gather Requirements in your Tool of Choice Microsoft Office Microsoft Project Agile Planning Tools IBM Rational Doors Caliber RM …. Manage Projects Your Way Choose your Development Process
13. Design UML 2.1 Support Design & Communicate Solution Architecture with UML Diagrams. Architectural Validation Ensure Code Matches the Intended Design Architecture Explorer Discover and understand how a system works and visualize existing code assets and how they connect.
14. Design The Electronic Beer Mat SketchFlow allows you to deliver functioning prototypes with that “Back of a Beer Mat” feel Design UI Flow Design your UI Flow using the Application Flow functionality SketchFlow Player Easily share and gain input to your prototypes from all interested parties
15. Test driven Development Unit Testing First and Generate Code on Demand Code Coverage Analysis Develop Enterprise Class Version Control Check in policies Branch Visualization Continuous Integration IntelliTrace™ - Root cause analysis of defects for developers
16. Code Metrics Find complex and difficult to test code Develop Static Code Analysis Analyze Code to Show Common Issues Apply Custom or Pre-Defined Rulesets Code Profiling Analyse Code for Performance Issues, Bottlenecks & Memory Allocation
17. Team Explorer Everywhere Platforms: Windows (XP SP 2, Vista, 7) Apple Mac OS X HP-UX IBM AIX Linux Solaris Unix Eclipse variants: Eclipse 3.0 to 3.5 IBM Rational Application Developer 6.0 to 7.5 Other Eclipse based tools including Adobe Flex Builder 3 and Aptana Studio 2.0 Develop
18. Microsoft Test Manager Test Case Management Team Foundation Server integration Automatic Data Collection Test Microsoft Test Runner Manual test execution Create actionable bugs
19. Web and Load Testing Know your code is ready for the big time Measure performance under real time load conditions Test Coded UI Tests Automated functional testing Find regression bugs earlier
22. Traditional Build Workflow Improved Build Workflow Build Application Restore Snapshot Restore Environment Build Deploy Deploy Application Run Tests Take Environment Snapshot
23. How Data moves through TFS SSRS Reports Excel Reports OLAP Cube Relational Database Adapter Common Structures Adapter Work Item Tracking Adapter Version Control Adapter Build Adapter Test Management Adapter 3rd Party Adapters
26. What’s coming next Join our LinkedIn Group Connect & share with your colleagues Register your interest in the next meeting Ensure you tell us what topics and which speakers you want to hear!
Editor's Notes
You already have the skills and tools to build Windows Azure applications todayMicrosoft have a toolset to support the entire development lifecycle from design to deployment Microsoft Development tools support cross-platform and cross-language development