Creating Recoverable TFS Backups

One of the things I’ve come to appreciate most about the cloud software-as-a-service solutions is that it can reduce work. Although there’s still a need for IT, some tasks – such as performing backups – are provided by the vendor. If you’ve ever tried to backup a Team Foundation Server by hand, you have can…

Connect() 2015 Videos Available

Microsoft’s Connect() conference last week included not only the keynote with the announcements but more than 60 individual breakout sessions on technologies from Azure to Office365.  Those videos are available now for streaming on Channel 9.  The format for the videos include several Q&A sessions with the keynote speakers such as Scott Guthrie, Anders Hejlsberg,…

Visual Studio Code Goes Open Source and more from Microsoft Connect() 2015

Microsoft is holding it’s 2015 Connect() virtual conference today which was kicked off by a lengthy keynote from Scott Guthrie.  In the keynote there were several new announcements including a sneak peek into Visual Studio 2015 Update 1, new features in Visual Studio Code, and a new model for getting Microsoft developer tools.  Here’s an…

Microsoft Connect() Virtual Conference Preview

Last year Microsoft reached out to developers via a global virtual conference aptly named Connect().  During that conference they announced the .NET Open Source initiatives for Linux and Mac and also revealed the Visual Studio Code editor for Windows, Mac, and Linux.  This year’s conference promises more revelations with keynotes and presentations from developer favorites like…

Interview with John Petersen

In this interview John Petersen talks to John Robbins about the importance of copyright to software developers, how Visual Studio Online is different from TFS, and how half-baked frameworks are taking their toll on developers. John Petersen has been developing software for over 20 years. It all started when, as a staff accountant, he was…

Sneak Peek into DevOps in Visual Studio 2015

There were so many announcements at yesterday’s Connect() virtual conference that several great new features may have gotten lost in the flood of demos. While DevOps and Visual Studio Online played a big part in the demos, there’s a lot more under the covers that are going to make developing with Visual Studio and TFS…

Share the Load with Visual Studio Online

Learn to use the capacity planning features of Visual Studio Online! Velocity is a great way to plan your team’s sprint, but how do you know when enough is enough?  In this video excerpt from John Petersen’s new course “Agile Planning with Scrum and Visual Studio Online” you’ll see how to use TFS to track…

TFS Build Numbers & File Version Now with Hosted TFS Build Support

Over the years I’ve been posting on the blog here at Wintellect a set of MSBuild tasks that make it easy to get the TFS Build number during a build and use it as your binary version string. You can read about that code here and here. In a nutshell, you modify your C#, VB,…

Wintellect TFS Build Number Task for VS/TFS 2012

Looks like I forgot to post the updated version of my TFS Build Number Task for VS/TFS 2012. Let me rectify that by pointing you to the updated version here: http://www.wintellect.com/cs/files/folders/21032/download.aspx. If you’re wondering what this is about, here’s the history of how I created the task and how to integrated it into your build:…

Fixing TFS 2012 Power Tools PowerShell CmdLets in PowerShell x64

The TFS 2012 Power Tool installation only installs the TFS PowerShell Snap-In for the 32-bit flavor of PowerShell on an x64 machine. With nearly all developers running x64 machines, we miss the ability to script TFS access in the ultimate scripting language. Needing to script so TFS automation I went looking to see if we…

Fixing Stuck/Hung Build in TFS Preview and Dev 11 Beta Build Server

Realizing I hadn’t updated my build server that ran against TFS Preview to the Beta Dev 11 TFS, I upgraded the machine and ran into a problem. The first queued build stuck and could not be canceled or deleted from the queue, thus blocking all builds. With an on premises TFS you can go into…

More on TFS 2010 Build Numbers Inside Your Projects

The other day I wrote about how to incorporate build numbers into your .CSPROJ and .VCXPROJ files. In doing some more testing I found in some edge cases where the way I was getting the current build number by including Microsoft.TeamFoundation.Build.targets could interfere with the TFS Build. That’s not good so I fixed the problem…
12