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.
"synopsis" may belong to another edition of this title.
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.
"About this title" may belong to another edition of this title.
FREE shipping within United Kingdom
Destination, rates & speeds£ 32.04 shipping from U.S.A. to United Kingdom
Destination, rates & speedsSeller: MusicMagpie, Stockport, United Kingdom
Condition: Very Good. 1713553663. 4/19/2024 7:07:43 PM. Seller Inventory # U9781933988603
Quantity: 1 available
Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom
Paperback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR006642794
Quantity: 1 available
Seller: Better World Books: West, Reno, NV, U.S.A.
Condition: As New. Used book that is in almost brand-new condition. Seller Inventory # 51901820-75
Quantity: 1 available
Seller: SecondSale, Montgomery, IL, U.S.A.
Condition: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00085047240
Quantity: 1 available
Seller: HPB-Red, Dallas, TX, U.S.A.
paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_358804876
Quantity: 1 available
Seller: BennettBooksLtd, North Las Vegas, NV, U.S.A.
Paperback. Condition: New. In shrink wrap. Looks like an interesting title! Seller Inventory # Q-1933988606
Quantity: 1 available