Click here to Skip to main content
15,887,881 members
Home / Discussions / C#
   

C#

 
QuestionAccessing property values using GetValue() Pin
mossu8-Oct-05 16:35
mossu8-Oct-05 16:35 
AnswerRe: Accessing property values using GetValue() Pin
Guffa9-Oct-05 0:22
Guffa9-Oct-05 0:22 
GeneralRe: Accessing property values using GetValue() Pin
mossu9-Oct-05 2:38
mossu9-Oct-05 2:38 
GeneralRe: Accessing property values using GetValue() Pin
Guffa9-Oct-05 8:50
Guffa9-Oct-05 8:50 
GeneralRe: Accessing property values using GetValue() Pin
mossu10-Oct-05 3:01
mossu10-Oct-05 3:01 
AnswerRe: Accessing property values using GetValue() Pin
S. Senthil Kumar9-Oct-05 3:18
S. Senthil Kumar9-Oct-05 3:18 
GeneralRe: Accessing property values using GetValue() Pin
mossu9-Oct-05 6:05
mossu9-Oct-05 6:05 
QuestionOODBMS are the best solution for Today applications Pin
tolgayikilmaz8-Oct-05 12:16
tolgayikilmaz8-Oct-05 12:16 
RDBMS is should only be used for simple applications.For todays applications they are not appropiate.

I agree that OODBMS is not well know but the things in the POEAA ate al most 6 months of my development time.
which included identity maps,seperated interfaces,repository,query object,finders,mappers,topological sorting,lazy loading,List Loader,Layer supertype ...etc.

yes in some way I had read the book so many times and applied ALL the enterprise patterns it has got but I still think
POEAA is missing something that it is based on SQL which is a structured system....(for me right now SQL stands for Stupid Query Language)
As SQL is procedural I think it should not exist in todays applications.(but u know people love to sell DB)

Why did we do the patterns in POEAA?
The reason is...... ;we wanted an OO code that we could reuse.....but every thing is hidden between the idea
of the primary key,foreign key idea that we should not be exposed of.
The devil is in the uniequness of the primary key...it makes the developer bring the bussiness logic into the database(normalization), where it is not really appropiate.

Such as think as a human brain does not use pointers(primary keys ) to remember? Does anybody say hmmmmmm my name is (pointer 124567)john smith.
I don't think so.The brain uses objects to remember other objects....

So why is this SQL thing is SO succesfull?
the reason is no body is doing any "domain model" in their applications as the procedural way is the easy way.

Smile [Smile | :) ] Crying [:'(]

Why am I smiling and crying ?
Because I have erased ALL patterns in POEAA which makes me cry But we are thinking about burning the book when it gets cold that makes me laugh.
All the work we had done does not make sense with an OODBMS.
(.....still it took me so much time to figure out that Data Mapper idea is so "concrete idea" (narrow minded idea )that it does not live for so long even it is your hand written one)


thanks for the discussion caddre


PS: all these ideas are my point of view.
PS2: I did not want to offend any people who are writing data mappers they can be usefull in simple SQL CRUD applications.
Ps3:Myth: ODBMS products do not scale
www.service-architecture.com/object-oriented-databases/articles/myth_odbms_do_not_scale.html

....As of March, 2003, the Stanford Linear Accelerator Center (SLAC) stored over 800 terabytes of production data using Objectivity/DB.

>>>>>>>>>> most of the DB's in the world are smaller than a terabyte....(more than 90 percent)



AnswerRe: OODBMS are the best solution for Today applications Pin
johhnny8-Oct-05 12:20
johhnny8-Oct-05 12:20 
AnswerRe: OODBMS are the best solution for Today applications Pin
Colin Angus Mackay8-Oct-05 22:26
Colin Angus Mackay8-Oct-05 22:26 
GeneralRe: OODBMS are the best solution for Today applications Pin
tolgayikilmaz9-Oct-05 1:45
tolgayikilmaz9-Oct-05 1:45 
GeneralRe: OODBMS are the best solution for Today applications Pin
Colin Angus Mackay9-Oct-05 1:48
Colin Angus Mackay9-Oct-05 1:48 
AnswerRe: OODBMS are the best solution for Today applications Pin
Kevin McFarlane9-Oct-05 8:29
Kevin McFarlane9-Oct-05 8:29 
QuestionOpening the Form in maximized mode? Pin
E6AD8-Oct-05 12:09
E6AD8-Oct-05 12:09 
AnswerRe: Opening the Form in maximized mode? Pin
S. Senthil Kumar8-Oct-05 20:03
S. Senthil Kumar8-Oct-05 20:03 
QuestionWindowScraping Pin
budidharma8-Oct-05 11:17
budidharma8-Oct-05 11:17 
AnswerRe: WindowScraping Pin
XRaheemX10-Oct-05 5:06
XRaheemX10-Oct-05 5:06 
QuestionTaskbar Applications Pin
jgallen238-Oct-05 11:13
jgallen238-Oct-05 11:13 
QuestionRichTextBox Qeustion Pin
Mohammad A Gdeisat8-Oct-05 10:45
Mohammad A Gdeisat8-Oct-05 10:45 
AnswerRe: RichTextBox Qeustion Pin
mav.northwind9-Oct-05 0:31
mav.northwind9-Oct-05 0:31 
QuestionThreads Pin
ShimiG8-Oct-05 8:32
ShimiG8-Oct-05 8:32 
AnswerRe: Threads Pin
S. Senthil Kumar8-Oct-05 20:07
S. Senthil Kumar8-Oct-05 20:07 
GeneralRe: Threads Pin
ShimiG9-Oct-05 4:27
ShimiG9-Oct-05 4:27 
GeneralRe: Threads Pin
S. Senthil Kumar9-Oct-05 5:01
S. Senthil Kumar9-Oct-05 5:01 
GeneralRe: Threads Pin
ShimiG9-Oct-05 5:16
ShimiG9-Oct-05 5:16 

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.