>>>>Hi,
>>>>
>>>>One of the most used terms I come across in .NET world is "entity" and I admit that I am clueless about what it means. The definition of Entity in the dictionary is "something that exists as a separate thing". This is very helpful, of course <g>; they might as well simply describe it as a "thing". But back to .NET world.
>>>>
>>>>I was just reading an article on the web on building business objects and the term "entity" is all over there:
>>>>"entity state"
>>>>"entity state type"
>>>>"entity state property"
>>>>etc.
>>>>
>>>>There is also a well known framework that has he word "Entity" in it.
>>>>
>>>>Could someone explain to me the term "entity" in the .NET? TIA.
>>>
>>>IMO, at the end of the day. 'Entity' is just another word for an object.
>>
>>So, in your opinion, 'Entity' could be business object, or DAL object, or UI object, right?
>
>I suppose there's an inference that an entity should model some 'real-world' object so it's more likely to be used for a BO, less likely for a UI object (except in games, etc) but I don't see any clearly delineated usage. The MS EntityFramework uses the term when referring to objects generated from the database.
Thank you. I think I am beginning to see the light.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham