Click here to Skip to main content
15,353,587 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
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 
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 
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
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 
GeneralAnother Day in Paradise Pin
#realJSOP12-Apr-18 3:55
mva#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.


Straw Poll

What language are you using for AI development or learning?
Whether you're at work or home, hard core coding or just trying to figure out this AI thing, which languages have you used in your adventures?
  Results   439 votes