Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build (Paperback)
暫譯: 深入 Microsoft Build 引擎:使用 MSBuild 和 Team Foundation Build (平裝本)

Sayed Ibrahim Hashimi, William Bartholomew

  • 出版商: MicroSoft
  • 出版日期: 2009-01-07
  • 定價: $1,650
  • 售價: 5.0$825
  • 語言: 英文
  • 頁數: 368
  • 裝訂: Paperback
  • ISBN: 0735626286
  • ISBN-13: 9780735626287
  • 相關分類: Microsoft AzureVisual StudioXML
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

相關主題

商品描述

As software complexity increases, proper build practices become ever more important. This essential reference drills inside MSBuild—and shows how to maximize your control over the build and deployment process. Learn how to customize and extend build processes with MSBuild—and scale them to the team, product, or enterprise level with Team Foundation Build.

Discover how to:

  • Create and modify MSBuild files—outside the Visual Studio IDE
  • Use XML-based syntax to declare dynamic properties and items
  • Apply built-in tasks or write your own
  • Customize the build process—adding code generation, unit testing, or code analysis
  • Use batching and incremental builds to reduce build times
  • Invoke external tools in scripts and create reusable files
  • Start and stop services
  • Set assembly versions and extend the clean process
  • Configure, customize, and extend Team Build—and automate build from end to end

商品描述(中文翻譯)

隨著軟體複雜度的增加,適當的建置實踐變得越來越重要。這本重要的參考書深入探討 MSBuild,並展示如何最大化對建置和部署過程的控制。學習如何使用 MSBuild 自訂和擴展建置過程,並將其擴展到團隊、產品或企業級別,搭配 Team Foundation Build。

了解如何:
- 在 Visual Studio IDE 之外創建和修改 MSBuild 檔案
- 使用基於 XML 的語法來聲明動態屬性和項目
- 應用內建任務或編寫自己的任務
- 自訂建置過程—添加程式碼生成、單元測試或程式碼分析
- 使用批次處理和增量建置來減少建置時間
- 在腳本中調用外部工具並創建可重用的檔案
- 啟動和停止服務
- 設定組件版本並擴展清理過程
- 配置、自訂和擴展 Team Build,並自動化整個建置過程