Click here to Skip to main content
15,890,043 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: To ORM or not to ORM Pin
Jörgen Andersson5-Mar-18 21:20
professionalJörgen Andersson5-Mar-18 21:20 
GeneralRe: To ORM or not to ORM Pin
CodeWraith5-Mar-18 22:19
CodeWraith5-Mar-18 22:19 
GeneralRe: To ORM or not to ORM Pin
Jörgen Andersson5-Mar-18 22:33
professionalJörgen Andersson5-Mar-18 22:33 
GeneralRe: To ORM or not to ORM Pin
CodeWraith5-Mar-18 22:36
CodeWraith5-Mar-18 22:36 
GeneralRe: To ORM or not to ORM Pin
Slacker0075-Mar-18 22:47
professionalSlacker0075-Mar-18 22:47 
AnswerRe: To ORM or not to ORM Pin
Marc Clifton5-Mar-18 13:49
mvaMarc Clifton5-Mar-18 13:49 
GeneralRe: To ORM or not to ORM Pin
RickZeeland5-Mar-18 20:29
mveRickZeeland5-Mar-18 20:29 
GeneralRe: To ORM or not to ORM Pin
Jan Holst Jensen25-Mar-18 20:30
Jan Holst Jensen25-Mar-18 20:30 
Marc Clifton wrote:
do you have actually have any business logic that actually does something internally with the data?

Indeed - and where is this business logic implemented ? If it is implemented in stored procedures (so all types of clients will have the same logic enforced), and you use views to decouple the clients from database dependencies and control client access, and you run an Oracle database - beware of the ORM.

I sat on the sideline and watched a developer attempt to create a mostly auto-generated NHibernate-based C# WPF application against such an Oracle database. The schedule slipped again and again, and when the application was released it was a memory-hog, slow, and really hard to maintain. We already had a prototype non-ORM application written in a few days - but someone wanted a WPF app.

But I can imagine that if you are interfacing directly to "dumb" tables with no server-side logic applied then I guess the situation will be different. Oh, and if your database is SQL Server - at least the developer in question never got Visual Studio to interpret the Oracle view layer correctly.
AnswerRe: To ORM or not to ORM Pin
Mycroft Holmes5-Mar-18 13:51
professionalMycroft Holmes5-Mar-18 13:51 
GeneralRe: To ORM or not to ORM Pin
Pete O'Hanlon5-Mar-18 20:01
mvePete O'Hanlon5-Mar-18 20:01 
QuestionRe: To ORM or not to ORM Pin
Slacker0075-Mar-18 22:49
professionalSlacker0075-Mar-18 22:49 
JokeRe: To ORM or not to ORM Pin
RickZeeland6-Mar-18 1:10
mveRickZeeland6-Mar-18 1:10 
GeneralRe: To ORM or not to ORM Pin
Slacker0076-Mar-18 1:29
professionalSlacker0076-Mar-18 1:29 
AnswerRe: To ORM or not to ORM Pin
jesarg5-Mar-18 15:31
jesarg5-Mar-18 15:31 
AnswerRe: To ORM or not to ORM Pin
abmv5-Mar-18 18:19
professionalabmv5-Mar-18 18:19 
AnswerRe: To ORM or not to ORM Pin
Duncan Edwards Jones5-Mar-18 19:44
professionalDuncan Edwards Jones5-Mar-18 19:44 
GeneralRe: To ORM or not to ORM Pin
Jörgen Andersson5-Mar-18 20:00
professionalJörgen Andersson5-Mar-18 20:00 
AnswerRe: To ORM or not to ORM Pin
Jörgen Andersson5-Mar-18 20:20
professionalJörgen Andersson5-Mar-18 20:20 
GeneralRe: To ORM or not to ORM Pin
RickZeeland5-Mar-18 20:36
mveRickZeeland5-Mar-18 20:36 
GeneralRe: To ORM or not to ORM Pin
Jörgen Andersson5-Mar-18 20:44
professionalJörgen Andersson5-Mar-18 20:44 
GeneralRe: To ORM or not to ORM Pin
RickZeeland6-Mar-18 20:14
mveRickZeeland6-Mar-18 20:14 
GeneralRe: To ORM or not to ORM Pin
Jörgen Andersson6-Mar-18 20:39
professionalJörgen Andersson6-Mar-18 20:39 
GeneralRe: To ORM or not to ORM Pin
Jörgen Andersson7-Mar-18 8:51
professionalJörgen Andersson7-Mar-18 8:51 
GeneralRe: To ORM or not to ORM Pin
RickZeeland7-Mar-18 9:03
mveRickZeeland7-Mar-18 9:03 
GeneralRe: To ORM or not to ORM Pin
Jörgen Andersson7-Mar-18 9:10
professionalJörgen Andersson7-Mar-18 9:10 

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.