- Series: Developer Reference
- Paperback: 624 pages
- Publisher: Microsoft Press; 2 edition (January 3, 2011)
- Language: English
- ISBN-10: 0735645248
- ISBN-13: 978-0735645240
- Product Dimensions: 7.2 x 1.5 x 8.9 inches
- Shipping Weight: 2.3 pounds (View shipping rates and policies)
- Average Customer Review: 11 customer reviews
- Amazon Best Sellers Rank: #1,012,625 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build (2nd Edition) (Developer Reference) 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
About the Author
Sayed Ibrahim Hashimi is a consultant, trainer, and senior software developer who has designed large-scale, distributed applications using a variety of programming languages and platforms, including Microsoft .NET, C++, and Java. This is his third book on MSBuild.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
However, as a new Kindle user, when I went to purchase the second edition, I ended up with the wrong one. After returning it via the Amazon Kindle return process (which is pretty painless), I was able to get the correct version. I wish Amazon had a better way of classifying/naming their book versions. They should call the Kindle versions "Version 1" and Version 2" to coincide with the book versions. Instead, there is the regular Kindle version (which is the new one!) and the Kindle "November 11, 2009" edition. Hover your mouse cursor over the Kindle links to see which picture appears. If you want the newer edition, be sure to click on the Kindle link with a "2" appearing in the picture of the cover.
As with any IT books for the Kindle, watch for missing content. I've been seeing this problem with a lot of IT books from Amazon. Maybe we need to create a web site called MissingKindleContent.com or a way (unknown to me!) to report Kindle errors to Amazon so they can fix it.
So far, no problems with this book. Big thumbs up!
+ How and when projects and imports are parsed and processed
+ How and when properties and items are evaluated
+ How target and task batching work
+ How to chain targets together
+ How to create incremental builds
+ How to integrate other tools into MSBuild
+ How to write your own custom tasks when MSBuild lacks the expressive power.
This book leaves nothing unexplained. If you have any MSBuild questions at all, this book will answer them.
Learning how to use the old custom build steps had taken me a single evening, allowing me to create tons of custom properties with everything working flawlessly. The automatic conversion to the new format generated by VS was FAR from being perfect, which forced me to dig into these completely new files and language, which was MSBUILD. With virtually no MSDN documentation on it (even to this day!!), I literally spent months (evening project) trying to get things to work just how I wanted. In the end, I just had to settle for "good enough", as I was losing my sanity.
I recently came across this book through some comments on Stackeoverflow. Wow! In a single day, I've learned more on the whole topic than I did in months of frustration using the meaningless one-liners on MSDN.
I highly recommend this book. It does a great job a gradually introducing you to the various components of MSBUILD, always demonstrated with easy-to-understand exemples.
Avoid the frustration... it's probably the most beneficial programing book one ever purchased.
I had originally given this a 5 stars, before I was completely done with it. I had learned so much in do little time, that I was confident about giving it the 5 stars. However, I just reached part 2 of the Visual Studio 2010 section and it is noticeably less well written. Clearly, this was written by somebody else. It also starts off as if we didn't know how properties worked, at that point in the book! The vocabulary is also different, which complicates things. The author of the first half should review and edit these other sections and bring them up to par with the rest of the book.