The Wayward WebLog

Oh, what a tangled web

Posts
  • The Wayward WebLog

    LINQ: Building an IQueryable Provider - Part XI

    • 9 Comments
    This is the eleventh in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts you’ll want to do so before proceeding, or at least before proceeding to copy the code into your own project and telling your boss you single-handedly solved the data layer problem over the weekend....
  • The Wayward WebLog

    LINQ: Building an IQueryable Provider - Part X

    • 13 Comments
    This is the tenth in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts you'll want to find a nice shady tree, relax and meditate on why your world is so confused and full of meaningless tasks that it has kept you from pursuing the perfection of writing IQueryable providers....
  • The Wayward WebLog

    Mocks Nix - An Extensible LINQ to SQL DataContext

    • 20 Comments
    I often get asked how LINQ to SQL is supposed to be used with Test Driven Design (TDD). Okay, not really. People aren’t knocking on my door or calling me at 3:00 am. I do, however, occasionally read developers angst on their personal blogs. It seems they are trying to actually do this, but are often confounded by the DataContext and its dearth of appropriate interfaces....
  • The Wayward WebLog

    LINQ: Building an IQueryable Provider - Part IX

    • 16 Comments
    This is the nineth in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts here's a handy list of all the fun you've been missing. Complete list of posts in the Building an IQueryable Provider series...
  • The Wayward WebLog

    Rico teases us with a LINQ to SQL performance quiz

    • 2 Comments
    Check it out and see if you know the answer. Rico's Performance Tidbits
  • The Wayward WebLog

    Primal Development Methodology

    • 35 Comments
    I am going to tell you something that will disturb you. You might laugh, but it will be a cold uncertain laugh that will haunt you as you read on, because somewhere deep down you'll know it to be true. You might brush it off, get on with your day, yet sometime later, a week or a year, it will seep back in and unsettle you to the core. From that moment on you will be changed. You will think different, act different and will fundamentally be different. So take a moment to prepare yourself now, breath deeply, clear your mind and open up to the possibility that building software is hard. ...
  • The Wayward WebLog

    LINQ: Building an IQueryable Provider - Part VIII

    • 22 Comments
    Implementing OrderBy Today's topic is translating those order-by clauses. Fortunately, there is only one way to do ordering, and that's using the LINQ ordering specific query operators. The bad news is that there are four different operators. ...
  • The Wayward WebLog

    LINQ: Building an IQueryable provider - Part VII

    • 22 Comments
    This is the seventh in a series of posts on how to build a LINQ IQueryable provider. If you have not read the previous posts you might want to rethink your place in the universe. :-) ...
  • The Wayward WebLog

    LINQ: Building an IQueryable Provider - Part VI

    • 34 Comments
    So, again you thought I was done with this series, that I've given up and moved on to greener pastures. You think that since Select works wonderfully that that's all you need to know to make your own IQueryable provider? Ha! There's loads more to know. And, by the way, Select is still broken. ...
  • The Wayward WebLog

    LINQ: Building an IQueryable Provider - Part V

    • 30 Comments
    Over the past four parts of this series I have constructed a working LINQ IQueryable provider that targets ADO and SQL and has so far been able to translate both Queryable.Where and Queryable.Select standard query operators. Yet, as big of an accomplishment that has been there are still a few gaping holes and I’m not talking about other missing operators like OrderBy and Join. I’m talking about huge conceptual gaffs that will bite anyone that strays from my oh-so-ideally crafted demo queries. ...
Page 2 of 28 (273 items) 12345»