Global DevOps BootCamp 2017


Yesterday we had a blast. It's the only way to describe it. What started with a small idea over beer in Seattle by a few genius minds, ended up catering to 1500 participants workwide learning about Continuous Integration, Delivery and the promise of Containers and Serverless to make it easier to run your applications anywhere. The Global DevOps Bootcamp 2017!

With Donovan Brown keynoting, Marcel de Vries expanding and a great team consisting of Rene van Osnabrugge, Jasper Gilhuis, Alex de Groot and myself in Hilversum as well as many, many more MVP's and community leaders world-wide we started off with just enough information to make everyone excited and then we handed off the event to the  people who showed up in large numbers. They spent their whole free afternoon, in a weekend, playing with the latest Microsoft technology has to offer.

Some things people noted in our session:

  • It's amazing how fast you can get this stuff done with the right people and the right guidance. 
  • What we did in a couple of hours here would take months at work.
  • Visual Studio Team Services is actually a really nice product, we should use it more often!
  • You get better collaboration and gather better insights by closing the laptops and actually talking to people.
  • We use all of the open-source tools to do Continuous Delivery, Visual Studio Team Services nicely combines them all into a single product. 
Thanks everyone for organizing, attending and sharing.

Add :8080 to your TFS 2017 bindings after upgrading to SSL


Because TFS 2017 allows authentication with Personal Access Tokens (PAT) it's recommended to upgrade to SSL if you were still on port 80. The installer will even help with the configuration and can add a redirect from port :80 to :443.

It doesn't add a a redirect from port :8080 though, so your users may have to update all their bookmarks. Or you can add that second binding in IIS yourself:

And that will help your users find the new location more easily.

Force uninstall Visual Studio 2017 Release candidates

If you, like me, are stuck trying to upgrade Visual Studio 2017, then you may only get unblocked by removing everything and starting afresh. Since Visual Studio 2017 is still in Release Candidate and not final, this is something we may have to deal with from time to time.

But when the "uninstall" button in the ui fails, you may end up stuck. In that case, you'll be happy to find:

C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\layout\installcleanup.exe

Which will perform the same actions as the good old "vssetup.exe /uninstall /force". If that doesn't get you unstuck, there is an even more forceful way:

Delete everything under:
  • C:\ProgramData\Microsoft\VisualStudio\15.0
  • C:\ProgramData\Microsoft\VisualStudio\Packages
  • %appdata%\Microsoft\VisualStudio\15.0*
  • %appdata%\Microsoft\VisualStudio\Packages
  • C:\Program Files (x86)\Microsoft Visual Studio\2017
  • HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\15.0*
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\15.0*

Most Reading