Author(s) : Marc Holmes
Publisher : Apress
Year : May 2005
ISBN-10 : 1590594851
ISBN-13 : 9781590594858
Language : English
Pages : 400
File type : PDF
Size (for download) : 25 MB
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.
It is not supposed to be a comprehensive guide to NAnt, or CruiseControl.NET, or even any aspects of the .NET platform. NAnt and Cruise Control.NET have not matured fully yet they are not even considered version 1 releases by their authorsand will undoubtedly see significant changes. They have even seen some changes during the writing of this book.
At the same time, this book is not about being exceptionally clever with coding/scripting techniques in a cunning algorithm kind of way. If you master the tools, then you will be able to do so with your scripts as the inspiration hits you. Rather, this book emphasizes being clever enough to complete the specified process across many projects in the same way.It is about introducing standards for solution architectures that can be applied successfully without being too onerous.
Above all, this book offers a practical approach to the problems involved in delivering software. We look at actual applicable solutions. Sometimes they may be best, and sometimes not, but the solutions are always practical.
TABLE OF CONTENT:
Chapter 01 - A Context for Delivery
Chapter 02 - Dissecting NAnt
Chapter 03 - Important NAnt Tasks
Chapter 04 - A Simple Case Study
Chapter 05 - Process Standards
Chapter 06 - Continuous Integration
Chapter 07 - Extending NAnt
Chapter 08 - Database Integration
Chapter 09 - Code Generation
Chapter 10 - Closing Thoughts
Appendix A - A Fistful of Tools
Appendix B - NAnt Sweeper
http://rapidshare.com/files/40829143...etdelivery.rar
password:
ganelon