Click here to Skip to main content
15,891,607 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
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
andegre13-Apr-18 2:52 
GeneralRe: ORM Quick Survey Pin
Adam O'Neil (Travelers Rest, SC)13-Apr-18 4:15
Adam O'Neil (Travelers Rest, SC)13-Apr-18 4:15 
GeneralRe: ORM Quick Survey Pin
Thornik13-Apr-18 4:37
Thornik13-Apr-18 4:37 
GeneralRe: ORM Quick Survey Pin
Thornik13-Apr-18 4:32
Thornik13-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 
Some don't seem to know the difference between an ORM and a "database engine"; and expect what is essentially a "logical entity to physical entity mapping" to behave like an SQL optimizer; and that "views", stored procs and sql pass through are now "no longer required".

They also confuse "operational" versus "informational"; ORM's are more applicable to LOB than data warehousing (and denormalizing).

I use EF (code first); and use it before resorting / supplementing with DDL and DML.

It's not "all or nothing". EF (i.e. ORM's) can co-exisit with other access methods.

As some pointed out, use ORM for CRUD (if you will); use BI for the informational; and "raw" for the rest.

And "data transfer objects" are a valid pattern; and not necessarily "redundant". With consistent naming, copying can be done via reflection.
"(I) am amazed to see myself here rather than there ... now rather than then".
― Blaise Pascal

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
W 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
mvePIEBALDconsult12-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
R. 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
mveMike Hankey12-Apr-18 7:49 
GeneralRe: Thought of the Day Pin
peterkmx12-Apr-18 8:22
professionalpeterkmx12-Apr-18 8:22 
GeneralRe: Thought of the Day Pin
PIEBALDconsult12-Apr-18 8:58
mvePIEBALDconsult12-Apr-18 8:58 
GeneralRe: Thought of the Day Pin
peterkmx12-Apr-18 9:03
professionalpeterkmx12-Apr-18 9:03 
GeneralAPOD Pin
R. Giskard Reventlov12-Apr-18 4:24
R. Giskard Reventlov12-Apr-18 4:24 
GeneralAnother Day in Paradise Pin
#realJSOP12-Apr-18 3:55
mve#realJSOP12-Apr-18 3:55 
GeneralRe: Another Day in Paradise Pin
raddevus12-Apr-18 4:10
mvaraddevus12-Apr-18 4:10 
GeneralRe: Another Day in Paradise Pin
Slacker00712-Apr-18 4:17
professionalSlacker00712-Apr-18 4:17 
GeneralRe: Another Day in Paradise Pin
Slacker00712-Apr-18 4:17
professionalSlacker00712-Apr-18 4:17 

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.