QuestionExpress.NET is an open source .NET project which provides a framework for questionaires, surveys, inspections, etc..