Skip to content

{ Monthly Archives } June 2009

Configuration DSL – Part II: Writing a Fluent Interface for Configuration in C#

This is the second entry on creating configuration DSLs in C#. The previous entry looked at the design of the interface. This one looks at the implementation. Just a small note that the configurator does not use an IoC container to solve the problem of dependency injection. Separating out settings from values: the configurator and [...]

Tagged , , , , , ,

Git excludes for dotnet

I am just using github to save a dotnet project for this blog. Of course, this project is on windows and I need to think about my ignores. I know that I am not going to remember this for next time. So I am running GitBash on windows. Ah, that feels nice and familiar. cd [...]

Tagged , ,

DSL – Part I: Writing a Fluent Interface for Configuration in C#

I spent the weekend writing a configuration domain specific language (DSL) for a client interface. This interface was lifted from TopShelf project on codeplex after listening to podcast on MassTransit. It was all pretty straightforward and expected as you would imagine. I want to document for myself the process of setting one up for the [...]

Tagged , , , , , ,