Speaking at South Florida Code Camp this weekend

This Saturday I’m giving 2 talks at South Florida Code Camp:

8:30 am – TFS vNext: A lap around the new features coming in TFS vNext. The next version of TFS will give you the option of an on-premise solution and an Azure-hosted service. The session will cover both scenarios and new features such as: – Developer productivity enhancements – Agile Planning – Lightweight requirements gathering – Testing improvements And a lot more!

4:00 pm – Continuous Integration with TFS: Learn the Ins and Outs of TFS Team Build, starting with Build Controllers and Agents and then all the way through to the new Workflow-based templates. We will go over how to create custom activities, and much more in order to take full advantage of TFS’s powerful build system and empower your team.

It looks like a great event with some really good sessions.  It’s my first time down there and I’m really looking forward to it.

Hope to see you there!

About esteban

Esteban is the Founder and Chief Technologist at Nebbia Technology, an ALM consulting and Azure-powered technology company. He is a software developer with a passion for ALM, TFS, Azure, and software development best practices. Esteban is a Microsoft Visual Studio ALM MVP and ALM Ranger, Pluralsight author, and the president of ONETUG (Orlando .NET User Group).

2 thoughts on “I’m on Radio TFS # 103!

  1. Renato Bento

    Thank you,
    this really helped me out!
    I was on a hard path trying to parse this parameters as a XmlDoc.

  2. Jorge Sanchez

    Hey I being using your code to accomplish the same thing but I never work with TFS before, I think I got it to the part that I could pass the ProjectFilePath and NewAssemblyName, but I not sure how to pass the Workspace InArgument do you have an example of how do I specify this on MsBuild?

    BTW i also change

    var workspace = context.GetValue(this.Workspace);
    to
    var workspace = (Workspace)context.GetValue(Workspace);

    is this correct?

    Thank you very much


Leave a Reply

Your email address will not be published. Required fields are marked *

Are you human? *