Stories recently tagged with 'DSL'

Building a Progressive Fluent Interface(dimecasts.net)

submitted by dwhittakerdwhittaker(13.1k) 2 years, 10 months ago

Taking a look at how to build a Progressive Fluent Interface which is a DSL where the options can and will change as you progress through the syntax. This is a useful form of a fluent interface if the want to be able to skillfully guide the user down only one path at a time. read more...

add a comment |category: |Views: 335

tags: another

M is to DSL as Drag & Drop is to programming(ayende.com)

submitted by LordLord(3732) 2 years, 10 months ago

I see M as a whole lot of effort trying to optimize something that is really not that interesting, complex or really very hard. I look at the M language, the way that you worked with, the tooling and the API and I would fully agree that it is a nice parser generator. What it is not, I have to say, is a DSL toolkit. It is just one, small, part of building a DSL. And, to be perfectly honest, M is the drag & drop of DSL. read more...

add a comment |category: |Views: 200

tags: another

Learning how to create a simple Fluent DSL via Method Chaining(dimecasts.net)

submitted by trinidadcodertrinidadcoder(265) 3 years ago

Take a look at how to create a simple Fluent DSL which is built via Method Chaining. We will build this DSL from the ground up and talk about the various decisions which were made along the way. This is just a simple example of how you can create a internal DSL for your application with very little effort. read more...

add a comment |category: |Views: 314

tags: another

BFG: DSL configuration syntax for Autofac IoC Container(rabdullin.com)

submitted by abdullinabdullin(385) 3 years, 4 months ago

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. read more...

add a comment |category: |Views: 44

tags: another

Implementing Exception Handling Application Block with Photon.NET(rabdullin.com)

submitted by abdullinabdullin(385) 3 years, 4 months ago

Let's implement lightweight EntLib Exception Handling with the Autofac IoC and Boo DSL read more...

add a comment |category: |Views: 24

tags: another

Persistent DSL caching issues(ayende.com)

submitted by adminjewadminjew(1490) 3 years, 5 months ago

A while ago I talked about persistent DSL caching. I was asked why my solution was not a builtin part of Rhino DSL. The reason for that is that this is actually a not so simple problem. Let me point out a few of the issues that are non obvious. Need to handle removal of scripts Need to handle updating scripts Need to handle new scripts read more...

add a comment |category: |Views: 5

tags: another

The search for the natural language(ayende.com)

submitted by adminjewadminjew(1490) 3 years, 5 months ago

Jeremy Miller is looking for a DSL that reads like natural language. My immediate response was that it is not practical, because I assumed he wanted very natural language, which is still not possible to do without extremely high budget. Limiting the problem to just reads like a natural language reduce the problem space significantly. read more...

add a comment |category: |Views: 4

tags: another

Implementing generic natural language DSL(ayende.com)

submitted by adminjewadminjew(1490) 3 years, 5 months ago

I said that I would post about it, so here is the high level design for generic implementation of natural language looking parsing. Let us explore the problem scenario first. We want to be able to build this language, without having to build a full blown language from scratch: read more...

add a comment |category: |Views: 22

tags: another

Linq to Financial Markets : New Optimizing/Parsing Provider(blog.domaindotnet.com)

submitted by dcarrdcarr(790) 3 years, 5 months ago

We just finished the final iteration for this and went gold. Although this post has more marketing then I would normally post here, I at least wanted to let fellow Linq fanatics that our 'semi-secret' project with a few companies you might know has at least for now reached a milestone. And who could announce a new product without Silverlight (grin).. No seriously we love it. WPF was not all that compelling and XAML didn't look like much fun until we got our killer app in Silverlight. We even wrote a Linq version of the 'scribbler' code the deep zoom team posted if anyone would like it. Anyway, lots of good technical material will follow. We learned a lot and continue to learn a lot from dissecting the Linq to NHibernate project. What makes this work so fun is it demands optimization across different vendor web services. We do a kind of 'query optimizer' to decide how to fan out requests where we know the general characteristics of say 'asset classes' as data series vs. say a large list of equities. read more...

1 comment |category: |Views: 47

tags: another

Domain Specific Language using Rhino DSL and Boo(nathan.whiteboard-it.com)

submitted by nrstottnrstott(345) 3 years, 7 months ago

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 using DSL over XML configuration. See how quick and easy it is to build your own DSL. Sample project is included. read more...

add a comment |category: |Views: 1150

tags: another

Building Domain Specific Languages on the CLR(infoq.com)

submitted by JanVanRyswyckJanVanRyswyck(2724) 3 years, 9 months ago

Nice article on DSLs in the .NET space read more...

4 comments |category: |Views: 22

tags: another

Building Domain Specific Languages on the CLR(infoq.com)

submitted by JanVanRyswyckJanVanRyswyck(2724) 3 years, 9 months ago

Nice article on DSLs in the .NET space read more...

4 comments |category: |Views: 22

tags: another

Ayende's "Building Domain Specific Languages in Boo" book(ayende.com)

submitted by cedricvcedricv(85) 3 years, 11 months ago

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 appreciate any feedback that you have on the book, the topic, the code, etc. read more...

add a comment |category: |Views: 45

tags: another

DSL Tools has moved and I've pimped(blogs.msdn.com)

submitted by garethjgarethj(20) 4 years, 5 months ago

Visual Studio DSL Tools team merges with Visual Studio eXtensibility Ecosystem team read more...

add a comment |category: |Views: 3

tags: another

DSL Tools V1 Released!(wictorwilen.se)

submitted by WictorWictor(500) 5 years, 4 months ago

The DSL Tools V1 for Visual Studio 2005 has just been released to the VSIP members read more...

3 comments |category: |Views: 12

tags: another

DSL Tools version 1 soon here!(wictorwilen.se)

submitted by WictorWictor(500) 5 years, 5 months ago

Visual Studio 2005 SKD V3 will be released in september and include DSL Tools V1 read more...

add a comment |category: |Views: 0

tags: another