MSBuild Trickery: 99 Ways to Bend the Build Engine to Your Will

4,5 valoración promedio
( 2 valoraciones por Goodreads )
 
9780615509075: MSBuild Trickery: 99 Ways to Bend the Build Engine to Your Will

MSBuild is more than just a list of source files; it is a declarative programming language, and with the new features in the .Net 4.0 engine, a rather expressive language to boot.

This book explores the Microsoft Build Engine used by C#, VB.Net, F# and C++ projects--the 4.0 version shipped with Visual Studio 2010--in depth and in a very practical way, full of examples not covered in the reference material (or in the other book on MSBuild).

Inside you'll find:

  • How to unify all your projects
  • How to add help to your build
  • How to simulate loops and data joins
  • How to use inline C# code in project files
  • How to enhance logging
...and over 90 additional tips and tricks, and including some extensive walkthroughs of more advanced topics, like dealing with huge projects and rolling your own tool integrations right in the IDE. You can further explore the content with code samples on the Web.

So if you've ever found yourself wondering how to get MSBuild to...
  • Perform some simple arithmetic, or a string replacement (see trick #9)
  • Find a subset of files using a complex expression (see trick #11)
  • Specify the folder where MSBuild.exe resides (see trick #6)
  • Fail the build when your custom task shows an error but the build still succeeds (see trick #2)
  • Get you a list of all the referenced assemblies in your project (see trick #72)
  • Get Visual Studio to stop ignoring your customizations (see trick #82)
  • Search for your customizations, without having to hardcode paths (see trick #16)
  • Allow almost any property to be tweaked (see trick #45)
  • Do something that seems too complex for AfterBuild (see trick #23)
  • Extract the branch name from a path (see trick #99)
And don't be put off if you're brand new to MSBuild. If you've ever so much as peeked at the XML in a C# project file, you'll be well served by this book. You'll start from first principals and the most basic mechanisms of MSBuild and the structure of an MSBuild file will be explained. Each trick is small and digestible and presented in a way that you can try out new techniques with just a few lines of MSBuild in a text file. Most of the tricks are things you can copy directly into your own build files and use that day. While many of the tricks stand on their own, the more complex ones are broken down and presented in sequences that progressively build on one another.

You won't need any other book on MSBuild! But if you happen to have the other one, MSBuild Trickery will take you far beyond a reference book, providing practical guidance and preparing you for all of those truly unique gotchas that appear when the build runs.

With a foreword by Dan Moseley, Microsoft Senior Development Lead for Visual Studio Project & Build.

"Sinopsis" puede pertenecer a otra edición de este libro.

About the Author:

Dan Moseley is the Herald B. Monroe Professor of Practical Parish Ministry at Christian Theological Seminary in Indianapolis. He is the president of the Disciples Peace Fellowship and has served as a pastor and executive minister.

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

1.

Kretzler, Brian
ISBN 10: 061550907X ISBN 13: 9780615509075
Nuevos Paperback Cantidad: > 20
Impresión bajo demanda
Librería
BargainBookStores
(Grand Rapids, MI, Estados Unidos de America)
Valoración
[?]

Descripción Paperback. Estado de conservación: New. This item is printed on demand. Item doesn't include CD/DVD. Nº de ref. de la librería 2820338

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 36,70
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,40
A Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Brian Kretzler
Editorial: K Cross Seven Ranch Company
ISBN 10: 061550907X ISBN 13: 9780615509075
Nuevos Paperback Cantidad: 20
Librería
BuySomeBooks
(Las Vegas, NV, Estados Unidos de America)
Valoración
[?]

Descripción K Cross Seven Ranch Company. Paperback. Estado de conservación: New. Paperback. 426 pages. Dimensions: 9.1in. x 6.1in. x 1.1in.MSBuild is more than just a list of source files; it is a declarative programming language, and with the new features in the . Net 4. 0 engine, a rather expressive language to boot. This book explores the Microsoft Build Engine used by C, VB. Net, F and C projects--the 4. 0 version shipped with Visual Studio 2010--in depth and in a very practical way, full of examples not covered in the reference material (or in the other book on MSBuild). Inside youll find: How to unify all your projectsHow to add help to your buildHow to simulate loops and data joinsHow to use inline C code in project filesHow to enhance logging. . . and over 90 additional tips and tricks, and including some extensive walkthroughs of more advanced topics, like dealing with huge projects and rolling your own tool integrations right in the IDE. You can further explore the content with code samples on the Web. So if youve ever found yourself wondering how to get MSBuild to. . . Perform some simple arithmetic, or a string replacement (see trick 9)Find a subset of files using a complex expression (see trick 11)Specify the folder where MSBuild. exe resides (see trick 6)Fail the build when your custom task shows an error but the build still succeeds (see trick 2)Get you a list of all the referenced assemblies in your project (see trick 72)Get Visual Studio to stop ignoring your customizations (see trick 82)Search for your customizations, without having to hardcode paths (see trick 16)Allow almost any property to be tweaked (see trick 45)Do something that seems too complex for AfterBuild (see trick 23)Extract the branch name from a path (see trick 99)And dont be put off if youre brand new to MSBuild. If youve ever so much as peeked at the XML in a C project file, youll be well served by this book. Youll start from first principals and the most basic mechanisms of MSBuild and the structure of an MSBuild file will be explained. Each trick is small and digestible and presented in a way that you can try out new techniques with just a few lines of MSBuild in a text file. Most of the tricks are things you can copy directly into your own build files and use that day. While many of the tricks stand on their own, the more complex ones are broken down and presented in sequences that progressively build on one another. You wont need any other book on MSBuild! But if you happen to have the other one, MSBuild Trickery will take you far beyond a reference book, providing practical guidance and preparing you for all of those truly unique gotchas that appear when the build runs. With a foreword by Dan Moseley, Microsoft Senior Development Lead for Visual Studio Project and Build. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Nº de ref. de la librería 9780615509075

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 39,23
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,37
A Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Kretzler, Brian
Editorial: K Cross Seven Ranch Company (2011)
ISBN 10: 061550907X ISBN 13: 9780615509075
Nuevos Cantidad: > 20
Impresión bajo demanda
Librería
Pbshop
(Wood Dale, IL, Estados Unidos de America)
Valoración
[?]

Descripción K Cross Seven Ranch Company, 2011. PAP. Estado de conservación: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. de la librería IQ-9780615509075

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 39,24
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,40
A Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Brian Kretzler
Editorial: K Cross Seven Ranch Company, United States (2011)
ISBN 10: 061550907X ISBN 13: 9780615509075
Nuevos Paperback Cantidad: 10
Impresión bajo demanda
Librería
The Book Depository US
(London, Reino Unido)
Valoración
[?]

Descripción K Cross Seven Ranch Company, United States, 2011. Paperback. Estado de conservación: New. Language: English . Brand New Book ***** Print on Demand *****. MSBuild is more than just a list of source files; it is a declarative programming language, and with the new features in the 4.0 engine, a rather expressive language to boot. This book explores the Microsoft Build Engine used by C#, VB, F# and C++ projects-the 4.0 version shipped with Visual Studio 2010-in depth and in a very practical way, full of examples not covered in the reference material (or in the other book on MSBuild). Inside you ll find: How to unify all your projects How to add help to your build How to simulate loops and data joins How to use inline C# code in project files How to enhance logging .and over 90 additional tips and tricks, and including some extensive walkthroughs of more advanced topics, like dealing with huge projects and rolling your own tool integrations right in the IDE. You can further explore the content with code samples on the Web. So if you ve ever found yourself wondering how to get MSBuild to. Perform some simple arithmetic, or a string replacement (see trick #9) Find a subset of files using a complex expression (see trick #11) Specify the folder where MSBuild.exe resides (see trick #6) Fail the build when your custom task shows an error but the build still succeeds (see trick #2) Get you a list of all the referenced assemblies in your project (see trick #72) Get Visual Studio to stop ignoring your customizations (see trick #82) Search for your customizations, without having to hardcode paths (see trick #16) Allow almost any property to be tweaked (see trick #45) Do something that seems too complex for AfterBuild (see trick #23) Extract the branch name from a path (see trick #99) And don t be put off if you re brand new to MSBuild. If you ve ever so much as peeked at the XML in a C# project file, you ll be well served by this book. You ll start from first principals and the most basic mechanisms of MSBuild and the structure of an MSBuild file will be explained. Each trick is small and digestible and presented in a way that you can try out new techniques with just a few lines of MSBuild in a text file. Most of the tricks are things you can copy directly into your own build files and use that day. While many of the tricks stand on their own, the more complex ones are broken down and presented in sequences that progressively build on one another. You won t need any other book on MSBuild! But if you happen to have the other one, MSBuild Trickery will take you far beyond a reference book, providing practical guidance and preparing you for all of those truly unique gotchas that appear when the build runs. With a foreword by Dan Moseley, Microsoft Senior Development Lead for Visual Studio Project Build. Nº de ref. de la librería APC9780615509075

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 43,87
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Kretzler, Brian
Editorial: K Cross Seven Ranch Company (2017)
ISBN 10: 061550907X ISBN 13: 9780615509075
Nuevos Paperback Cantidad: 7
Impresión bajo demanda
Librería
Murray Media
(North Miami Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción K Cross Seven Ranch Company, 2017. Paperback. Estado de conservación: New. This item is printed on demand. Nº de ref. de la librería 061550907X

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 41,54
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,55
A Estados Unidos de America
Destinos, gastos y plazos de envío

6.

Brian Kretzler
Editorial: K Cross Seven Ranch Company, United States (2011)
ISBN 10: 061550907X ISBN 13: 9780615509075
Nuevos Paperback Cantidad: 10
Impresión bajo demanda
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción K Cross Seven Ranch Company, United States, 2011. Paperback. Estado de conservación: New. Language: English . Brand New Book ***** Print on Demand *****.MSBuild is more than just a list of source files; it is a declarative programming language, and with the new features in the 4.0 engine, a rather expressive language to boot. This book explores the Microsoft Build Engine used by C#, VB, F# and C++ projects-the 4.0 version shipped with Visual Studio 2010-in depth and in a very practical way, full of examples not covered in the reference material (or in the other book on MSBuild). Inside you ll find: How to unify all your projects How to add help to your build How to simulate loops and data joins How to use inline C# code in project files How to enhance logging .and over 90 additional tips and tricks, and including some extensive walkthroughs of more advanced topics, like dealing with huge projects and rolling your own tool integrations right in the IDE. You can further explore the content with code samples on the Web. So if you ve ever found yourself wondering how to get MSBuild to. Perform some simple arithmetic, or a string replacement (see trick #9) Find a subset of files using a complex expression (see trick #11) Specify the folder where MSBuild.exe resides (see trick #6) Fail the build when your custom task shows an error but the build still succeeds (see trick #2) Get you a list of all the referenced assemblies in your project (see trick #72) Get Visual Studio to stop ignoring your customizations (see trick #82) Search for your customizations, without having to hardcode paths (see trick #16) Allow almost any property to be tweaked (see trick #45) Do something that seems too complex for AfterBuild (see trick #23) Extract the branch name from a path (see trick #99) And don t be put off if you re brand new to MSBuild. If you ve ever so much as peeked at the XML in a C# project file, you ll be well served by this book. You ll start from first principals and the most basic mechanisms of MSBuild and the structure of an MSBuild file will be explained. Each trick is small and digestible and presented in a way that you can try out new techniques with just a few lines of MSBuild in a text file. Most of the tricks are things you can copy directly into your own build files and use that day. While many of the tricks stand on their own, the more complex ones are broken down and presented in sequences that progressively build on one another. You won t need any other book on MSBuild! But if you happen to have the other one, MSBuild Trickery will take you far beyond a reference book, providing practical guidance and preparing you for all of those truly unique gotchas that appear when the build runs. With a foreword by Dan Moseley, Microsoft Senior Development Lead for Visual Studio Project Build. Nº de ref. de la librería APC9780615509075

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 44,17
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Kretzler, Brian; Moseley, Dan [Foreword]
Editorial: K Cross Seven Ranch Company (2011)
ISBN 10: 061550907X ISBN 13: 9780615509075
Nuevos Paperback Cantidad: 10
Librería
Ergodebooks
(RICHMOND, TX, Estados Unidos de America)
Valoración
[?]

Descripción K Cross Seven Ranch Company, 2011. Paperback. Estado de conservación: New. Nº de ref. de la librería INGM9780615509075

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 40,78
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,40
A Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Kretzler, Brian
Editorial: K Cross Seven Ranch Company (2011)
ISBN 10: 061550907X ISBN 13: 9780615509075
Nuevos Cantidad: > 20
Impresión bajo demanda
Librería
Books2Anywhere
(Fairford, GLOS, Reino Unido)
Valoración
[?]

Descripción K Cross Seven Ranch Company, 2011. PAP. Estado de conservación: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. de la librería IQ-9780615509075

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 35,96
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 10,07
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

9.

Kretzler, Brian
Editorial: K Cross Seven Ranch Company
ISBN 10: 061550907X ISBN 13: 9780615509075
Nuevos PAPERBACK Cantidad: > 20
Librería
Russell Books
(Victoria, BC, Canada)
Valoración
[?]

Descripción K Cross Seven Ranch Company. PAPERBACK. Estado de conservación: New. 061550907X Special order direct from the distributor. Nº de ref. de la librería ING9780615509075

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 48,36
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 5,97
De Canada a Estados Unidos de America
Destinos, gastos y plazos de envío

10.

Brian Kretzler
Editorial: K Cross Seven Ranch Company (2011)
ISBN 10: 061550907X ISBN 13: 9780615509075
Nuevos Paperback Cantidad: 1
Librería
Irish Booksellers
(Rumford, ME, Estados Unidos de America)
Valoración
[?]

Descripción K Cross Seven Ranch Company, 2011. Paperback. Estado de conservación: New. book. Nº de ref. de la librería 061550907X

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 62,15
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda