ElegantCode

Day: November 12, 2009

    • Home
    • 2009
    • November
    • 12

Tips for ORM Data Access

By: Jarod Ferguson Category:General PostTag: New Post:13 Comments on Tips for ORM Data Access

In my last post I took a stab at Lazy Loading data access, and pointed out a concrete example of why I don?t like it. As with anything there are trade-offs. Here are a few practices I use for clean and fast data access. They are heavily influenced by some common patterns from PoEAA, and […]

Read More

Lazy Loading is… well… lazy

By: Jarod Ferguson Category:General PostTag: New Post:7 Comments on Lazy Loading is… well… lazy

I find it ironic that we allow our tooling to mask the biggest bottleneck in the system: The database. Having worked with the majority of the ORM tools out there, I can tell you the most common contributor to slow system performance is lazy loading for Data Access. I?ve seen this one all too many […]

Read More

NHibernate 3.0 QueryOver

By: Jason Grundy Category:UncategorizedTag: NHibernate:1 Comment on NHibernate 3.0 QueryOver

One of the personal reasons that I had for co-founding Guild 3 was for me to re-discover my passion for software. I was suffering from something similar to what Davy Brion (quite bravely) outlined in Avoiding (Or Recovering From) Burnout. For me the age old adage of “a change is as good as a rest” […]

Read More

Find me

RSS
Facebook
Twitter
LinkedIn

Disclaimer

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

Recent Posts

  • Life’s a Party: Analyzing Party Compositions for Combat – Encounters in Dungeons & Dragons Fifth Edition through Monte Carlo Methods
  • Getting Azure API Access Token Via OAuth or MSAL
  • An agile team is one that…
  • Testing Azure ARM templates is easier with ARM-TTK
  • 2021 PC Build List

Find

Recent Articles

  • Life’s a Party: Analyzing Party Compositions for Combat – Encounters in Dungeons & Dragons Fifth Edition through Monte Carlo Methods
  • Getting Azure API Access Token Via OAuth or MSAL
  • An agile team is one that…
  • Testing Azure ARM templates is easier with ARM-TTK
  • 2021 PC Build List

Recent Comments

  • David McClelland on Whidbey Preview
  • Data, data, and more data – Slacker News on Data, data, and more data
  • Traditional Agile is now missing the point – Slacker News on Traditional Agile is now missing the point
  • Professional Development – 2019 – Week 37 – Geoff Mazeroff on Traditional Agile is now missing the point
  • Traditional Agile is now missing the point – CodingNova on Traditional Agile is now missing the point

Proudly powered by WordPress | Theme: iThemer by iThemer.