Tulsa TechFest–Slides

API, Azure DevOps, Conferences, Extensions
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

Azure DevOps, Utilities
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?

Azure DevOps, Team Foundation Build, TFS
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