This article is the first in a three-part series on the use of
CruiseControl.NET, a very popular and important tool for any development
house interested in implementing continuous integration and other agile
programming concepts. In this first installment we'll briefly cover the
definition and use of continuous integration (CI), some of the other CI tools
available, and the basic setup and operation of CruiseControl.NET. While
these articles will cover the core elements of CruiseControl.NET, we will be
covering only a small portion of its functionality and you are encouraged to
read through the excellent online documentation.
So What Is Continuous Integration?
In brief, it's the process of integrating the various components of a
software project on a regular and frequent... (more)
The .NET Framework is an exciting and enabling technology, allowing
developers using many different languages and platforms to share tools and
components like never before. Open-source efforts to bring .NET to Linux and
other platforms are starting to pay off, and I can't think of a better way to
use an open-source version of .NET than to work with one of the best
opensource databases, M... (more)