26.04.2015 Views

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

How To: Structure Windows Applications in <strong>Visual</strong> <strong>Studio</strong><br />

<strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong><br />

Applies To<br />

• Microsoft® <strong>Visual</strong> <strong>Studio</strong>® <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong> (TFS)<br />

• Microsoft <strong>Visual</strong> <strong>Studio</strong> <strong>Team</strong> System (VSTS)<br />

• Microsoft Windows® Form Applications<br />

Summary<br />

This How To article walks you through the process of organizing and structuring your<br />

Windows Form applications for <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong>. The article explains an<br />

appropriate source tree structure to use <strong>with</strong>in TFS source control.<br />

Contents<br />

• Objectives<br />

• Overview<br />

• Summary of Steps<br />

• Step 1 – Create Local Folders for Your Windows Forms Project<br />

• Step 2 – Create a Blank Solution<br />

• Step 3 – Add a Windows Forms Project to Your Solution<br />

• Step 4 – Add a Control Library (Optional)<br />

• Step 5 – Add a Class Library (Optional)<br />

• Step 6 – Check Your Solution Structure<br />

• Step 7 – Check Your Local Folder Structure<br />

• Step 8 – Add Your Solution to Source Control<br />

• Shared Code Considerations<br />

• Additional Resources<br />

Objectives<br />

• Learn how to structure a Windows Forms application in TFS source control.<br />

• Learn about an appropriate tree structure to use <strong>with</strong>in TFS source control.<br />

Overview<br />

This How To article shows you how to build a source control folder structure that is<br />

appropriate for Windows Forms applications. Because Windows Forms projects often<br />

include additional class and control libraries, a structure is required to accommodate<br />

these as well. Folders in which to maintain your Windows Forms projects are located<br />

beneath a /Main/Source top-level structure. This enables you to easily use additional<br />

<strong>Development</strong> and Releases folders if you need to create branches for isolated<br />

development and for release maintenance. For more information about creating this top<br />

level folder structure, see “How To: Structure Your Source Control Folders in <strong>Visual</strong><br />

<strong>Studio</strong> team <strong>Foundation</strong> <strong>Server</strong>.”

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!