DockerWIndows

Running a VS Team Services (VSO) Build Agent in a Windows Docker Container

A while ago I wrote a post on how to run a Visual Studio Online (now called Visual Studio Team Services) Build Agent in a Docker Container on Linux. I got some good feedback on this post and now it is time to do the same trick again but only on Windows. Yes ! You […]

Continue reading
DockerWIndows

Create a Windows Docker Host and connect to it without Visual Studio

I have been exploring Docker on Windows for a while because I think it is very promising that containers can run on the Windows platform as well. I’ve also written  a few posts already about Docker but this one is all about creating a Windows Docker Host on Azure and connect to it. Why does […]

Continue reading
dock_FI

Running a Visual Studio Build vNext agent in a Docker container

With the introduction of the new build engine in Visual Studio Online and Team Foundation Server 2015, Microsoft also introduced real cross-platform build capabilities, The VSO-BuildAgent and tasks are both published as Open source on Github and allow you use and extend.any way you like. With the ability to run cross-platform builds, I wanted to […]

Continue reading
FI_GIT

A starters guide to Git for TFS GitWits…

When I started my development career way back in 1999, the first Source Control System I ever used was Visual SourceSafe. After a few years I switched to SVN for a while and I liked that. The, in 2005 came Team Foundation Server and I embraced it, including the Source Control of course. And since […]

Continue reading
FIRM

Controlling build quality using Build Tags and VSTS Release Management

On many occasions a release is a composition of many different artifacts, like product MSI’s, Shared Assemblies, Documentation etc.. I like to compare it with a big box that you use when moving. You fill it up with all sort of little boxes and other stuff and you label it. The big box is the […]

Continue reading
images

Continuous Delivery course at O’Reilly

A few months ago, Marcel de Vries and I created this course for O’Reilly that dives into “Continuous Delivery on the Windows Stack”, and now it is finally released! We talk a lot about Continuous Delivery and use Visual Studio, Visual Studio Team Services and Azure to show you what you can do. There is […]

Continue reading
DockerWIndows

How Docker will change Microsoft Development

Two months ago we (Xpirit) published a new edition of our Xpirit Magazine. In this magazine I wrote an article on how Docker will change Microsoft Development. In this blog post you will find the introduction. If you want to read the whole article, you can download the PDF of the article here . If you […]

Continue reading
FI_REST

Call VSTS REST API from Release Management

Update 22/6/2016 That’s how fast things go. Since this blogpost there has been a new update on VSTS that allows you to access the OAuth token by just clicking a checkbox. In the Release Environment, click the elipsis asnd select Deployment Conditions (or Configure Variables etc.). It opens a new screen where you also can […]

Continue reading
.Net Rocks

.NET Rocks Interview on Continuous Delivery Rocks

Last month on Techorama I had the great pleasure to be interviewed for the great radio show .NET Rocks. Together with Marcel de Vries we talked about Continuous Delivery 3.0 and everything related. Continuous Delivery 3.0 is all about rethinking the things you do instead of optimizing them and we have some great discussions around it. The […]

Continue reading
FI_REST

Call VS Team Services (VSTS) REST API from your Build Pipeline

Today I had the necessity to call the Visual Team Services (VSTS) REST API to get the code changes associated to the build I was currently running. I want these changes to get all the files and to do some actions with the files that were changed. First I tried to call the REST API from Postman. In […]

Continue reading
FIRM

Configure your load test against different URL’s within your Release Pipeline

Yesterday I was preparing some demo’s for my NDC talk in June.  have a simple website that  deploy to Azure by using the Build and Release Pipeline functionality. I thought it would be great to run a Cloud Based Load Test as part of this pipeline and that is what I tried to do. I […]

Continue reading
20160503_134032000_iOS

My slides from Techorama 2016

Last week I spoke at Techorama Belgium. The title of my session was: Continuous Delivery 3.0 on the Microsoft stack. You can download the slides here This title is interesting in itself because everybody has its own ideas on what Continuous Delivery 3.0 actually means. The bottom line of my session was that implementing Continuous […]

Continue reading
Mike

Speaking @ Techorama & NDC Oslo

  I have a busy month coming. For the second time I was asked to speak at Techorama Belgium. This great event is a fairly new conference that was only started in 2014 and now became pretty big. On Techorama I will do a session on Continuous Delivery 3.0 on the Microsoft Stack. In this […]

Continue reading
Denied-580x580

Inherited Deny due to Access Levels

Yesterday I was building some logic against the TFS API and used impersonation to do that. One of the things that is needed in order to allow a call to TFS to be impersonated is to give a user the “Make Requests on behalf of others” permission. This server level permission is not default and […]

Continue reading
Follow

Get every new post delivered to your Inbox.

Join 116 other followers