Click here to Skip to main content
15,309,337 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: ORM Quick Survey Pin
twaindev12-Apr-18 20:40
Membertwaindev12-Apr-18 20:40 
GeneralRe: ORM Quick Survey Pin
Pachangas12-Apr-18 21:25
MemberPachangas12-Apr-18 21:25 
GeneralRe: ORM Quick Survey Pin
Ste.S12-Apr-18 22:41
MemberSte.S12-Apr-18 22:41 
GeneralRe: ORM Quick Survey Pin
andegre13-Apr-18 2:59
Memberandegre13-Apr-18 2:59 
GeneralRe: ORM Quick Survey Pin
DerekT-P12-Apr-18 23:08
professionalDerekT-P12-Apr-18 23:08 
GeneralRe: ORM Quick Survey Pin
Roman Ivantsov13-Apr-18 2:41
professionalRoman Ivantsov13-Apr-18 2:41 
GeneralRe: ORM Quick Survey Pin
andegre13-Apr-18 2:52
Memberandegre13-Apr-18 2:52 
GeneralRe: ORM Quick Survey Pin
Adam O'Neil (Travelers Rest, SC)13-Apr-18 4:15
MemberAdam O'Neil (Travelers Rest, SC)13-Apr-18 4:15 
I have a homegrown ORM called Postulate that is built around Dapper, with a CP article here in fact: Intro to Postulate ORM[^] This article is a bit out of date as I actively work on it here: [^]

I completely agree that EF is too complicated, and in particular it's the Migrations feature I have found really painful. (In fairness, my gf uses it at work, and she has no real issue with it. I guess your mileage may vary.)

I think ORM is neat area to work in, and I simply have a lot of passion for it. I've found it a really interesting challenge to balance simplicity and power. Dapper makes a lot of good things possible -- I'm a huge fan of Dapper.

I admire Dapper.FastCrud (I think it's called), it's another ORM built around Dapper as the name suggests, and I sort of envy the simplicity they achieved. I do a few extra things to support code-first and some special tooling to generate database tables from model classes.

I've actually never used Linq to SQL, but I hear lots of praise for it.
GeneralRe: ORM Quick Survey Pin
Thornik13-Apr-18 4:37
MemberThornik13-Apr-18 4:37 
GeneralRe: ORM Quick Survey Pin
Thornik13-Apr-18 4:32
MemberThornik13-Apr-18 4:32 
GeneralRe: ORM Quick Survey Pin
Mark Shultz - Iowa13-Apr-18 7:17
professionalMark Shultz - Iowa13-Apr-18 7:17 
GeneralRe: ORM Quick Survey Pin
Gerry Schmitz13-Apr-18 13:14
mveGerry Schmitz13-Apr-18 13:14 
GeneralThought of the Day Pin
OriginalGriff12-Apr-18 4:59
mveOriginalGriff12-Apr-18 4:59 
GeneralRe: Thought of the Day Pin
W Balboos, GHB12-Apr-18 5:02
mveW Balboos, GHB12-Apr-18 5:02 
GeneralRe: Thought of the Day Pin
Dr.Walt Fair, PE12-Apr-18 5:05
professionalDr.Walt Fair, PE12-Apr-18 5:05 
GeneralRe: Thought of the Day Pin
PIEBALDconsult12-Apr-18 5:08
professionalPIEBALDconsult12-Apr-18 5:08 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer12-Apr-18 5:09
professionalDaniel Pfeffer12-Apr-18 5:09 
AnswerRe: Thought of the Day Pin
megaadam12-Apr-18 5:28
professionalmegaadam12-Apr-18 5:28 
GeneralRe: Thought of the Day Pin
R. Giskard Reventlov12-Apr-18 6:19
MemberR. Giskard Reventlov12-Apr-18 6:19 
GeneralRe: Thought of the Day Pin
Marc Clifton12-Apr-18 6:49
mvaMarc Clifton12-Apr-18 6:49 
GeneralRe: Thought of the Day Pin
Mike Hankey12-Apr-18 7:49
professionalMike Hankey12-Apr-18 7:49 
GeneralRe: Thought of the Day Pin
PeterKM12-Apr-18 8:22
MemberPeterKM12-Apr-18 8:22 
GeneralRe: Thought of the Day Pin
PIEBALDconsult12-Apr-18 8:58
professionalPIEBALDconsult12-Apr-18 8:58 
GeneralRe: Thought of the Day Pin
PeterKM12-Apr-18 9:03
MemberPeterKM12-Apr-18 9:03 
GeneralAPOD Pin
R. Giskard Reventlov12-Apr-18 4:24
MemberR. Giskard Reventlov12-Apr-18 4:24 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

How important is naming to you in your code?
There are 2 hard problems in Computer Science: caching, naming and off-by-one errors
  Results   565 votes