Skip to content

Archive for

7
Feb

FireBootCamp – Week 2 in review

Sprint 1 was great, but now the guys are really getting going.

Check out their progress in Sprint 2.

Advertisements
6
Feb

60 Second Demo – Configure a CI Build + Setup Build Notifications

Configure Your Build

1. Open the Build Pane

clip_image001

Figure: From Team Explorer choose Builds

 

2. Create a new build definition

clip_image002

Figure: Click on the New Build Definition link

 

3. Enter build definition name “AdamS.MembershipSample.CI”
(CI for Continuous Integration)

4. On the Trigger tab choose ‘Continuous Integration’

 

5. On the Source Settings tab remove any unwanted Source Control folders
clip_image003

Figure: Remove any items that do not apply to your project (sometimes items from other solutions will appear in this list – remove them)

 

6. On the Process tab, ensure that the solution is being built

 

7. Save the Build

Configure Build Notifications

1. Run the Visual Studio Build Notification application.

From C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\BuildNotificationApp.exe

 

2. Select the build

clip_image004

Figure: Select the Build that you just created and click OK

Start a Build

clip_image005
Figure: Go to Team Explorer | Builds. Right click on the Build and choose Queue New Build

 

clip_image006

Figure: When the build is complete, you will get a green or red icon indicating the status.

6
Feb

TFS-Git: My 60 second tutorial

I got asked for a 60 second intro to using TFS-Git.

1. Go to your personal TFS (e.g. adamstephensen.visualstudio.com)

 

2. Create a new Team Project

clip_image002

Figure: Click on New under Recent projects  & teams

clip_image004
Figure: Enter the name of the Team Project (E.g. FireBootCamp)
Select Git as the version control system.
Select Create project

 

3. Clone your Repository locally

clip_image006
Figure: In Visual Studio, open Team Explorer and click Select Team Projects

clip_image008
Figure: Select the team foundation server to connect to, select the team project and then click Connect

clip_image010
Figure: Right click on the Repository and select Clone

clip_image012
Figure: Enter the path to the local repository and click the Clone button

 

4. Add your MVC project to the Repo

clip_image014
Figure: Create the MVC Project

clip_image016
Figure: Right click on the Solution file and click Commit

clip_image018
Figure: Enter a comment and click Commit and Sync

3
Feb

FireBootCamp – Week 1

Week 1 at FireBootCamp has been amazing.

The teams have been thrown in the deep end, but they are loving it.

They are really getting into learning MVC and Scrum. They especially loved having Andrew Coates from Microsoft as a guest mentor to introduce them to Windows Azure, TFS and Continuous Deployment.