Ramp up your software development with this comprehensive
resource

Microsoft's Application Lifecycle Management (ALM) makes
software development easier and now features support for iOS,
MacOS, Android, and Java development. If you are an application
developer, some of the important factors you undoubtedly consider
in selecting development frameworks and tools include agility,
seamless collaboration capabilities, flexibility, and ease of use.
Microsoft's ALM suite of productivity tools includes new
functionality and extensibility that are sure to grab your
attention. Professional Application Lifecycle Management with
Visual Studio 2013 provides in-depth coverage of these new
capabilities. Authors Mickey Gousset, Martin Hinshelwood, Brian A.
Randell, Brian Keller, and Martin Woodward are Visual Studio and
ALM experts, and their hands-on approach makes adopting new ALM
functionality easy.

* Streamline software design and deployment with Microsoft tools
and methodologies

* Gain a practical overview of ALM with step-by-step guides and
reference material

* Case studies illustrate specific functionality and provide
in-depth instruction

* Use new capabilities to support iOS, MacOS, Android and Java
development

* Discover this comprehensive solution for modeling, designing,
and coordinating enterprise software deployments

* Over 100 pages of new content, forward-compatible with new
product releases

Professional Application Lifecycle Management with Visual
Studio 2013 provides a complete framework for using ALM to
streamline software design and deployment processes using
well-developed Microsoft tools and methodologies. Professional
Application Lifecycle Management with Visual Studio 2013 is
your guide to make use of newly-available ALM features to take your
enterprise software development to the next level.



Autorentext

Mickey Gousset is a Microsoft ALM MVP and Principal
Consultant at Infront Consulting Group.

Martin Hinshelwood is a Microsoft ALM MVP and Principal
Consultant at naked ALM Consulting.

Brian A. Randell is a Microsoft ALM MVP and Partner at
MCW Technologies.

Brian Keller is a Principal Technical Evangelist for
Microsoft, specializing in Visual Studio and Application Lifecycle
Management.

Martin Woodward is a Principal Program Manager in the
Visual Studio Application Lifecycle Management team at Microsoft
and a former MVP.



Zusammenfassung
Ramp up your software development with this comprehensive resource

Microsoft's Application Lifecycle Management (ALM) makes software development easier and now features support for iOS, MacOS, Android, and Java development. If you are an application developer, some of the important factors you undoubtedly consider in selecting development frameworks and tools include agility, seamless collaboration capabilities, flexibility, and ease of use. Microsoft's ALM suite of productivity tools includes new functionality and extensibility that are sure to grab your attention. Professional Application Lifecycle Management with Visual Studio 2013 provides in-depth coverage of these new capabilities. Authors Mickey Gousset, Martin Hinshelwood, Brian A. Randell, Brian Keller, and Martin Woodward are Visual Studio and ALM experts, and their hands-on approach makes adopting new ALM functionality easy.

  • Streamline software design and deployment with Microsoft tools and methodologies
  • Gain a practical overview of ALM with step-by-step guides and reference material
  • Case studies illustrate specific functionality and provide in-depth instruction
  • Use new capabilities to support iOS, MacOS, Android and Java development
  • Discover this comprehensive solution for modeling, designing, and coordinating enterprise software deployments
  • Over 100 pages of new content, forward-compatible with new product releases

Professional Application Lifecycle Management with Visual Studio 2013 provides a complete framework for using ALM to streamline software design and deployment processes using well-developed Microsoft tools and methodologies. Professional Application Lifecycle Management with Visual Studio 2013 is your guide to make use of newly-available ALM features to take your enterprise software development to the next level.



Inhalt
INTRODUCTION xxix

CHAPTER 1: INTRODUCTION TO APPLICATION LIFECYCLE MANAGEMENT WITH VISUAL STUDIO 2013 1

Application Lifecycle Management 2

Visual Studio 2013 Product Lineup 3

Application Lifecycle Management Challenges 4

Enter Visual Studio 2013 5

Application Lifecycle Management in Action 6

Requirements 6

System Design and Modeling 7

Code Generation 7

Testing 7

Feedback 8

Operations 8

Putting It into Context 8

Summary 8

PART I: TEAM FOUNDATION SERVER

CHAPTER 2: INTRODUCTION TO TEAM FOUNDATION SERVER 11

What Is Team Foundation Server? 12

Acquiring Team Foundation Server 13

Hosted Team Foundation Server 13

On-Premises Installation 15

Team Foundation Server Core Concepts 15

Team Foundation Server 16

Team Project Collection 16

Team Project 17

Teams 20

Process Templates 21

Work Item Tracking 22

Version Control 23

Team Build 25

Accessing Team Foundation Server 26

Accessing Team Foundation Server from Visual Studio 27

Accessing Team Foundation Server Through a Web Browser 29

Using Team Foundation Server in Microsoft Excel 30

Using Team Foundation Server in Microsoft Project 31

Command-Line Tools for Team Foundation Server 31

Accessing Team Foundation Server from Eclipse 31

Windows Explorer Integration with Team Foundation Server 32

Access to Team Foundation Server via Other Third-Party Integrations 32

What's New in Team Foundation Server 2013 33

Version Control 33

Web Access 33

Agile Portfolio Management 33

Release Management 34

The Cloud 34

Adopting Team Foundation Server 34

Summary 36

CHAPTER 3: USING CENTRALIZED TEAM FOUNDATION VERSION CONTROL 37

Team Foundation Version Control and Visual SourceSafe (VSS) 2005 39

Setting Up Version Control 40

Using Source Control Explorer 41

Setting Up Your Workspace 42

Getting Existing Code 43

Sharing Projects in Version Control 45

Check-In Pending Changes 48

Checking In an Item 50

Creating and Administering Check-In Policies 54

Viewing History 57

Labeling Files 58

Shelving 59

Workspaces 61

Server Workspaces 64

Local Workspaces 65

Command-Line Tools 66

Branching and Merging 67

Branching Demystified 67

Common Branching Strategies 70

Summary 75

CHAPTER 4: DISTRIBUTED VERSION CONTROL WITH GIT AND TEAM FOUNDATION SERVER 77

Fundamentals of Distributed Version Control with Git 78

Getting Started with the Visual Studio Tools for Git 79

Clone 80

Commit 83

Push, Pull, and Fetch 86

Merging Changes with Git and Visual Studio 88

Branch Creation 88

Summary 91

CHAPTER 5: TEAM FOUNDATION BUILD 93

Team Foundation Build 94

What's New in Team Foundation Build 2013 95

Support for Git-based Repositories 96

Simplified Building and Testing of Windows Store Apps 97

MSTest Support Removed 99

Enhanced Hosted Build Services 99

Build Output Changes 99

Simplified Process Template 100

Built-in Support for Calling Scripts 100

Titel
Professional Application Lifecycle Management with Visual Studio 2013
EAN
9781118836361
ISBN
978-1-118-83636-1
Format
E-Book (pdf)
Hersteller
Herausgeber
Veröffentlichung
26.03.2014
Digitaler Kopierschutz
Adobe-DRM
Dateigrösse
45.23 MB
Anzahl Seiten
693
Jahr
2014
Untertitel
Englisch
Auflage
3. Aufl.