Вы можете попробовать Binsor, который является Boo DSL для регистрации компонентов, но я не совсем уверен, насколько он актуален.
Имейте в виду, что то, что вы пытаетесь сделать, не является рекомендуемой практикой и приносит больше головной боли, чем истинной ценности. Придерживайтесь кода.