{"id":47,"date":"2015-06-17T22:15:58","date_gmt":"2015-06-17T22:15:58","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/2015\/06\/17\/msbuild-training\/"},"modified":"2017-12-21T04:12:36","modified_gmt":"2017-12-21T04:12:36","slug":"msbuild-training","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/msbuild-training\/","title":{"rendered":"MSBuild Training | MSBuild Course | Online | Classroom | India"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3461 aligncenter\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2015\/06\/msbuild-training.png\" alt=\"msbuild-training\" width=\"600\" height=\"400\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2015\/06\/msbuild-training.png 600w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2015\/06\/msbuild-training-300x200.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><a title=\"DevOps Training Registration\" href=\"https:\/\/docs.google.com\/a\/scmgalaxy.com\/forms\/d\/1kZs21fbihV4AK2a530-9rHbCuCJR-lQj1aAmC3C0aKE\/viewform\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2014\/07\/registernow.jpg\" alt=\"\" width=\"232\" height=\"104\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>MSBuild 4.0 Basics<\/strong><\/p>\n<p>This module introduces MSBuild, including what it does, how it works, and how to use it.<\/p>\n<ul type=\"disc\">\n<li>\u00a0What is MSBuild<\/li>\n<li>\u00a0Sample project files<\/li>\n<li>\u00a0Solutions vs. projects<\/li>\n<li>\u00a0Targets and Tasks<\/li>\n<li>\u00a0Properties and Items<\/li>\n<li>\u00a0Editing projects with Visual Studio 2010<\/li>\n<\/ul>\n<p><strong>Customization<\/strong><\/p>\n<p>This module introduces the many ways you can customize and extend MSBuild.<\/p>\n<ul type=\"disc\">\n<li>\u00a0Build Events<\/li>\n<li>\u00a0Custom build steps<\/li>\n<li>\u00a0Custom build tools<\/li>\n<li>\u00a0Custom buld targets<\/li>\n<li>\u00a0Custom build tasks<\/li>\n<li>\u00a0MSBuild extension pack<\/li>\n<\/ul>\n<p><strong>Troubleshooting<\/strong><\/p>\n<p>This module provides the student with many tools and tricks to be used when troubleshooting a slow or otherwise misbehaving build.<\/p>\n<ul type=\"disc\">\n<li>\u00a0Logging<\/li>\n<li>\u00a0Logging verbosity<\/li>\n<li>\u00a0Console logger<\/li>\n<li>\u00a0File logger<\/li>\n<li>\u00a0Custom loggers<\/li>\n<li>\u00a0Handling errors<\/li>\n<li>\u00a0Debugging MSBuild using Visual Studio<\/li>\n<li>\u00a0Debugging MSBuild using MSBuild Sidekick by Attrice<\/li>\n<li>\u00a0Debugging tasks and loggers<\/li>\n<li>\u00a0Troubleshooting multiple import issues<\/li>\n<li>\u00a0Troubleshooting performance issues<\/li>\n<li>\u00a0Troubleshooting incremental build issues<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; MSBuild 4.0 Basics This module introduces MSBuild, including what it does, how it works, and how to use it. \u00a0What is MSBuild \u00a0Sample project files \u00a0Solutions vs. projects \u00a0Targets and Tasks \u00a0Properties and Items \u00a0Editing projects with Visual Studio 2010 Customization This module introduces the many ways you can customize and extend MSBuild. \u00a0Build&#8230;<\/p>\n","protected":false},"author":1,"featured_media":3461,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"categories":[8],"tags":[99,1681,884,1684,883,100,97,366,1686,1680,135,1685,1682,94,1683,1673,96],"class_list":["post-47","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-training","tag-bangalore","tag-chennai","tag-classroom","tag-classroom-msbuild-training","tag-course","tag-hyderabad","tag-india","tag-msbuild","tag-msbuild-classroom-training","tag-msbuild-course","tag-msbuild-training","tag-msbuild-training-online","tag-mumbai","tag-online","tag-online-msbuild-training","tag-pune","tag-training"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/47","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=47"}],"version-history":[{"count":2,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/47\/revisions"}],"predecessor-version":[{"id":3462,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/47\/revisions\/3462"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media\/3461"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=47"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=47"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=47"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}