Monthly Archives: June 2007

NBehave

Looks like NBehave has its first release. NBehave is inspired by tools like rbehave and JBehave. These are behaviour-driven or story-driven testing frameworks. See Dan North’s explanation. I’ve not played with this or NSpec yet, as I have been a … Continue reading

Posted in Computers and Internet | 44 Comments

Dependency Injection and Inversion of Control

For those whose interest was piqued by my post on Persistence Ignorance in LINQ as to dependencies and how TDD practitioners use fakes to resolve them, Scott has a great introduction to the topic which may help you grok what … Continue reading

Posted in Computers and Internet | 25 Comments

Performance in LINQ to SQL

Until Beta2 LINQ to SQL has not be optimized for performance and turning the expression tree into SQL has all been overhead from what you could have got from going ‘to the metal’ with SQLDataReader. And in some cases there has been … Continue reading

Posted in Computers and Internet | 20 Comments

Stored Procedures vs. Dynamic SQL

Seems to be back on the agenda again. Check out Frans’s blog if you want to track through this one again.

Posted in Computers and Internet | 28 Comments

Objects all the way down

Matt Warren has a great post on LINQ to SQL and the design philosophy behind it. Matt’s comment that "There are a lot of different opinions on just what LINQ to SQL is or is not.  Some of them are … Continue reading

Posted in Computers and Internet | 19 Comments

Nothin but .NET comes to London

Jean-Paul S. Boodhoo is bringing his Nothin but .NET course to London. For those of you who are interested in concepts like Behavior Driven Development, Domain Driven Design, Inversion Of Control, Model View Presenter, but want more advice on how … Continue reading

Posted in Computers and Internet | 2 Comments

XUnit Test Patterns

I have linked before to Gerard Meszaros XUnit Patterns site as a great resource for anyone doing TDD (or BDD for that matter – Gerard is fairly agnostic, and I sympathize, regarding them as being different patterns from the same … Continue reading

Posted in Computers and Internet | 30 Comments