By tag: BOO
0
kicks
Communicate with aliens on Boo (continued)
Previously, we are talking with aliens in C# and Nemerle. Now let's try to do the same on Boo.
See code below...
0
kicks
SilverLight Tetris example in Boo and IronPython
Boo can now do SilverLight, currently on trunk and soon to be released in Boo 0.9.
Vladimir shows us SilverLight Tetris examples with IronPython to Boo. While the source code of both examples are very similar, the resulting Boo's .xap package is 23 times smaller than IronPython's, thanks to Boo's s...
0
kicks
Exploring Boo's Abstract Syntax Tree (AST)
In this post I present a little application based on Luis Diego Fallas' concept, that allows you to parse a Boo source code file and browse it's AST. I also show how to use quasiquotes.
0
kicks
An example of IQuackFu usage in Boo
In this post I explain the role of Boo's IQuackFu interface and provide an example of class for accessing data in the database.
0
kicks
A Boo Object Validation DSL
Validation routines are typically stored in XML files when configured externally. This article will demonstrate how to create a simple DSL with Boo for validating both business objects and non-business objects (web forms for example).
0
kicks
BFG: DSL configuration syntax for Autofac IoC Container
This might be interesting for people that use popular IoC container for .NET - Autofac. Now it is possible to configure this container with the custom DSL syntax that is more flexible and efficient than plain XML configuration.
0
kicks
Domain Specific Language using Rhino DSL and Boo
A C# implementation of a domain specific language for configuration of a new open source project: mite. Rhino.DSL is used to create a DSL to define migration environments. The syntax for the Boo based DSL is concise and allows the configuration to be kept DRY.
There are many advantages to usi...
0
kicks
Ayende's "Building Domain Specific Languages in Boo" book
The book is now available for as part of the Manning Early Access Program.
Chapter 1 to 4 are already there, but they are there in their nearly raw format. That means that they have not been edited yet, and I didn't put in the results from the review cycle that we did yet.
Ayende would appreci...
0
kicks
CodeMash Open Space Podcast: Open Source on .net
From the recent CodeMash conference: an Open Spaces talk discussing Open Source software on the .net platform - and WebDevRadio just happened to be there and got it all on tape... err, digitally recorded.
0
kicks
So, what is this Boo language anyway?
Boo is an object oriented, statically typed language for the common language runtime with a Python inspired syntax and focused on language and compiler extensibility.
Boo is an Open Source project, released under the BSD license. This means that you are free to take, modify and use the language ...
0
kicks
Much ado about Boo
Boo is a statically typed .NET programming language which in the spirit of Ruby or Python is licensed under an MIT/BSD license. Andrew Glover has written an overview providing a language introduction
0
kicks
Your first Boo control. Office 2007 SupertoolTip.
This is an extremely simple introduction to creating a control with Boo. This article will concentrate on the creation of a SuperToolTip control (Office 2007).
0
kicks
Rediscover .Net with Boo
This article provides sample of using Boo. BooFlickr is a fast Flickr browser.