Cover image for Professional Application Lifecycle Management with Visual Studio 2010.
Professional Application Lifecycle Management with Visual Studio 2010.
Title:
Professional Application Lifecycle Management with Visual Studio 2010.
Author:
Gousset, Mickey.
ISBN:
9780470649763
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (700 pages)
Contents:
Professional Application LIfecycle Management with Visual Studio 2010 -- About the Authors -- Contents -- Introduction -- THE NAME CHANGE -- VISUAL STUDIO 2010 PRODUCT LINEUP -- MODERN SOFTWARE DEVELOPMENT CHALLENGES -- ENTER VISUAL STUDIO 2010 -- APPLICATION LIFECYCLE MANAGEMENT -- WHO IS THIS BOOK FOR? -- WHAT DOES THIS BOOK COVER? -- CONVENTIONS -- SOURCE CODE -- ERRATA -- P2P.WROX.COM -- Part I: Architect -- Chapter 1: Introduction to Software Architecture -- DESIGNING VISUALLY -- MICROSOFT'S MODELING STRATEGY -- FROM OBJECTS TO SERVICES -- NEW ARCHITECTURE TOOLS IN VISUAL STUDIO 2010 ULTIMATE -- SUMMARY -- Chapter 2: Top-down Design with Use Case Diagrams, Activity Diagrams, and Sequence Diagrams -- USE CASE DIAGRAMS -- ACTIVITY DIAGRAMS -- SEQUENCE DIAGRAMS -- SUMMARY -- Chapter 3: Top-down Design with Component and Class Diagrams -- COMPONENT DIAGRAMS -- CLASS DIAGRAMS -- SUMMARY -- Chapter 4: Analyzing Applications Using Architecture Explorer -- UNDERSTANDING THE CODE BASE -- ARCHITECTURE EXPLORER BASICS -- DEPENDENCY GRAPHS -- SUMMARY -- Chapter 5: Using Layer Diagrams -- CREATING A LAYER DIAGRAM -- DEFINING LAYERS ON A LAYER DIAGRAM -- DEFINING DEPENDENCIES -- VALIDATING THE LAYER DIAGRAM -- LAYER DIAGRAMS AND THE BUILD PROCESS -- SUMMARY -- Part II: Developer -- Chapter 6: Introduction to Software Development -- WHAT'S NEW FOR DEVELOPERS IN VISUAL STUDIO 2010 -- TEST IMPACT ANALYSIS -- IMPROVED CODE ANALYSIS -- PROFILER ENHANCEMENTS -- DATABASE EXTENSIBILITY -- ADVANCED DEBUGGING WITH INTELLITRACE -- IMPROVED "TEST-FIRST" DEVELOPMENT EXPERIENCE -- SUMMARY -- Chapter 7: Unit Testing with the Unit Test Framework -- UNIT TESTING CONCEPTS -- VISUAL STUDIO UNIT TESTING -- PROGRAMMING WITH THE UNIT TEST FRAMEWORK -- ACCESSING NONPUBLIC MEMBERS FROM TESTS -- CODE GENERATION -- CODE COVERAGE -- TEST IMPACT ANALYSIS -- SUMMARY.

Chapter 8: Managed Code Analysis and Code Metrics -- THE NEED FOR ANALYSIS TOOLS -- USING MANAGED CODE ANALYSIS -- USING THE COMMAND-LINE ANALYSIS TOOL -- CREATING CODE ANALYSIS RULES -- CODE METRICS -- SUMMARY -- Chapter 9: Profiling and Performance -- INTRODUCTION TO PERFORMANCE ANALYSIS -- USING THE PROFILER -- COMMAND-LINE PROFILING UTILITIES -- COMMON PROFILING ISSUES -- SUMMARY -- Chapter 10: Database Development, Testing, and Deployment -- THE CHALLENGES OF DATABASE CHANGE MANAGEMENT -- OFFLINE SCHEMA DEVELOPMENT -- CREATING A DATABASE PROJECT -- EXAMINING THE DATABASE PROJECT -- MAKING SCHEMA CHANGES -- DEPLOYING DATABASE CHANGES -- DATA GENERATION -- DATABASE TESTING -- SUMMARY -- Chapter 11: Introduction to IntelliTrace -- DEBUGGING USING INTELLITRACE -- NEW FEATURES IN BREAKPOINTS -- PINNABLE DATA TIPS -- SUMMARY -- Part III: Tester -- Chapter 12: Introduction to Software Testing -- ROLE-BASED TESTING TOOLS -- TYPES OF TESTS -- DIAGNOSTIC DATA ADAPTERS -- MICROSOFT TEST MANAGER -- MANAGING AUTOMATED TESTS WITH VISUAL STUDIO -- SUMMARY -- Chapter 13: Web Performance and Load Testing -- WEB PERFORMANCE TESTS -- LOAD TESTS -- COMMAND-LINE TEST EXECUTION -- DISTRIBUTED LOAD TESTS -- SUMMARY -- Chapter 14: Manual Testing -- MICROSOFT TEST MANAGER -- USING TEST PLANS -- RUNNING TESTS AND TRACKING RESULTS -- RUNNING AUTOMATED TESTS -- SUMMARY -- Chapter 15: Coded User Interface Testing -- CREATING CODED UI TESTS USING THE CODED UI TEST BUILDER -- CREATING CODED UI TESTS USING ACTION RECORDINGS -- SUPPORTED TECHNOLOGIES -- SUMMARY -- Chapter 16: Lab Management -- LAB MANAGEMENT INFRASTRUCTURE -- VIRTUAL ENVIRONMENTS -- TESTING WITH VIRTUAL ENVIRONMENTS -- AUTOMATED BUILD-DEPLOY-TEST WITH VIRTUAL ENVIRONMENTS -- PHYSICAL ENVIRONMENTS -- SUMMARY -- Part IV: Team Foundation Server -- Chapter 17: Introduction to Team Foundation Server.

WHAT IS TEAM FOUNDATION SERVER? -- TEAM FOUNDATION SERVER CORE CONCEPTS -- ACCESSING TEAM FOUNDATION SERVER -- WHAT'S NEW IN TEAM FOUNDATION SERVER 2010 -- ADOPTING TEAM FOUNDATION SERVER -- SUMMARY -- Chapter 18: Team Foundation Architecture -- TEAM FOUNDATION SERVER LOGICAL ARCHITECTURE -- PHYSICAL ARCHITECTURE -- DEPLOYMENT SCENARIOS -- SUMMARY -- Chapter 19: Team Foundation Version Control -- TEAM FOUNDATION VERSION CONTROL AND VISUAL SOURCESAFE (VSS) 2005 -- SETTING UP VERSION CONTROL -- USING THE SOURCE CONTROL EXPLORER -- CHECK-IN AND CHECK -OUT -- SHELVING -- BRANCHING AND MERGING -- COMMAND-LINE TOOLS -- SUMMARY -- Chapter 20: Branching and Merging -- UNDERSTANDING BRANCHING AND MERGING -- COMMON BRANCHING STRATEGIES -- BASIC BRANCHING PLAN -- ADVANCED BRANCHING PLAN -- SUMMARY -- Chapter 21: Team Foundation Build -- TEAM FOUNDATION BUILD -- WHAT'S NEW IN TEAM FOUNDATION BUILD 2010 -- TEAM FOUNDATION BUILD ARCHITECTURE -- WORKING WITH BUILDS -- TEAM BUILD PROCESS -- SUMMARY -- Part V: Project/Process Management -- Chapter 22: Introduction to Project Management -- TEAM PROJECT SETUP AND CONFIGURATION -- PLANNING YOUR PROJECT -- ALL THINGS WORK ITEMS -- USING MS OFFICE WITH TEAM FOUNDATION SERVER -- SUMMARY -- Chapter 23: Process Templates -- UNDERSTANDING A PROCESS TEMPLATE -- PROCESS TEMPLATES OUT OF THE BOX -- PARTNER AND COMMUNITY TEMPLATES -- SUMMARY -- Chapter 24: Using Reports, Portals, and Dashboards -- TEAM FOUNDATION SERVER REPORTING -- WORKING WITH TEAM FOUNDATION SERVER REPORTS -- SUMMARY -- Chapter 25: Agile Planning Using Planning Workbooks -- PRODUCT BACKLOG -- PRODUCT PLANNING WORKBOOK -- ITERATION PLANNING -- ITERATION BACKLOG WORKBOOK -- TRACKING THE ITERATION -- SUMMARY -- Chapter 26: Process Template Customizations -- CUSTOMIZING PROCESS TEMPLATES -- TOOLS FOR CUSTOMIZATION.

UPLOADING PROCESS TEMPLATES IN TEAM FOUNDATION SERVER -- DELETING PROCESS TEMPLATES -- CUSTOMIZING PROCESS GUIDANCE -- SUMMARY -- Index.
Abstract:
Get up to speed on Application Lifecycle Management (ALM) with Visual Studio 2010 through a combination of hands-on instruction and deep-dives. Microsoft has packed a lot of brand new testing and modeling tools into Visual Studio 2010, tools that previously were available only to Microsoft internal development teams. Developers will appreciate the focus on practical implementation techniques and best practices. A team of Microsoft insiders provides a nuts-and-bolts approach. This Wrox guide is designed as both a step-by-step guide and a reference for modeling, designing, and coordinating software development solutions at every level using Visual Studio 2010 and Visual Studio Team Foundation Server 2010. Visual Studio 2010 offers a complete lifecycle management system that covers modeling, testing, code analysis, collaboration, build and deployment tools.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: