Ein wesentlicher Arbeitsschritt bei der Realisierung eines Softwareprojektes ist die Implementierung der Zugriffsklassen für die Datenbank. Diese werden auch häufig als Business-Objekte bezeichnet. Sie enthalten u.a. die Methoden für das Speichern, Ändern und Löschen von Datensätzen. Gerade bei komplexen Datenbankmodellen steckt hier ein beträchtlicher Arbeitsaufwand drin, wodurch die Fehleranfälligkeit des geschriebenen Codes natürlich auch steigt.
Um diese Fehler zu vermeiden, verwenden wir das CSLA.NET Framework von Rockford Lhotka. Dieses ermöglicht eine standardisierte Herangehensweise bei der Erstellung der Business-Objekte. Des Weiteren bietet die Klassenbibliothek eine gute Grundfunktionalität. Hierzu gehören Funktionalitäten für die Validierung von eingegebenen Daten und eine entsprechende Fehlerbehandlung.
Obwohl die Verwendung der Klassenbibliothek sinnvoll ist, befreit sie einem nicht vor der manuellen Implementierung des Codes. Weiter zum better office DOT.Net Sourcecode Generator