O'Reilly logo

Expert C# 2008 Business Objects by Rockford Lhotka

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10. Data Binding

Data binding is a powerful concept that is supported by WPF, Windows Forms, and Web Forms. It is a Microsoft technology that provides an abstract and formal communication layer between the user interface and the business objects, or between the Interface Control layer and Business layer, to use the terms from Chapter 1.

It is important to maintain clear separation of concerns between the Interface Control and Business layers to avoid having business logic creep into the UI, or UI logic creep into the business objects. If either of those things occurs, the maintainability of your application will go down, and the cost of development and maintenance will go up. Having a prebuilt technology like data binding, which provides ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required