Skip to main content
  • Book
  • © 2005

Expert .NET Delivery Using NAnt and CruiseControl.NET

Apress

Authors:

  • Includes selection of patterns and anti-patterns to describe ideal environment for success
  • Looks in-depth at specific tools, and extensions of these tools
  • Focuses on how projects are actually handled in real world – drawing on author’s vast field experience
  • Includes code examples like NAnt automation tasks, case studies, and facilitation utilities
  • 3079 Accesses

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (10 chapters)

  1. Front Matter

    Pages i-xxviii
  2. A Context for Delivery

    • Marc Holmes
    Pages 1-24
  3. Dissecting NAnt

    • Marc Holmes
    Pages 25-58
  4. Important NAnt Tasks

    • Marc Holmes
    Pages 59-89
  5. A Simple Case Study

    • Marc Holmes
    Pages 91-133
  6. Process Standards

    • Marc Holmes
    Pages 135-166
  7. Continuous Integration

    • Marc Holmes
    Pages 167-197
  8. Extending NAnt

    • Marc Holmes
    Pages 199-223
  9. Database Integration

    • Marc Holmes
    Pages 225-278
  10. Code Generation

    • Marc Holmes
    Pages 279-318
  11. Closing Thoughts

    • Marc Holmes
    Pages 319-335
  12. Back Matter

    Pages 337-372

About this book

At first glance, building and deploying applications seem simple enough. But in fact, difficult releases without any confidence or processes backing them are very common. Integration and management of a new deployment can be laborious and fraught with risk. So as team size and volume of projects grow, management becomes more difficult and risk more pronounced.

This book is a guide to the implementation of good processes in a .NET environment. Author Marc Holmes focuses on actual implementation, and details patterns and anti-patterns to watch out for. He also provides a practical and in-depth look at NAnt and CruiseControl.NET, and solutions to common problem scenarios.

For additional insights, visit the author's blog, Marc: My Words.

About the author

Marc Holmes is one of the lucky ones he was born into a generation of home computing. His first computer, acquired at age 10, was a Commodore Vic20. This was followed up with a Commodore 64 and Holmes' first programming project: SpaceBats. He has willingly been chained to a computer since then. After studying computer science and artificial intelligence at university, Holmes has devoted his time to working and developing technology in various industries including retail, semiconductors, and media. As a developer, Holmes has written numerous systems, from WAP-based "m-commerce" applications to media management systems. Since the dotcom era, Holmes has concentrated on software design and engineering processes, following closely the introduction of the .NET platform. This currently forms the basis of his day-to-day activities. Holmes is passionate about the provision of software engineering processes as the glue that binds and industrializes software development, and he is a firm believer in software as a commodity. Currently, Holmes is the technical design authority at a global media corporation. He and the development team oversee dozens of systems from small "brochureware" sites to significant enterprise systems for human resources, customer relationship management, and logistics operations. Holmes can also be found participating in the blogosphere and in various newsgroups and discussion groups. And in his spare time, Holmes enjoys cooking, fine wine, and occasional interaction with other humans.

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access