Getting my Sandcastle Team Build targets file to work with Sandcastle September CTP

A few things before we get started: You will need the HTML Help Workshop installed September CTP of Sandcastle My September CTP Sandcastle Targets File (attached)This file needs to be copied to your %programfiles%\MSBuild directory Next you will need to make some modifications to the standard configuration file (I am using the VS2005 style) Make…

2

Reusable MSBuild Sandcastle Targets File

Based on a past post, I have an external targets file you can place in your $(MSBuildExtensionsPath) folder (attached in zip).  You can call it like this:   <Import Project=“$(MSBuildExtensionsPath)\Sandcastle.targets“/> <Target Name=“AfterCompile“>     <CallTarget RunEachTargetSeparately=“true“ Targets=“DocumentCLR“ ContinueOnError=“false“/>     <OnError ExecuteTargets=“OnBuildBreak;“/>   </Target> <Target Name=“DocumentCLR“>     <CallTarget Targets=“SandcastleDocument“ ContinueOnError=“false“ />     <MakeDir Condition=“!Exists(‘$(BinariesRoot)\Documentation’)“ Directories=“$(BinariesRoot)\Documentation“ ContinueOnError=“false“ />…

2

VSTF Feature Request

There have been several instances when working with multiple teams that they need to build different build configurations on the same build machine. For example, we have a central build type that encapsulates the compilation of the bits, database installation and unit testing, and packaging of the compiled bits into an MSI. We also have…

0

Using Sandcastle August CTP and MSBuild to produce CHM documentation automatically

First, we created a cmd file to do the build for us. Syntax for calling the file is Build.cmd “PathToBinaries” “Name of the documentation” (more on this later) @echo off PUSHD %1 “%programfiles%\Sandcastle\ProductionTools\mrefbuilder.exe” *.dll /out:%~dp0\reflection.org /dep:%windir%\Microsoft.NET\Framework\v2.0.50727\*.dll,C:\deps\*.dll,%WINDIR%\assembly\GAC_MSIL\Microsoft.VisualStudio.QualityTools.UnitTestFramework\8.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll IF ERRORLEVEL 1 EXIT /B 1 POPD “%programFiles%\Sandcastle\ProductionTools\XslTransform.exe” /xsl:”%programfiles%\Sandcastle\ProductionTransforms\AddOverloads.xsl” /xsl:”%programfiles%\Sandcastle\ProductionTransforms\AddGuidFilenames.xsl” reflection.org /out:reflection.xml IF ERRORLEVEL 1 EXIT /B 1 “%programFiles%\Sandcastle\ProductionTools\XslTransform.exe”…

1

I’m on Channel9!

Yay! I’m on the front page of Channel9 with an interview about using Visual Studio Team System in MSIT’s Legal group. Full link for your reference: https://channel9.msdn.com/showpost.aspx?postid=220125

2

Outlook 2007 Credential Challenge on Cached Exchange Server Connection

While nothing to do with VSTF or VSTS, I thought I’d share my challenges with everyone regarding an issue I was having with my Outlook 2007 instance and how I overcame it. Each time I launched Outlook 2007 I was prompted for my exchange server credentials, which was odd to me because I was connected…

0

What is leadership and why is it good to be a leader?

Leaders need to think beyond themselves and engage in conversations with their employees or subordinates. I recently had a 1 on 1 with the director of my group and was recognized for some of the points of leadership I am taking with my project and cross business unit information technology group collaboration initiatives. After the…

0

Key Design Scenarios with Visual Studio Team System and Team Foundation Server – System, Application, Resource Reuse

In order to effectively execute an IT strategy a roadmap must be created to contain and identify what common areas exist for the business’ solution that could be leveraged by other systems in the enterprise or organization; or which capabilities the solution can leverage.   Typically architects will draw their solution design on a whiteboard, and link…

0

Visual Studio Team Foundation Server Feature Requests

I find it difficult to manage many Shared Queries in the work item tracker of VSTF. Sometimes I want to save my ad-hoc query for distribution to a small set of people (maybe just a peer even), but find no way to really make that easy except for sharing the query with the entire team….

1

Key Design Scenarios with Visual Studio Team System and Team Foundation Server

First I want to start out with some observations: The Business expects IT to provide a technology advantage with the right capabilities at the right price at the right time A business strategy alone is not sufficient for IT planning Business rarely asks for IT infrastructure capabilities Every business capability is highly dependant on the…

0