Click here to Skip to main content
15,891,761 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: Software Engineering: Latest Library is Panacea? Pin
snorkie29-Dec-22 5:39
professionalsnorkie29-Dec-22 5:39 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
haughtonomous29-Dec-22 8:32
haughtonomous29-Dec-22 8:32 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
haughtonomous29-Dec-22 5:36
haughtonomous29-Dec-22 5:36 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
jschell29-Dec-22 12:35
jschell29-Dec-22 12:35 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
jschell29-Dec-22 12:16
jschell29-Dec-22 12:16 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
PIEBALDconsult29-Dec-22 2:04
mvePIEBALDconsult29-Dec-22 2:04 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
Gerry Schmitz29-Dec-22 4:52
mveGerry Schmitz29-Dec-22 4:52 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
jschell29-Dec-22 12:39
jschell29-Dec-22 12:39 
PIEBALDconsult wrote:
Of course the client code runs on the client.


In C# the standard 'linq' API methodology to access the database relies on libraries (and versions) that are not necessarily correctly implemented to create the expected SQL.

I have seen expressions that I could see exactly how the SQL should look but instead resolved into things like the following. (No this was not a case of resolving a list incorrectly.)
1. The linq expression pulled the entire table then applied the where clauses in memory.
2. The linq expression, one expression, resolved to two different SQL calls which it then did the actual join in memory.

The only way to detect this happening is by profiling each linq statement.
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
Cliff Buckley29-Dec-22 4:44
Cliff Buckley29-Dec-22 4:44 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
Slacker00728-Dec-22 11:30
professionalSlacker00728-Dec-22 11:30 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
raddevus28-Dec-22 11:41
mvaraddevus28-Dec-22 11:41 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
Gerry Schmitz28-Dec-22 17:20
mveGerry Schmitz28-Dec-22 17:20 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
BillWoodruff28-Dec-22 19:49
professionalBillWoodruff28-Dec-22 19:49 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
abmv29-Dec-22 7:18
professionalabmv29-Dec-22 7:18 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
jschell29-Dec-22 12:09
jschell29-Dec-22 12:09 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
raddevus30-Dec-22 5:57
mvaraddevus30-Dec-22 5:57 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
jschell2-Jan-23 12:35
jschell2-Jan-23 12:35 
GeneralRe: Software Engineering: Latest Library is Panacea? Pin
raddevus2-Jan-23 12:43
mvaraddevus2-Jan-23 12:43 
GeneralAm I here? Pin
Rich Leyshon28-Dec-22 3:05
Rich Leyshon28-Dec-22 3:05 
GeneralRe: Am I here? Pin
Mircea Neacsu28-Dec-22 3:17
Mircea Neacsu28-Dec-22 3:17 
GeneralRe: Am I here? Pin
trønderen28-Dec-22 4:00
trønderen28-Dec-22 4:00 
GeneralRe: Am I here? Pin
pkfox28-Dec-22 4:12
professionalpkfox28-Dec-22 4:12 
GeneralRe: Am I here? Pin
Slacker00728-Dec-22 5:48
professionalSlacker00728-Dec-22 5:48 
GeneralRe: Am I here? - Update - failure prediction Pin
Rich Leyshon28-Dec-22 6:11
Rich Leyshon28-Dec-22 6:11 
JokeRe: Am I here? - Update - failure prediction Pin
Daniel Pfeffer28-Dec-22 7:04
professionalDaniel Pfeffer28-Dec-22 7:04 

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.