Click here to Skip to main content
15,886,689 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: Question for DB admins, DB architects, etc. Pin
KateAshman27-Apr-21 23:23
KateAshman27-Apr-21 23:23 
AnswerRe: Question for DB admins, DB architects, etc. Pin
Sander Rossel27-Apr-21 22:47
professionalSander Rossel27-Apr-21 22:47 
GeneralRe: Question for DB admins, DB architects, etc. Pin
Phil Boyd28-Apr-21 1:26
Phil Boyd28-Apr-21 1:26 
GeneralRe: Question for DB admins, DB architects, etc. Pin
jochance28-Apr-21 5:24
jochance28-Apr-21 5:24 
AnswerRe: Question for DB admins, DB architects, etc. Pin
Carl_Sharman27-Apr-21 22:55
Carl_Sharman27-Apr-21 22:55 
AnswerRe: Question for DB admins, DB architects, etc. Pin
Snorri Kristjansson27-Apr-21 23:04
professionalSnorri Kristjansson27-Apr-21 23:04 
AnswerRe: Question for DB admins, DB architects, etc. Pin
Slacker00728-Apr-21 0:17
professionalSlacker00728-Apr-21 0:17 
AnswerRe: Question for DB admins, DB architects, etc. Pin
Jörgen Andersson28-Apr-21 1:31
professionalJörgen Andersson28-Apr-21 1:31 
One have to realize it's a tool. And all tools have to be used appropriately.
Just because it doesn't work for everybody doesn't mean it won't work for you. Or vice versa.

Performance: Yeah it's crap compared with ADO.Net, but you know what, in 95% of the cases you won't notice.

Pitfall nr 1: It doesn't remove you from having to understand how a database works.
It doesn't matter if you use Code First or Database First if you're anyway crap at modeling.

For the database I'm working on we have a data entry tool that uses EF. It has probably saved us a ton of time developing it.
For reporting we DON'T use EF. For performance reasons. Yes you can run queries directly in EF, but why add another layer if you're not going to benefit from that extra layer.

So my personal takeaway is that EF is fine for CRUD (and quite a bit more actually), but as soon as your queries are getting more advanced and aggregates a lot of data you need to watch out.

MSBassSinger wrote:
Does its use ever cause you any headaches

Yeah, simple tasks as changing the datatype on a column isn't as easy as it should be if you're database first.
Wrong is evil and must be defeated. - Jeff Ello

AnswerRe: Question for DB admins, DB architects, etc. Pin
maze328-Apr-21 6:28
professionalmaze328-Apr-21 6:28 
AnswerRe: Question for DB admins, DB architects, etc. Pin
Gerry Schmitz28-Apr-21 8:00
mveGerry Schmitz28-Apr-21 8:00 
GeneralRe: Question for DB admins, DB architects, etc. Pin
MSBassSinger28-Apr-21 8:11
professionalMSBassSinger28-Apr-21 8:11 
AnswerRe: Question for DB admins, DB architects, etc. Pin
Matt McGuire28-Apr-21 12:51
professionalMatt McGuire28-Apr-21 12:51 
AnswerRe: Question for DB admins, DB architects, etc. Pin
#realJSOP28-Apr-21 22:36
mve#realJSOP28-Apr-21 22:36 
AnswerRe: Question for DB admins, DB architects, etc. Pin
Luca Leonardo Scorcia30-Apr-21 13:21
professionalLuca Leonardo Scorcia30-Apr-21 13:21 
AnswerRe: Question for DB admins, DB architects, etc. Pin
Tomasz Jureczko2-May-21 7:14
Tomasz Jureczko2-May-21 7:14 
GeneralUnknown unknowns Pin
honey the codewitch27-Apr-21 11:05
mvahoney the codewitch27-Apr-21 11:05 
GeneralRe: Unknown unknowns Pin
BillWoodruff27-Apr-21 11:40
professionalBillWoodruff27-Apr-21 11:40 
GeneralRe: Unknown unknowns Pin
honey the codewitch27-Apr-21 11:42
mvahoney the codewitch27-Apr-21 11:42 
GeneralRe: Unknown unknowns Pin
BillWoodruff27-Apr-21 12:07
professionalBillWoodruff27-Apr-21 12:07 
GeneralRe: Unknown unknowns PinPopular
honey the codewitch27-Apr-21 12:12
mvahoney the codewitch27-Apr-21 12:12 
GeneralRe: Unknown unknowns Pin
Eddy Vluggen27-Apr-21 12:05
professionalEddy Vluggen27-Apr-21 12:05 
GeneralRe: Unknown unknowns Pin
honey the codewitch27-Apr-21 12:14
mvahoney the codewitch27-Apr-21 12:14 
GeneralRe: Unknown unknowns Pin
Eddy Vluggen27-Apr-21 12:22
professionalEddy Vluggen27-Apr-21 12:22 
GeneralRe: Unknown unknowns Pin
honey the codewitch27-Apr-21 12:24
mvahoney the codewitch27-Apr-21 12:24 
AnswerRe: Unknown unknowns Pin
Eddy Vluggen27-Apr-21 12:43
professionalEddy Vluggen27-Apr-21 12:43 

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.