Your Ad Here

Tuesday, January 5, 2010

DSLs in Boo: Domain Specific Languages in .NET

DSLs in Boo: Domain Specific Languages in .NET

Product Description

Even good code can be tough to understand when you simply read it-even if you’re a developer and you know what it does! A Domain Specific Language (DSL) helps a developer clearly express the intent of the code, and thus make it easier to work on the core business problem.

Developers who migrate to Ruby from Java love Boo’s ability to define a DSL for .NET in a just few lines of code. In Boo, the developer can define simple DSLs for .NET applications without suffering through the awkward XML usually required.

Building Domain Specific Languages in Boo shows how to write DSLs for .NET. It starts by teaching what a DSL is. Then, it provides a fast-paced Boo tutorial. Readers immediately start putting this handy language to productive use as they learn how to implement DSLs in real code.

The author shows how to create several types of DSLs, all with the goal of making the developer more productive. Along the way, readers learn the Boo they need techniques to scare away the evil XML.

About the Author

Ayende Rahien is a software developer focused mainly on .NET development, who is always searching for better ways to solve problems. This search has led to his involvement in the open source world. He is an active member in several leading open source projects, including NHibernate, Castle, and Rhino Mocks. He is also an active blogger on architecture, data access, best practices, testing, and other topics. As a developer he builds complex business systems using NHibernate and Castle’s Frameworks.

0 comments:

 
Disclaimer:
This site does not store any files on its server.We only index and link to content provided by other sites and also if you feel any copyrighted material is seen in this blog ..
please feel to write us.. gnbcreation@yahoo.com