DotNetKick.com is an open-source project. Please report any bugs and let us know your great suggestions. Currently running svn revision 620 (rss)

Kick Spy!, Kick Zeitgeist and Kick Widgets

27
kicks
published 6 months, 12 days ago, submitted by troyhunt 6 months, 14 days ago

davesquared.blogspot.com — Some good posts on using various ORM methods to implement a common requirement. Includes "How Tos" and conclusions on LINQ to SQL, NHibernate, SubSonic and ADO.NET Entity Framework Beta 3.

Add a comment 4 comments | category: | Views: 1 | Get KickIt image code
tags: , | tag it

new Add a live kick counter to your blog >> liveImage

You can even customize the image by choosing your own colors, and then clicking the button below to update the preview and the html code:

  • "Kick It" text
  • "Kick It" background
  • kick count text
  • kick count background
  • border

Simply copy and paste this HTML into your blog post.


Users who kicked this story:

Comments:
Argh! The author goes through the trouble of implementing his (admittedly simple) example in four separate ORMs, and then refuses to even say which one he liked best for the scenario! The first comment points this out and he responds with "it depends", followed by "So in short, the one that works the best is the one that best fits your current requirements." Thanks! Since one could reasonably argue they all fit almost any requirements set (except Linq over SQL, which only works for SQL Server), why bother reviewing them? My own advice is for readers to make their own slightly-more-complicated example and implement it themselves in each system, just to get a feel. "[F]its your current requirements" is an absolutely minimum--it's still likely you'll prefer the coding style and maintenance requirements of one over the others (they are all quite different), and David should have at least shared which was HIS preference and why.
posted by jesse 6 months, 12 days ago
Hi Jesse,
My main aim for writing the posts was to give myself (and any one else that stumbled across the series) a quick guide on how to set up each ORM, and then how to do some basic operations with each. It was not meant to be a review of each product.

I deliberately tried to avoid drawing big conclusions about which is best, because of how simple the example is and because I haven't used all the tools in real projects. Sorry I couldn't give you specific answers to you question :)
posted by david 6 months, 11 days ago
Don't get me wrong, I'm not upset that you didn't try to declare a winner or say which is best--I'm knocking you for not giving your considered OPINION after having tried them all. As a blogger, that's your sacred duty! ;)
posted by jesse 6 months, 11 days ago
Haha, point taken :D I'll try be more opinionated next time. ;)
posted by david 6 months, 11 days ago



information Login or create an account to comment on this story
 

Sponsored Link: www.carlist.ie

Search:

Ads via The Lounge