Click here to Skip to main content
15,896,428 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: That's what you get for being an early adopter... Pin
Sander Rossel3-Apr-18 6:11
professionalSander Rossel3-Apr-18 6:11 
GeneralRe: That's what you get for being an early adopter... Pin
Vaso Elias3-Apr-18 8:27
Vaso Elias3-Apr-18 8:27 
GeneralRe: That's what you get for being an early adopter... Pin
Paulo_JCG2-Apr-18 23:37
professionalPaulo_JCG2-Apr-18 23:37 
GeneralRe: That's what you get for being an early adopter... Pin
Sander Rossel3-Apr-18 6:12
professionalSander Rossel3-Apr-18 6:12 
GeneralRe: That's what you get for being an early adopter... Pin
Steve Naidamast3-Apr-18 3:43
professionalSteve Naidamast3-Apr-18 3:43 
GeneralRe: That's what you get for being an early adopter... Pin
Sander Rossel3-Apr-18 6:13
professionalSander Rossel3-Apr-18 6:13 
GeneralRe: That's what you get for being an early adopter... Pin
Steve Naidamast3-Apr-18 6:36
professionalSteve Naidamast3-Apr-18 6:36 
GeneralRe: That's what you get for being an early adopter... Pin
Sander Rossel3-Apr-18 7:42
professionalSander Rossel3-Apr-18 7:42 
Steve Naidamast wrote:
However, ORMs tend to be on the "heavy" side in terms of tiers, making them somewhat inefficient.
I'd gladly sacrifice some milliseconds for the days I save in development Wink | ;)
Steve Naidamast wrote:
using any ORM forces one to learn the idiosyncrasies of that ORM as well as the interface language. In EF's case, that would be LINQ, though you can also use EF-SQL. The result is that you become fluent in a single ORM instead of the more general language of standard SQL.
I don't think you can be fluent in LINQ-to-Entities without being fluent in "bare" SQL as well.
Not being fluent in LINQ creates horrible SQL, which makes it a horrible LINQ query (no matter how "well" your LINQ query is written) Smile | :)
Learning how .NET translates LINQ to SQL took some time, but I thought I managed pretty well.
Until I found out EF Core doesn't support set operators that is Sigh | :sigh:
I know what you mean though, and it's a shame that many developers are writing LINQ without knowing SQL.

I do keep my entities in its own data layer and only return "real" POCO's to my other layers though.
In theory, I could create a project, implement some interfaces, write a bunch of ADO.NET, and replace my entire EF with ADO.NET in a single project.

So you and I more or less do the same, but a little different Smile | :)

GeneralRe: That's what you get for being an early adopter... Pin
Kirk 103898213-Apr-18 4:52
Kirk 103898213-Apr-18 4:52 
GeneralRe: That's what you get for being an early adopter... Pin
Sander Rossel3-Apr-18 6:14
professionalSander Rossel3-Apr-18 6:14 
GeneralRe: That's what you get for being an early adopter... Pin
Gerry Schmitz3-Apr-18 13:58
mveGerry Schmitz3-Apr-18 13:58 
NewsNew consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Nish Nishant2-Apr-18 4:50
sitebuilderNish Nishant2-Apr-18 4:50 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
RickZeeland2-Apr-18 4:56
mveRickZeeland2-Apr-18 4:56 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Nish Nishant2-Apr-18 5:00
sitebuilderNish Nishant2-Apr-18 5:00 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
RickZeeland2-Apr-18 6:20
mveRickZeeland2-Apr-18 6:20 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Nish Nishant2-Apr-18 6:21
sitebuilderNish Nishant2-Apr-18 6:21 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Marc Clifton2-Apr-18 5:04
mvaMarc Clifton2-Apr-18 5:04 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Nish Nishant2-Apr-18 5:05
sitebuilderNish Nishant2-Apr-18 5:05 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Randor 2-Apr-18 8:57
professional Randor 2-Apr-18 8:57 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Nish Nishant2-Apr-18 8:59
sitebuilderNish Nishant2-Apr-18 8:59 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Sander Rossel2-Apr-18 5:08
professionalSander Rossel2-Apr-18 5:08 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Nish Nishant2-Apr-18 5:17
sitebuilderNish Nishant2-Apr-18 5:17 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Sander Rossel2-Apr-18 5:39
professionalSander Rossel2-Apr-18 5:39 
GeneralRe: New consumer DNS (fanciest IP address in the world 1.1.1.1) Pin
Kent Sharkey2-Apr-18 7:57
staffKent Sharkey2-Apr-18 7:57 
RantI am so sick of this dreary winter weather here in Upstate New York Pin
Slacker0072-Apr-18 1:39
professionalSlacker0072-Apr-18 1:39 

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.