Click here to Skip to main content
15,892,298 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: Windows Service Pin
Sir Dot Net19-Nov-09 8:01
Sir Dot Net19-Nov-09 8:01 
AnswerRe: Windows Service Pin
puri keemti7-Dec-09 0:39
puri keemti7-Dec-09 0:39 
QuestionUsing MSMQ along with BizTalk Pin
Member 188237827-Oct-09 9:18
Member 188237827-Oct-09 9:18 
AnswerRe: Using MSMQ along with BizTalk Pin
Member 188237827-Oct-09 23:55
Member 188237827-Oct-09 23:55 
QuestionFinancial Software Designs Pin
motapa21-Oct-09 8:36
motapa21-Oct-09 8:36 
AnswerRe: Financial Software Designs Pin
Eddy Vluggen30-Oct-09 4:18
professionalEddy Vluggen30-Oct-09 4:18 
AnswerRe: Financial Software Designs Pin
puri keemti7-Dec-09 0:41
puri keemti7-Dec-09 0:41 
QuestionOpinion survey about ORM / DAL tools Pin
midix20-Oct-09 23:44
midix20-Oct-09 23:44 
Hi all.

I am writing some paperwork about Object Relational Mapping / Data Access Layer development technnoligies and tools (like Microsoft ADO/DAO, LINQ to SQL, Entity Framework, (N)Hibernate, Doctrine, Apache iBatis and other SQL / CRUD generators and mappers). I would like to know other programmers' thoughts about the subject so my work is not based only on my own subjective opinion.

If someone here has experience with ORM / DAL tools (or have created own ORM / DAL) then I would be grateful to know about your findings. I can suggest some factors that you can take as a basis:

learning curve - how hard / easy it was to get into this technology, how long did it take; was the quality of the documentation appropriate?

introducing the technology into an existing project - how long did it take, was it hard, what problems did you encounter? Where there any problems - "deal breakers" that made you choose not to use some certain ORM ?DAL development tool?

starting a new project and choosing the ORM / DAL technology - how much the ORM ?DAL dictates the rules for an architecture of the new project? where there any compromises needed just to adapt your project architecture to the ORM / DAL technology?

porting some project to another data base / working environment - how did ORM / DAL tools help or create additional issues?

flexibility - if project specifications changed, how the ORM / DAL reacted? Was there any need to throw away existing ORM / DAL and choose another or create your own layer from scratch?

And considering all the above, what would be your ideal ORM / DAL tool, what features should it have and what should it avoid? Do you prefer high abstraction from SQL or maybe a tool that generates modifiable SQL / CRUD that you can tweak later and also the changes do not get lost when you use the tool to regenerate something?

And other useful ideas about this topic are welcome.

Thanks.
AnswerRe: Opinion survey about ORM / DAL tools Pin
midix9-Nov-09 8:40
midix9-Nov-09 8:40 
AnswerRe: Opinion survey about ORM / DAL tools Pin
Sir Dot Net19-Nov-09 8:04
Sir Dot Net19-Nov-09 8:04 
QuestionHelp files fomat Pin
marca2928-Oct-09 1:42
marca2928-Oct-09 1:42 
QuestionQuestion on dependency of Business Layer with Data Access Layer Pin
meeram39527-Sep-09 21:54
meeram39527-Sep-09 21:54 
AnswerRe: Question on dependency of Business Layer with Data Access Layer Pin
Ian Shlasko28-Sep-09 3:21
Ian Shlasko28-Sep-09 3:21 
AnswerRe: Question on dependency of Business Layer with Data Access Layer Pin
Rozis29-Sep-09 4:46
Rozis29-Sep-09 4:46 
GeneralRe: Question on dependency of Business Layer with Data Access Layer Pin
machadogj13-Oct-09 7:39
machadogj13-Oct-09 7:39 
QuestionThe Duct Tape Programmer (aka the squatter) Pin
Thesisus25-Sep-09 5:39
Thesisus25-Sep-09 5:39 
AnswerRe: The Duct Tape Programmer (aka the squatter) Pin
Pete O'Hanlon25-Sep-09 9:38
mvePete O'Hanlon25-Sep-09 9:38 
AnswerRe: The Duct Tape Programmer (aka the squatter) Pin
Paul Conrad13-Oct-09 7:55
professionalPaul Conrad13-Oct-09 7:55 
QuestionDesign a system to Transform source Files to target file. Pin
lucky akky21-Sep-09 20:54
lucky akky21-Sep-09 20:54 
AnswerRe: Design a system to Transform source Files to target file. Pin
Mycroft Holmes27-Sep-09 22:37
professionalMycroft Holmes27-Sep-09 22:37 
AnswerRe: Design a system to Transform source Files to target file. Pin
puri keemti7-Dec-09 0:43
puri keemti7-Dec-09 0:43 
QuestionPageRank and its mathematics: Explanation needed Pin
kentipsy20-Sep-09 8:41
kentipsy20-Sep-09 8:41 
Answerignore -- repost Pin
Luc Pattyn20-Sep-09 9:11
sitebuilderLuc Pattyn20-Sep-09 9:11 
Questionhow to pass excel application object to automation object? Pin
SRKSHOME17-Sep-09 20:51
SRKSHOME17-Sep-09 20:51 
AnswerRe: how to pass excel application object to automation object? Pin
David Skelly17-Sep-09 22:48
David Skelly17-Sep-09 22:48 

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.