2. keine datenbankensitiven Komponenten mehr benutzen...
Oft behauptet, aber wenig wahr. Es stimmt, alles auf ein Form zu klatschen von TdbEdit bis hin zur
DB-Verbindung ist nicht so gut (aber auch da gibt es Ausnahmen). Letztlich ´gibt es diese Layer:
- visuelle Darstellung, UI
- Validierung (die trenne ich noch gern in UI bezogene + Business Validierung)
- Business Logic
- Datenbereitstellung
Wenn man das vernünftig trennt, spricht - für mich - nichts gegen datensensitive Controls.