Windsor framework