SmartSellTM - The New Way to Sell Online

We won't be beaten by anyone. Guaranteed

DSLs in Boo

HIGHLIGHT A Domain Specific Language lets you express the intent of a piece of code in more human-readable terms. Boo is an ideal language to create DSLs for .NET. 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. KEY POINTS  Author Ayende Rahien is world-famous as a speaker and blogger on this topic  This book covers both the theory and the practice of building DSLs  This is the only book available that teaches Boo MARKET INFORMATION Anything that makes coding faster and better is of interest to developers. Writing DSLs has the potential to improve both speed of development and quality of code! This approach is unique, in that it brings a common technique for Ruby and Java developers to the .NET platform.
Product Details

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.

Look for similar items by category
Home » Books » Computers » Programming » C#
Home » Books » Computers » Programming » General
People also searched for
How Fishpond Works
Fishpond works with suppliers all over the world to bring you a huge selection of products, really great prices, and delivery included on over 25 million products that we sell. We do our best every day to make Fishpond an awesome place for customers to shop and get what they want — all at the best prices online.
Webmasters, Bloggers & Website Owners
You can earn a 5% commission by selling DSLs in Boo: Domain-Specific Languages in .NET on your website. It's easy to get started - we will give you example code. After you're set-up, your website can earn you money while you work, play or even sleep! You should start right now!
Authors / Publishers
Are you the Author or Publisher of a book? Or the manufacturer of one of the millions of products that we sell. You can improve sales and grow your revenue by submitting additional information on this title. The better the information we have about a product, the more we will sell!
Item ships from and is sold by, Inc.
Back to top