Elegant Code

For quality obsessed software developers

14 Feb
2012

View Collation in CouchDB

Category:UncategorizedTag: :

A couple of weeks ago I learned about a very neat feature of CouchDB called view collations. Basically, view collations enables us to make joins between documents. Let?s look at a simple example here. Suppose we have a customer-order model where a customer can have one or more orders. The data of the documents for […]

Read More
13 Feb
2012

NuGet Project Uncovered: NaturalSpec

Category:UncategorizedTag: :

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. NaturalSpec is a BDD framework written in F#. This one is interesting due to F#?s concise nature and can give you very readable tests/specs. The below sample was pulled from the […]

Read More
12 Feb
2012

NuGet Project Uncovered: SpecsFor

Category:UncategorizedTag: :

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. SpecsFor is a BDD framework. This project is nice in that it has packaged many of my favorite testing tools all into one package. Instead of pulling down NUnit, Moq, Should, […]

Read More
11 Feb
2012

NuGet Project Uncovered: Disruptor-net

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. Disruptor-net is a port of the LMAX Disruptor which is a concurrent programming framework. The answer in this StackOverflow question gave a pretty good explanation of the project/pattern used. Project Source: […]

Read More
10 Feb
2012

NuGet Project Uncovered: Nukito

Category:UncategorizedTag: :

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. Nukito is a project that?s taking AutoMocking to another level and baking it into the tooling/framework. If you use xUnit and Moq and want to avoid much of your redundant mock […]

Read More
9 Feb
2012

NuGet Project Uncovered: StudioShell

Category:UncategorizedTag: :

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. StudioShell is a project that sort of blew my mind. The crazy PowerShell integration they?ve packaged into this visual studio extension is plain amazing. I?d highly recommend watching the demo videos […]

Read More
9 Feb
2012

Entity Framework 4.3 Released (Migrations)

The EF team has released Entity Framework 4.3 which contains a fully supported version of Migrations. I have been using migrations in my projects since the Alpha 2 bits and would encourage EF Code First?ers to make the investment if they haven?t already. You can get EF 4.3 by installing the latest version of the […]

Read More

Find me

RSS
Facebook
LinkedIn

Disclaimer

The opinions and content expressed here are my own and not those of my employer.