This video explains code contracts in .NET and how they can be used to improve data integrity, consistency, and development velocity with minimal impact to the size of the source base and even to production performance. It discusses this best practice that future Microsoft research projects like Pex and Moles are currently building upon to deliver the next generation of Agile development tooling.

Video Producer: Sangamon Valley .NET User Group (SVNUG)