Starting the DevOps Journey

,
July 19, 2018 / No Comment

Is your team ready for DevOps?

DevOps, or Development and Operations, is the integration of the people, process and tools required to deliver high-quality software in an agile manner from concept all the way to production.
In its simplest terms, DevOps is the what holds a development team and operations team together so that they understand what each other […]
Read more

AUTHOR: CATEGORY: Blog, DevOps

Locking a Block of Code With an Integer

,
June 27, 2016 / No Comment

I was talking with a developer recently who was convinced that you could use a static integer variable to lock a block of code merely by casting it to an object, like this

First it must be noted that an integer cannot be used by itself in a lock statement because it is a value type. But when you […]
Read more

AUTHOR: CATEGORY: .Net, Blog, C#

Deleting Moldy Shelvesets

,
October 20, 2012 / 1 Comment

If you have had a Team Foundation Server (TFS) instance running for any significant length of time you undoubtedly have old shelvesets lying around from other developers (surely you wouldn’t have done this) that have long ago expired and although moldy, they have not disintegrated. Consider cleaning them up using the following short PowerShell script from Kelly Adams:


Read more

AUTHOR: CATEGORY: Blog, PowerShell, TFS