Does your team spend days integrating code at the end of a project? Continuous Integration can help. Using Continuous Integration will eliminate that end-of-project integration stress, and at the same time will make your development process easier. But Continuous Integration is more than just a tool like Hudson, TeamCity, or CruiseControl.Net; it is a development process designed to bring you closer to your source control mainline, increase visibility of project status throughout your team, and to streamline deployments to QA or to your client. Find out what Continuous Integration is all about, and what it can do for you.
Jay Harris is web developer for SRT Solutions in Ann Arbor, MI, that has been coding in .Net since 2003. He has focused his career on end-user experience and providing quality applications, which has manifested as being a strong advocate of practices and processes that improve quality through code, such as automated testing, continuous integration, and performance analysis. Jay is also active in the developer community, serving on the executive board of GLUGnet, and organizing a local study group to help area developers pursue Microsoft .Net certifications. When not coding, he is usually blogging to http://www.cptloadtest.com or playing games on his Xbox 360.





