Why should I prefer Business Connectivity Services (BCS) over plain ADO.NET, if all I want are simple CRUD operations on an external database (e.g. remote Oracle Database), which are made from a custom webpart/control.
I found a lot of articles about BCS, but none has convinced me using BCS instead of ADO.NET for this task.
It looks like BCS is a good choice if I don't write custom code (farm solution) and want to use the OOTB Webparts to display remote content, right?
Any thougts on this?