s.u.

> 
> ..das mit der Verwendung von DataSets zwischen Business- und 
> ApplicationLayer und der vom ApplicationLayer aus verwendeten 
> DataObjects-Philosophie finde ich einen interessanten Ansatz. 
> Ich denke, 
> mit eigenen DataObjects ist man potentiell doch um einiges 
> individueller 
> bzw. n�her an den Anforderungen der eigenen Applikation. Andererseits 
> verzeichtet man wohl eher auf die wie ich finde so eing�ngigen 
> Gemeinsamkeiten, �ber die man bei den versch. (Typed 
> -)DataSets verf�gt und 
> macht seinen Code um einiges langwieriger.
> 
> Ich hatte vor nicht so langer Zeit einen �hnlichen Ansatz umgesetzt - 
> Verwendung von Reflection - wie ihn Andreas weiter oben 
> angedeutet hat 
> gecodet, der mir die M�glichkeiten gibt von einer Klasse 
> PersistantObject 
> zu erben und somit die Gemeinsamkeiten in der Basis zu 
> kapseln und die 
> individuellen Besonderheiten eines jeden Objektes in der 
> entspr. Ableitung, 
> z.B. Buch, unterzubringen.
> Eine recht fixe Sache wie ich finde, da man einfach die 
> DataObjects �ber 
> die gemeinsame Basis ansprechen kann und L�schen, Updaten 
> sowie Einf�gen 
> einer neuen Instanz komplett in PersistantObject gekapselt 
> sind und von 
> ausserhalb mit einer einzigen Zeile Code stattfinden. Ein 
> bool-Return Wert 
> gibt aufschluss �ber Erfolg/Misserfolg der Aktion.
> Der Problematik mit dem Objektrelationalen Mapping habe ich 
> versucht �ber 
> zwei Methoden Herr zu werden, die eine DataRow aus dem 
> bestehenden Objekt 
> generieren bzw. aus einer DataRow das Zielobjekt generieren. 
> Alternativ 
> kann man die DataObjects in Collections storen. Relationen zwischen 
> Objekten werden �ber intern im jeweiligen Parent �ber Collections 
> dargestellt, die �ber Properties offengelegt sind und dei jeweiligen 
> Childdatens�tze beinhalten k�nnen.
> 
> Ich weiss nicht, wie ihr diesen Ansatz seht, aber ich muss 
> sagen, dass ich 
> letztendlich doch zum Arbeiten mit Typed DataSets 
> �bergegangen bin, da ich 
> erstens mit der Harmonie der DataAdapter mit den DataSets 
> recht gut zurecht 
> komme und zweitens
> der Auffassung bin, dass die Reflection die ich in PersistantObject 
> einsetze eine Menge Performance verschluckt.
> 
> Viele Gr��e
> Lars
> 
> 

Hallo Lars, was hindert dich bei diesem Ansatz daran, einfach die Typed
Datasets zu beerben und durch deine Business Logic zu erg�nzen?

Gru�, Andreas


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an