Building Domain Specific Languages in Boo - Ayende Rahien

Building Domain Specific Languages in Boo

(Autor)

Buch | Softcover
400 Seiten
2010
Manning Publications (Verlag)
978-1-933988-60-3 (ISBN)
49,10 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
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.

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.  

Erscheint lt. Verlag 28.1.2010
Zusatzinfo Illustrations
Verlagsort New York
Sprache englisch
Maße 189 x 234 mm
Gewicht 612 g
Themenwelt Informatik Programmiersprachen / -werkzeuge NET Programmierung
ISBN-10 1-933988-60-6 / 1933988606
ISBN-13 978-1-933988-60-3 / 9781933988603
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Grundlagen, Profiwissen und Rezepte

von Jürgen Kotz; Christian Wenz

Buch (2024)
Carl Hanser (Verlag)
49,99
Grundlagen, Profiwissen und Rezepte

von Jürgen Kotz; Christian Wenz

Buch (2022)
Hanser, Carl (Verlag)
49,99