Connect(); 2016 – Announcement Recap

Azure, Conferences, Events, General News, TFS 2017, Visual Studio 2017, Visual Studio Team Services, VSTS, Xamarin
The second day of Connect(); 2016 wrapped up today. While there is one more day left, it is dedicated to on-line training. This means that pretty much all the planned announcements have been, well, announced ;-)If you’ve been watching Connect(); over the past couple of days you have likely come to the realization that, wow!, there was a lot of stuff demoed and talked about and a TON of announcements! To help you sort through some of the announcements, I’ve attempted to capture most of the highlights and related links below. If you were too busy watching and digesting all the cool things Microsoft was demoing and talking about rather than taking notes, you’re in luck!While I doubt I was able to capture every single announcement in the list below…
Read More

VSTS Build Agent Selection Demystified

Team Foundation Build, Visual Studio Team Services
One of the (many!) features I like about Visual Studio Team Services is that, while I can create my build definitions in the cloud-hosted service, I do not have to rely on the hosted build agents to run my builds. This is important because my builds might rely on specialized software that isn’t installed on the hosted agents. It’s also possible that my build processes rely on access to other resources on my local network that is not exposed to the Internet. In the case of the company I work for, we have several on-premises build servers each running multiple build agents.When we first setup the new build servers and agents and registered them with our VSTS account it didn’t take long for us to notice something a bit odd…
Read More

PSA: Hosted XAML Builds Ending Soon

Team Foundation Build, Visual Studio Team Services
Earlier this year, Microsoft posted/updated some information on the Hosted Pool (i.e. where you run your automated builds in Visual Studio Team Services – i.e. VSTS). One item of interest in that post is that the hosted XAML build controller is planned to be shut down sometime next month (September, 2016).For accounts created after on or after April, 2016, access to the hosted XAML build controller was never provided, so this should not be an issue. However, if you have XAML builds running in VSTS, or were planning on migrating XAML builds to VSTS, you should take note.Here is the excerpt I am referring to (emphasis is mine):I'm looking for the hosted XAML build controller. Where did it go?In September 2016 we plan to shut down the hosted XAML build…
Read More

Tulsa TechFest–Slides

API, Conferences, Extensions, Visual Studio Team Services
I first presented at the Tulsa TechFest in 2007, the second year for the conference. Since then I have only missed presenting one or two times (that I can recall). My oldest son (12) was able to attend this year as well and he really enjoyed the Gaming/Dev/Design track! The conference is really done well. I recommend you check it out next year if you’re in the area.This year, I had the pleasure to present two talks:Using REST with VSTS & TFSTeam Foundation Server (TFS) has been around for over a decade now(!) and Visual Studio Team Services (VSTS) has been around for several years. One of the reasons TFS/VSTS has been successful for so many years lies in the extensibility model provided by Microsoft. VSTS/TFS provides a large set…
Read More

Markdown to WordPress Extension Published

Utilities, Visual Studio Team Services
While I will always be a developer at heart (have been more many, many years!) by day I lead an enterprise architecture team consisting of four enterprise architects and four enterprise applications developers (along with an assortment of other contractors that help out with various development and architectural "hygiene" tasks). One area I continually push my team to excel in is communication. One of the various conduits we make use of is a WordPress-based site (hosted internally within our organization). For various reasons I won't go into in this post, we chose WordPress over SharePoint as the repository for the various guidance documents our team produces. Along the way, several other teams have also adopted WordPress for their respective team blogs. While WordPress is a very effective platform for creating…
Read More

Why Should I Leave XAML Builds?

Team Foundation Build, TFS, Visual Studio Team Services
If you have been using Team Foundation Server for any amount of time (say, 2 years or more) then it’s likely you have a decent investment tied up in your XAML-based builds. It’s likely that you have spent a lot of time tweaking the XAML ever-so-carefully to get your automated builds to do your bidding. It’s also possible that you have utilized multiple custom build tasks for scenarios specific to your organization that are not supported out of the box.Along with this, you and/or your team has gained a good amount of knowledge in learning how to tie the various pieces of a XAML-based build together. So, with all that said, you might be wondering why your company should make the move to the new(‘ish) VSTS-style builds. Here are a…
Read More