Hallo!
Ich brauche ein wenig Hilfe im Bezug auf Business Objects in C#.
Ein Freund von mir programmiert mit Hilfe eines Frameworks und Business Objects verschiedene Applikationen. Das hat mich neugierig gemacht und ich bin auf die Suche nach den Business Objects gegangen 🙂 Allerdings ist meine Ausbeute ein wenig mager 🙁
Ich habe ein Tutorial, in dem die Anwendung der Business Objects wie folgt beschrieben wird:
public class myBO : BusinessObjects
{...}
Aber es gibt anscheinend keine Klasse BusinessObjects... vielleicht habe ich die Business Objects auch nicht verstanden und brauche eine Begriffserklaerung?
Byte
Businessobjects sind wohl eher ein Buzzword...
Gemeint ist schlicht und ergreifend anstelle von Datasets o.ae. lieber Objekte zu nutzen. Anstelle von 20 Zeilen in dem Dataset "Kontakt" hast du 20 Objekte vom Typ "Kontakt"... diesen kannst du dann entsprechend auch vernuenftig Methoden zur interaktion geben.
BusinessObjects findest du meistens im Zusammenhang mit OR-Mappern, die dann die Verbindung von/zur Datenbank übernehmen.
Deine Klasse "BusinessObject" koennte z.b. die Methoden "Store,Fetch" enthalten... auf Codeproject war ein netter Artikel, wie man das alles ueber Attribute realisiert.
Hallo UschkinRedSunshine,
hast du bitte den Link zu dem Artikel?
herbivore
http://www.codeproject.com/cs/database/dal1.asp
Hat insgesamt 3 Teile
Hallo UschkinRedSunshine,
danke!
herbivore
Moin,
wenn Du Dich mit der Enterprise Programmierung beschäftigst und einen guten Einstieg suchst solltest Du Die auf jeden Fall dieses Buch besorgen:
Enjoy
Christian Arnold
Danke fuer die Antworten! Ich werde mir die Quellen anschauen, ich denke das bringt mich weiter 🙂
Byte
Hi,
nicht zu vergessen, daß man natürlich mit den OR Mapping tools Objekte
wie Kunde, Rechnung, etc. erhält aber viele dieser Framework Ihre Objekt-
daten wiederum intern in DataSets und DataTables halten.
Ein gute Beispiel dafür ist z.B. das Neo framework:
http://neo.codehaus.org/
Gruß
LarsLovesDotNet
AODL- An OpenDocument LibraryAODL
WWW: www.OpenDocument4all.com