{"id":633,"date":"2011-05-31T08:21:00","date_gmt":"2011-05-31T08:21:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/buckh\/2011\/05\/31\/ewalds-posts-on-tfs-build-2010\/"},"modified":"2011-05-31T08:21:00","modified_gmt":"2011-05-31T08:21:00","slug":"ewalds-posts-on-tfs-build-2010","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/buckh\/ewalds-posts-on-tfs-build-2010\/","title":{"rendered":"Ewald\u2019s posts on TFS Build 2010"},"content":{"rendered":"<p><a href=\"http:\/\/www.ewaldhofman.nl\/\">Ewald Hofman<\/a>, an ALM MVP, has written a great series of blog posts on Team Build in Team Foundation Server 2010.&nbsp; The 2010 release introduces Windows Workflow as the overall orchestrator of the build process.&nbsp; Ewald walks you through quite a few topics related to this and the other new features.&nbsp; Check it out!<\/p>\n<ol>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/04\/20\/Customize-Team-Build-2010-e28093-Part-1-Introduction.aspx\">Part 1: Introduction<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/04\/27\/Customize-Team-Build-2010-e28093-Part-2-Add-arguments-and-variables.aspx\">Part 2: Add arguments and variables<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/04\/28\/Customize-Team-Build-2010-e28093-Part-3-Use-more-complex-arguments.aspx\">Part 3: Use more complex arguments<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/04\/29\/Customize-Team-Build-2010-e28093-Part-4-Create-your-own-activity.aspx\">Part 4: Create your own activity<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/05\/13\/Customize-Team-Build-2010-e28093-Part-5-Increase-AssemblyVersion.aspx\">Part 5: Increase AssemblyVersion<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/05\/17\/Customize-Team-Build-2010-e28093-Part-6-Use-custom-type-for-an-argument.aspx\">Part 6: Use custom type for an argument<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/05\/27\/Customize-Team-Build-2010-e28093-Part-7-How-is-the-custom-assembly-found.aspx\">Part 7: How is the custom assembly found<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/05\/28\/Customize-Team-Build-2010-e28093-Part-8-Send-information-to-the-build-log.aspx\">Part 8: Send information to the build log<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/05\/28\/Customize-Team-Build-2010-e28093-Part-9-Impersonate-activities-(run-under-other-credentials).aspx\">Part 9: Impersonate activities (run under other credentials)<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/06\/01\/Customize-Team-Build-2010-e28093-Part-10-Include-Version-Number-in-the-Build-Number.aspx\">Part 10: Include Version Number in the Build Number<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/10\/01\/Customize-Team-Build-2010-e28093-Part-11-Speed-up-opening-my-build-process-template.aspx\">Part 11: Speed up opening my build process template<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/10\/01\/Customize-Team-Build-2010-e28093-Part-12-How-to-debug-my-custom-activities.aspx\">Part 12: How to debug my custom activities<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/10\/02\/Customize-Team-Build-2010-e28093-Part-13-Get-control-over-the-Build-Output.aspx\">Part 13: Get control over the Build Output<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/11\/09\/Part-14-Execute-a-PowerShell-script.aspx\">Part 14: Execute a PowerShell script<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2010\/11\/09\/Part-15-Fail-a-build-based-on-the-exit-code-of-a-console-application.aspx\">Part 15: Fail a build based on the exit code of a console application<\/a><\/li>\n<li><a href=\"http:\/\/www.ewaldhofman.nl\/post\/2011\/04\/06\/Customize-Team-Build-2010-e28093-Part-16-Specify-the-relative-reference-path.aspx\">Part 16: Specify the relative reference path<\/a><\/li>\n<\/ol>\n<div class=\"wlWriterEditableSmartContent\" style=\"margin: 0px;float: none;padding: 0px\">Technorati Tags: <a rel=\"tag\" href=\"http:\/\/technorati.com\/tags\/tfs+2010\">tfs 2010<\/a>,<a rel=\"tag\" href=\"http:\/\/technorati.com\/tags\/team+build\">team build<\/a>,<a rel=\"tag\" href=\"http:\/\/technorati.com\/tags\/windows+workflow\">windows workflow<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ewald Hofman, an ALM MVP, has written a great series of blog posts on Team Build in Team Foundation Server 2010.&nbsp; The 2010 release introduces Windows Workflow as the overall orchestrator of the build process.&nbsp; Ewald walks you through quite a few topics related to this and the other new features.&nbsp; Check it out! Part [&hellip;]<\/p>\n","protected":false},"author":94,"featured_media":10268,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[7,11],"class_list":["post-633","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-team-build","tag-tfs-2010"],"acf":[],"blog_post_summary":"<p>Ewald Hofman, an ALM MVP, has written a great series of blog posts on Team Build in Team Foundation Server 2010.&nbsp; The 2010 release introduces Windows Workflow as the overall orchestrator of the build process.&nbsp; Ewald walks you through quite a few topics related to this and the other new features.&nbsp; Check it out! Part [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/posts\/633","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/users\/94"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/comments?post=633"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/posts\/633\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/media\/10268"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/media?parent=633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/categories?post=633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/buckh\/wp-json\/wp\/v2\/tags?post=633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}