Data Layer Class for DML operations in DotNet 2.0 Windows Applications

Hi All,

I have a question here.Is it a good approach to have separate separate data layer class for Insert,Update and Delete Operations.

Actually i was reviewing a design and i come to know this approach,when i opposed this approach,they said this would have the advantage of maintainability and all latest Java applications are using this approach.I said this is microsoft dotnet application and it should cater to microsoft standards.

Please help me by throwing some valuable inputs on this.

More helpful if we can get some references from microsoft.

Appreciate if i can get the help at the earliest.

Thanks in advance.

Regards,

Arun

[694 byte] By [pkarun] at [2007-12-24]