Bin im Prozess der Architektur einer neuen Windows Forms-Anwendung, und ich beabsichtige, Visual Basic 2008 und SQL Server Express 2005 zu verwenden. Dies ist meine erste Anwendung in. NET und ich möchte wirklich die besten OOD & OOP-Prinzipien zu erstellen eine Anwendung, die leicht zu pflegen und zu erweitern ist (neue Funktionalität hinzufügen). Mein Problem betrifft die Datenbindung auf der Benutzeroberfläche. Was empfehlen Sie aus Erfahrung für die Datenbindung? Soll ich Datensätze/Datatables von meiner Business-Schicht zurückgeben und diese an UI-Steuerelemente binden oder soll ich Business Objects zurückgeben und diese an UI-Steuerelemente binden?Winforms-Datenbindung: Benutzerdefinierte Klassen oder Datentypen?
Und was sind die Vor- und Nachteile jedes Ansatzes?
Danke!