Hallo,
Bei meinen bisherigen Projekten habe ich mir zu den jeweiligen Tabellen meiner Datenbank immer selber die dazugehörigen Klassen erstellt und somit mühsam manuell meinen Data Access Layer aufgebaut. Nun will ich aber mit dem typisierten DataSet des .NET Framework 2.0 und den automatisch erzeugten Hilfsklassen arbeiten.
Meine Fragen sind nun: Wie kann ich diese Hilfsklassen sinnvoll mit (Geschäfts)logik erweitern? Wo sollte diese Logik rein? In neue eigene Klassen, welche die Hilfsklassen als Property haben? Direkt die Hilfsklassen erweitern? Oder sollte ich sogar noch einen kompletten Layer über die Hilfsklassen bauen.
Für mich ist das Arbeiten mit dem typisierten DataSet noch neu und ich möchte es nun möglichst effizient und richtig verwenden.
Vielen Dank für eure Hilfe!
Gruß, Andi!
Bei meinen bisherigen Projekten habe ich mir zu den jeweiligen Tabellen meiner Datenbank immer selber die dazugehörigen Klassen erstellt und somit mühsam manuell meinen Data Access Layer aufgebaut. Nun will ich aber mit dem typisierten DataSet des .NET Framework 2.0 und den automatisch erzeugten Hilfsklassen arbeiten.
Meine Fragen sind nun: Wie kann ich diese Hilfsklassen sinnvoll mit (Geschäfts)logik erweitern? Wo sollte diese Logik rein? In neue eigene Klassen, welche die Hilfsklassen als Property haben? Direkt die Hilfsklassen erweitern? Oder sollte ich sogar noch einen kompletten Layer über die Hilfsklassen bauen.
Für mich ist das Arbeiten mit dem typisierten DataSet noch neu und ich möchte es nun möglichst effizient und richtig verwenden.
Vielen Dank für eure Hilfe!
Gruß, Andi!
Comment