The article explains the benefits of internal DSLs and introduces a variety of approaches for building DSLs on the CLR. Ayende explores the language features of Boo, and shows how they help create internal DSLs.
Read Building Domain Specific Languages on the CLR.